/****************************/
/* author: bernard lambotte */
/* eliminator motorsports ***/
/****************************/
body { background:#000; text-align:center; padding:0; margin:0; font:12px verdana, arial, sans-serif; color:#eee; }
/****************************/
#mainbox { text-align:left; width:760px; padding:0; margin:0 auto; }
/****************************/
#header { width:760px; height:80px; padding:0; margin:0; text-align:center; }
#header img { float:left; padding:0; margin:0; border:0; }
#header a:link { font:bold 10px tahoma, verdana, helvetica, sans-serif; color:#eee; text-decoration:none; }
#header a:visited { font:bold 10px tahoma, verdana, helvetica, sans-serif; color:#eee; text-decoration: none; }
#header a:hover { font:bold 10px tahoma, verdana, helvetica, sans-serif; color:#36c; text-decoration: none; border-bottom:1px #666 solid; }
/****************************/
#adrs1 { float:left; width:150px; margin:30px 0 0 0; padding:0 0 0 10px; text-align:left; }
/****************************/
#adrs2 { float:right; width:100px; margin:30px 0 0 0; padding:0; text-align:left; }
/****************************/
#nav { width:760px; height:30px; padding:0 0 0 20px; margin:0; }
/****************************/
#flashbox { width:760px; height:350; padding:0; margin:0; }
#flashbox img { padding:0; margin:0; }
/****************************/
#lbmbox { width:400px; height:225px; padding:0; margin:0 auto; text-align:center; }
#lbmbox img { width:400px; height:225px; }
/****************************/
#showcase { background:#999 url() top center repeat-y; width:760px; height:300px; padding:0; margin:0; }
/****************************/
#content { width:760px; height:160px; padding:0; margin:0; }
/****************************/
#subcontent { background:url() top center repeat-y; width:720px; padding:0; margin:0 auto; }
/****************************/
.btmblock { float:left; width:560px; height:160px; padding:0; margin:0; }
/****************************/
.promo { float:left; width:200px; padding:10px 0 0 0; margin:0; }
/****************************/
.promowide { float:left; width:360px; padding:10px 0 0 0; margin:0; }
/****************************/
#newsletter { float:right; width:130px; padding:10px 0 0 0; margin:0; }
/****************************/
#leftwide { float:left; background:url() top center repeat-y; width:560px; height:160px; padding:0; margin:0; }
/****************************/
#rightskinny { float:right; background:url() top center repeat-y; width:200px; height:160px; padding:0; margin:0; }
/****************************/
.contact { float:left; width:220px; padding:0; margin:0; }
/****************************/
#footer { background:url() top center repeat-y; width:760px; height:25px; padding:0; margin:0; }
.clearit { clear:left; }
/********************************/
/* Caption w/ img */
/********************************/
.floatright { float:left; margin:0 10px 10px 0; background:#999; padding:5px; border:1px solid #fff; }
div.floatright img { border:1px solid #eee; }
/********************************/
/* Text Styles */
/********************************/
h1 { font:bold 15px tahoma, verdana, arial, sans-serif; font-spacing:1px; color:#888; padding:10px 0 5px 30px; margin:0; }
h2 { font:bold 13px tahoma, verdana, arial, sans-serif; font-spacing:1px; color:#777; padding:10px 0 5px 10px; margin:0; }
#newsletter h2 { font:bold 13px tahoma, verdana, arial, sans-serif; font-spacing:1px; color:#777; padding:0 0 5px 0; margin:0; }
p { font:12px tahoma, verdana, arial, sans-serif; font-spacing:1px; color:#fff; line-height:16px; padding:0 30px 4px 30px; margin:0; }
p.primo { font:12px tahoma, verdana, arial, sans-serif; font-spacing:1px; color:#fff; line-height:16px; padding:5px 10px 4px 0; margin:0; }
#leftwide p { font:12px tahoma, verdana, arial, sans-serif; font-spacing:1px;color:#fff; line-height:16px; padding:0 30px 4px 30px; margin:0;}
#rightskinny p { font:12px tahoma, verdana, arial, sans-serif; font-spacing:1px; color:#fff; line-height:16px; padding:0 10px 4px 10px; margin:0; }
#newsletter p { font:12px tahoma, verdana, arial, sans-serif; font-spacing:1px; color:#fff;	line-height:16px; padding:0 0 4px 0; margin:0; }
span { font:9px tahoma, verdana, arial, sans-serif; font-spacing:1px; color:#eee; text-align:right; padding:0; margin:0; }
address { font:12px tahoma, verdana, arial, sans-serif; font-spacing:1px; color:#fff; padding:0 10px 4px 10px; margin:0; }
input, textarea, select { font:10px tahoma, verdana, arial, sans-serif; font-spacing:1px; background:#999; color:#333; border:1px #666 solid; }
/********************************/
/* Link Styles */
/********************************/
a.one:link { font:bold 12px tahoma, verdana, helvetica, sans-serif; color:#36c; text-decoration:none; }
a.one:visited { font:bold 12px tahoma, verdana, helvetica, sans-serif; color:#36c; text-decoration: none; }
a.one:hover { font:bold 12px tahoma, verdana, helvetica, sans-serif; color:#666; text-decoration: none; border-bottom:1px #666 solid; }
/********************************/
/* Main Navigation */
/********************************/
#menubox { width:760px; height:30px; }
div.menu ul, li { list-style-type: none; margin: 0; padding: 0; }
div.menu { position:absolute; width:760px; top:435px;	z-index:3; }
div.btmblock { position:absolute; width:760px; top:455px;	z-index:3; }
div.menu li { float:left; width:120px; }
div.menu a { font:10px tahoma, verdana, sans-serif; margin:0 5px; padding:1px; height:14px; display:block; text-align:center; border:1px #fff solid; text-decoration:none; color:#eee; 
background:#000; }
div.menu a:hover { background:#eee; color:#333; border:1px #fff solid;  }
#smenu1, #smenu2, #smenu3, #smenu4, #smenu5 { display:none; float:left; width:120px; font-size:9px; }
#smenu1 a, #smenu2 a, #smenu3 a, #smenu4 a, #smenu5 a { font-weight:normal; border-top:0 none; }