body { background:#373737 url(images/back_grad.gif) repeat-x scroll 0 0; color:#666666; font-family:Verdana,Tahoma,sans-serif; font-size:x-small; font-size-adjust:none; font-stretch:normal; font-style:normal;  font-variant:normal; font-weight:normal; line-height:1.5em; margin:0 0 0 20px; padding:0; text-align:center; voice-family:inherit; height:100%;}
html {height:100%;}

/** Type **/
p {color:#CCCCCC; margin:0 0 7px 0;}
a, a:visited {color:#6486b0; text-decoration: none;}
a:hover {color:#FFF; text-decoration:underline;}
.sIFR-replaced {padding:10px 0 10px 0; margin:0;}
h2 {font-size:13px; color:#FFFFFF; margin:0;}

div#wrapper {background:transparent url(images/menubar_back.gif) repeat scroll 0 0;border-right:1px solid #000; border-left:1px solid #000;;margin:0 auto;text-align:center;width:800px;}
div#wrap {margin:0 auto;padding:0;text-align:left;width:800px;}
div#header {height:100px;margin:0;padding:0;width:800px; background:url(images/header.gif) repeat-x;}
#subHeader {height:270px;margin:0;padding:0;width:800px; background:#000;}

#logo {width:215px; height:244px; background:url(images/logo.jpg) no-repeat; float:left; margin:10px 0 0 0;}
#mssHolder {width:576px; height:251px; position:relative; float:left; margin:10px 0 0 9px; background:#000;}

#content {font-family:Verdana,Tahoma,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;height:auto;line-height:normal;padding:0 11px 50px 21px;width:545px; margin:0 1px 0 215px; min-height:175px}

#content li {font-size:11px;}
#content li.bottom {border-bottom:1px dotted #666; width:auto; margin-bottom:3px; padding-bottom:3px;}

#footer {margin:0 0 0 -1px;background: url(images/footer_back.gif) repeat-x; border-top:2px solid #FFF; border-bottom:7px solid #000; border-left:1px solid #000; border-right:1px solid #000; width:800px; height:91px; float:left;}
#footTitle {margin:14px 0 0 0; width:290px; height:200px; float:left;}
#footTitle p {font-size:9px; color:#fff; margin:0 0 7px 0;}
#footTitle a {color:#fff; text-decoration:none;}
#footTitle a:hover {text-decoration:underline;}
#footTitle strong {color:#666666;}
.footTitle {padding-left:45px;}


/**  Left Nav **/
div#navcontainer {position:absolute;}
#navcontainer ul {margin: 0; padding: 0; list-style-type: none; background-color:#0F0F0F; width:216px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#navcontainer li {margin: 0; border-bottom: 1px solid #0f0f0f;}
#navcontainer a {display: block; color:#2a3e6d; background:#c5c5c5 url(images/arrow.gif) 18px 8px no-repeat; width: 177px; padding: 6px 0 6px 39px; text-decoration: none; }
#navcontainer a:hover {background:#ef710a url(images/blue_arrow.gif) 18px 8px no-repeat; width:177px; color: #FFF; padding: 6px 0 6px 39px;}

/** BRANDS PAGE **/
ul.brands {list-style-type:none; margin:7px 0 0 20px; padding:0; width:400px;}
ul.brands li {list-style-type:none; margin:5px 0 20px 0; padding:0;}
ul.brands li span {position:absolute; left:-3000px;}
ul.brands li h3 {color:#ccc; border-bottom:1px dotted #aaa;}