body{background-color:#000;background-image:url(/images/wallpaper_bkgrd.gif);margin:0px;text-align:center;font-family:tahoma,arial,sans-serif;font-size:12px;color:#ccc;} td,p,li,th,input,textarea,select,option,button{font-family:tahoma,arial,sans-serif;font-size:12px;} h4{font-size:15px;} img{border:0px;} a{color:#64819a;} a:hover{text-decoration:none;} .clearer{clear:both;} .divider{height:1px;font-size:1px;border-bottom:1px solid #333;margin:20px 0px;} img.redbullet{background-color:#C62026;width:6px;height:6px;margin-right:4px;} img.arrow{background-image:url(/images/icon_arrow.gif);height:5px;width:3px;margin-right:5px;} #container{width:977px;margin: 0 auto;padding-top:10px;padding-bottom:20px;} #topbanner{height:124px;width:100%;background-image:url(/images/topbanner_bkgrd.jpg);position:relative;} #logo{position:absolute;top:0px;left:0px;} #tagline{position:absolute;bottom:0px;right:0px;} #country{position:absolute;top:8px;right:10px;} #dealerlogin{position:absolute;top:15px;right:55px;} #dealerlogin a{font-family:tahoma,arial,sans-serif;font-size:10px;color:#fff;text-decoration:none;} #dealerlogin a:hover{color:#efefef;} #topad{height:153px;width:100%;position:relative;margin-top:5px;} #main{border-left:1px solid #232323;border-right:1px solid #232323;background-color:#151515;text-align:left;} #topnav{height:30px;background-image:url(/images/topnav_bkgrd_off.gif);background-repeat:repeat-x;background-position:top;position:relative;margin-top:5px;border-bottom:4px solid #451717;} #topnav ul{list-style:none;margin:0px;padding:0px;width:100%;} #topnav ul li{list-style:none;display:block;float:left;padding:0px;margin:0px auto;text-align:center;border-right:1px solid #222425;border-left:1px solid #343535;} #topnav ul li a{margin:0px;padding:6px 44px 6px 44px;line-height:32px;height:34px;text-decoration:none;color:#D5D5D5;text-transform:uppercase;font-family:arial,sans-serif;font-size:12px;font-weight:bold;border-bottom:4px solid #451717;} #topnav ul li.topnavfirst{border-left:0px;padding-left:0px;} #topnav ul li.topnavlast{border-right:0px;padding-right:0px;} #topnav ul li.topnavon a, #topnav ul li a:hover{background-image:url(/images/topnav_bkgrd_on.gif);background-repeat:repeat-x;background-position:top;border-bottom:4px solid #837B6D;} #middle{position:relative;} #leftpanel{float:left; padding:7px 7px 0px 7px} .leftboxtop{padding:0px;margin:0px;height:5px;background-image:url(/images/leftpanel_top.gif);background-repeat:no-repeat;background-position:top;width:210px;font-size:1px;} .leftboxbottom {height:5px;background-image:url(/images/leftpanel_bottom.gif);background-repeat:no-repeat;background-position:bottom;width:210px;font-size:1px;margin-bottom:7px;} .leftboxcontent{padding:5px 10px 15px 10px;font-size:12px;} .leftbox{background-image:url(/images/leftpanel_bkgrd.gif);background-repeat:repeat-x;background-position:top;width:208px;min-height:75px;border-left:1px solid #2E2E2E;border-right:1px solid #2E2E2E;} .leftboxcontent .title{font-size:14px;font-weight:bold;border-bottom:1px solid #662222;padding-bottom:8px;} .leftboxcontent .link{padding:8px 0px;border-bottom:1px solid #662222;} .leftboxcontent .link a, .leftboxcontent .content a{color:#ccc;text-decoration:none;} .leftboxcontent .link a:hover, .leftboxcontent .content a:hover{color:#999;} .leftboxcontent .content{padding:7px 0px 0px 0px;text-align:right;} #rightpanel{width:150px;float:right;padding-top:7px;padding-right:7px;} #rightpanel a img{margin-bottom:7px;} #contentarea{float:left;padding-top:7px;} #mainad{height:231px;width:587px;margin-bottom:7px;} #mainad #mainadcopy{padding-top:20px;} #mainad #mainadcopy span.title{display:block;margin-left:340px;font-size:18px;font-weight:bold;} #mainad #mainadcopy span.copy{display:block;margin-left:400px;margin-top:20px;width:165px;} #mainad #mainadcopy span.link{display:block;margin-left:400px;text-align:right;margin-top:20px;width:165px;} #mainad #mainadcopy span.link a{color:#ccc;text-decoration:none;} #mainad #mainadcopy span.link a:hover{text-decoration:underline;} .contentboxtop{padding:0px;margin:0px;height:5px;background-image:url(/images/content_top.gif);background-repeat:no-repeat;background-position:top;width:587px;font-size:1px;} .contentboxbottom {height:5px;background-image:url(/images/content_bottom.gif);background-repeat:no-repeat;background-position:bottom;width:587px;font-size:1px;margin-bottom:7px;} .contentboxcontent{padding:7 10px 20px 10px;font-size:12px;} .contentbox{background-image:url(/images/content_bkgrd.gif);background-repeat:repeat-x;background-position:top;width:585px;min-height:150px;border-left:1px solid #444444;border-right:1px solid #444444;} .contentboxcontent .title{font-size:16px;font-weight:bold;border-bottom:1px solid #662222;padding-bottom:10px;} .contentboxcontent .eventtitle{font-weight:bold;margin-top:12px;} .contentboxcontent .eventcopy{margin-left:12px;} .contentboxcontent .copy{margin-top:12px;} #footer{height:39px;background-image:url(/images/footer_bkgrd.gif);background-repeat:repeat-x;text-align:center;} #footer div{height:39px;background-image:url(/images/footer_left.gif);background-repeat:no-repeat;} #footer div div{height:39px;background-image:url(/images/footer_right.gif);background-position:top right;background-repeat:no-repeat;padding-top:10px;color:#474646;} #footer div div a{text-decoration:none;color:#474646;} #footer div div a:hover{text-decoration:underline;} /* hack for Chrome & Safari */ @media screen and (-webkit-min-device-pixel-ratio:0){ #topnav ul li.topnavfirst{padding-left:0px;} #topnav ul li.topnavlast{padding-right:0px;} #topnav ul li.topnavfirst a{padding:6px 39px 6px 36px;} #topnav ul li.topnavlast a{padding:6px 36px 6px 36px;} } /* hack for Chrome & Safari */