html,body,div,span,h1,h2,h3,p,a,em,font,img,strong,dl,dt,dd,ol,ul,li,form,label,table,tr,th,td,fieldset{background:transparent;border:0;margin:0;outline:0;padding:0;vertical-align:baseline;}
table{border-collapse:collapse;border-spacing:0;font-size:100%;}
td{vertical-align:top;}
a{color:#4b72b9;text-decoration:none;}
a:hover{text-decoration:underline;}
body{background:#000 url(img/body-bg.jpg) center top no-repeat;color:#333;font:62.5%/150% Verdana,Tahoma,sans-serif;text-align:center;}

#header{height:360px; margin:0 auto; position:relative; width:980px;}
h1{background:url(img/red-jersey-muscle-cars.png) 0 0 no-repeat; height:45px; left:20px; position:absolute; text-indent:-999em; top:29px; overflow:hidden; width:465px; z-index:1;}
* html h1{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/red-jersey-muscle-cars.png',sizingMethod='crop'); background:none;}
#header-a{height:45px; left:20px; position:absolute; text-indent:-999em; top:29px; width:465px; z-index:2;}

#content-top{background:#eee url(img/content-bg.png) 0 0 no-repeat; height:7px; overflow:hidden; width:980px;}
#content{background:#eee url(img/content-bg.png) -2000px 0 repeat-y; margin:0 auto; position:relative; text-align:left; width:980px;}
#content-bot{background:#eee url(img/content-bg.png) -1000px 0 no-repeat; clear:both; height:7px; overflow:hidden; width:980px;}

#main{display:inline; float:left; margin:0 0 0 10px; width:730px;}
.h2head{border-bottom:1px solid #ccc; color:#4b72b9; font-size:1.8em; font-weight:bold; margin:10px 7px; padding:0 3px 3px; text-shadow:1px 1px 1px #888;}
.h3head{border-bottom:1px solid #ccc; font-size:1.4em; font-weight:bold; margin:10px 7px; padding:0 0 3px; text-shadow:1px 1px 1px #888;}
#main table{border-collapse:collapse; border-spacing:0; padding:0; margin:10px auto 14px; width:580px;}
#main th, #main td{border: 1px solid #777; margin:0; padding:2px 5px; line-height:120%;}
#main th{background:#777; font-weight:bold; color:#fff; text-align:center;}
#main td{width:50%;}
p{font-size:1.2em; line-height:160%; margin:10px 7px; text-align:justify;}
#main ul{font-size:1.1em; margin:10px 7px 10px 20px;}
.img-l{border:3px solid #ddd; float:left; margin:4px 12px 4px 0;}
.img-r{border:3px solid #ddd; float:right; margin:4px 0 4px 12px;}
.center{text-align:center;}

#sidebar{display:inline; float:right; margin:0 10px 0 0; width:195px;}
.title{border-bottom:1px solid #ccc; color:#4b72b9; font-size:1.4em; font-weight:bold; margin:10px 7px; padding:0 3px 3px; text-shadow:1px 1px 1px #888;}
.side-ul{list-style:none; margin:10px 7px 20px;}
.side-ul li{border-top:1px solid #ddd; padding:4px;}
.side-ul .f{border:none;}
.side-ul a{font-size:1.1em; font-weight:bold; color:#666; text-decoration:none;}
.side-ul a:hover{color:#4b72b9;}

#footer{margin:10px auto; width:980px;}
#legal{color:#999; padding:5px 10px; text-align:center;}
