html{height:100%; margin:0; padding:0;}
body{background:#720000 url(images/bodyBg.png) 0 100% repeat-x fixed; color:#333; font:62.5%/170% Verdana,Tahoma,sans-serif; height:100%; margin:0; padding:0; text-align:center;}
a{color:#720000; text-decoration:underline;margin:0; padding:0;}
a:hover{text-decoration:none;}
img{border:0;margin:0; padding:0;}

#wrapper{background:#fff url(images/wrapperBg.gif) 0 0 repeat-y; margin:0 auto; min-height:100%; padding:0; text-align:left; width:960px; _height:100%;}

#header{background:#eee url(images/headBg.jpg) 0 0 no-repeat; height:89px; margin:0; padding:0; position:relative;}
h1{left:10px; margin:0; padding:0; position:absolute; top:15px;}
#home{background:url(images/chevy-camaro.png) 0 100px no-repeat; height:56px; left:10px; position:absolute; top:15px; width:521px;}

#mainMenu{background:#000 url(images/mainMenuBg.gif) 0 0 repeat-x; height:30px; list-style:none; margin:0; padding:0; overflow:hidden; width:960px;}
#mainMenu li{display:inline; float:left; height:30px; margin:0; padding:0;}
#mainMenu a{background:url(images/mainMenuDiv.gif) 100% 0 no-repeat; display:inline; float:left; color:#fff; font-size:1.1em; font-weight:bold; height:30px; line-height:30px; margin:0; padding:0 16px 0 15px; text-align:center; text-decoration:none;}
#mainMenu a:hover{background:url(images/mainMenuOn.gif) 0 0 repeat-x;}

h2{border-bottom:1px solid #720000; color:#000; font:bold 1.4em Arial, sans-serif; clear:both; height:22px; line-height:22px; margin:15px 0 10px; padding:0 7px; text-shadow:1px 1px 2px #999;}
h3{background:url(title_bg.png) 0 100% no-repeat; border-bottom:1px solid #698ffc; border-left:1px solid #698ffc; color:#9a7212; clear:both; font:bold 1.4em Arial, sans-serif; height:25px; line-height:25px; margin:15px 0 10px; padding:0 7px; text-shadow:1px 1px 2px #ccc;}

#content{display:inline; float:right; margin:0 14px 0 0; padding:0; width:705px;}
#content p{font-size:1.1em; margin:10px 0; padding:0; text-align:justify; word-spacing:-0.1ex;}
#content ul{font-size:1.1em; margin:10px 0 10px 30px; padding:0;}

.img-l{background:#fff; border:1px solid #720000; float:left; margin:5px 12px 5px 0; padding:2px;}
.img-r{background:#fff; border:1px solid #720000; float:right; margin:5px 0 5px 12px; padding:2px;}
.clear{clear:both; height:0; margin:0; padding:0; overflow:hidden;}

#sidebar{display:inline; float:left; margin:0 0 0 14px; padding:0; width:195px;}
.stitle{border-bottom:1px solid #720000; color:#000; font:bold 1.4em Arial, sans-serif; height:22px; line-height:22px; margin:15px 0 5px; padding:0 7px; text-shadow:1px 1px 2px #999;}
.slist{list-style:none; margin:5px 0 25px; padding:0;}
.slist li{margin:0; padding:1px 0;}
.slist a{background:#dfdfdf url(images/marker.png) 2px 8px no-repeat; color:#720000; display:block; margin:0; padding:3px 7px 3px 12px; text-decoration:none;}
.slist a:hover{background:#cfcfcf url(images/marker.png) 2px 8px no-repeat;}

.models{background:url(images/menuIcon.png) 3px 2px no-repeat; padding:0 7px 0 22px;}
.video{background:url(images/videoIcon.png) 3px 2px no-repeat; padding:0 7px 0 22px;}
.links{background:url(images/linksIcon.png) 3px 2px no-repeat; padding:0 7px 0 22px;}

#bufer{clear:both; height:45px; margin:0; padding:0;}

#footer{background:#ddd;border-top:1px solid #999; color:#333; font-size:1em; height:30px; line-height:30px; margin:-30px auto 0; padding:0; text-align:center; width:960px;}
