/* CSS Document */
* {margin:0;padding:0;}

html {background: #d0daca url(../site_design_imgs/background.gif) repeat;height:100%;width:100%;}

body {color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;height:!00%;}

#container{margin:0;text-align:left;width:800px;margin:0 auto;min-height:100%;position:relative;background:#ffffff;}

h1,h2,h3,h4,h5,h6,p {margin-top:1em;}
blockquote,ul,ol {margin-bottom:1.5em;}
img {border:none;}

#nav_bar {margin:140px 0 0 0;width:76px;float:left;}

#title_bar,#details,#main_img {margin-left:150px;width:626px;display:block;}

#title_bar {height:150px;border-bottom:1px solid #000000;}
#details {height:134px;border-bottom:1px solid #000000;}
#main_img {padding-bottom:30px;}

.nav_link {display:block;text-align:right;}
.nav_img {border:none;}
.product_splash_img {margin-top:3em;}
.v_center {vertical-align:middle;}
.brace_up {margin-top:-5px;}
.padded_p {margin-bottom:1em;}
.about_list {float:right;}
.product_links {padding:10px 0;}
.product_links img, .product_links a {vertical-align:middle;}
.splash_image {text-align:left;}
.product_thumb {float:left;clear:left;}
.right{text-align:right;}

.hidden{display:none;}

a:link, a:active, a:visited {color:#000000;text-decoration:none;}
a:hover {color:#e4be9d;text-decoration:none;}

#sticky-footer{clear:both;height:120px;width:100%;margin:0;padding:0;}

#fatcrow-link{text-align:right;margin-bottom:-2em;padding-right:20px;}
#fatcrow-link a img{border:none;}

#copyright{padding:0 0 1em 1em;width:800px;}
#footer{position:absolute;bottom:0;width:100%;}