* { font-family: "Lucida Sans", "Lucida Grande", Arial, Helvetica, sans-serif; } 
/*body, html { height: 100%; }*/

html {overflow-y:scroll;}

body { margin: 0px; text-align: center;background:url(/_includes/images/bg/bg_Body.jpg) top center;}

#content { text-align: left; margin: auto; width: 980px;height:auto;background:#ffffff;overflow:hidden;}

img { behavior:	url("/_includes/images/pngbehavior.htc"); }

p { padding: 0; margin: 21px 0;}
h1 {font-size:26px;line-height:28px;color:#980707;}
h2 { padding: 0; margin: 30px 0 16px 0; }
h3 { padding: 0; margin: 25px 0 5px 0; }
a {color:#D78406;}

ul {margin:10px;padding:5px;}
li { list-style-position: inside; list-style: square; line-height: 18px; padding-bottom: 12px;}
#navigation {margin:0;padding:0; background:url(/_includes/images/bg/bg_Masthead.gif) no-repeat;width:980px;height:79px;}
/*#navigation div {float:right;}*/

/*#navigation div.script {width:397px;width:372px !important;margin:25px 0 0 0;}*/
/*#navigation div.script div {float:right;
#navigation div.image {width:110px;margin:25px 0px 0 0;}}*/
#navigation div img.home {border:0px; clear:left;}
#navigation a {display:block;}
#navigation img {height:46px !important; }

#navigation a.TheRide {width:107px;background:url(/_includes/images/nav/nav_TheRide_off.gif) no-repeat;}
#navigation a.TheLatest {width:131px;background:url(/_includes/images/nav/nav_TheLatest_off.gif) no-repeat;}
#navigation a.Downloads {width:134px;background:url(/_includes/images/nav/nav_Download_off.gif) no-repeat;}
#navigation a.Webcam {width:150px;background:url(/_includes/images/nav/nav_Webcam_off.gif) no-repeat;}
#navigation a.Blog {width:150px;background:url(/_includes/images/nav/nav_Blog_off.gif) no-repeat;}


#navigation a.TheRide:hover {width:107px;background:url(/_includes/images/nav/nav_TheRide_on.gif) no-repeat;}
#navigation a.TheLatest:hover {width:131px;background:url(/_includes/images/nav/nav_TheLatest_on.gif) no-repeat;}
#navigation a.Downloads:hover {width:134px;background:url(/_includes/images/nav/nav_Download_on.gif) no-repeat;}
#navigation a.Webcam:hover {width:150px;background:url(/_includes/images/nav/nav_Webcam_on.gif) no-repeat;} 
#navigation a.Blog:hover {width:150px;background:url(/_includes/images/nav/nav_Blog_on.gif) no-repeat;} 

#mainContent, #mainContent li {font-size:12px;line-height:18px;}
#mainContent {overflow:hidden;}
#mainContent {width:974px;background:#ffffff;border-left:3px solid #000000;border-right:3px solid #000000;}
#mainContentHome {width:974px;height:559px;background:url(/_includes/images/bg/bg_Home_Auction.jpg) no-repeat top;}
#mainContentInside {width:954px;padding:10px;min-height:450px;background:url(/_includes/images/bg/bg_Inside.jpg) no-repeat top;}
#mainContentInside #Header, #mainContentInside_WhiteRegion #Header {width:800px;height:45px;overflow:hidden;text-align:left;float:left;background:url(/_includes/images/skin/header_Bullets.gif) left no-repeat;padding:0 0 0 80px;}
#mainContentInside #Logo, #mainContentInside_WhiteRegion #Logo {width:425px;height:120px;overflow:hidden;vertical-align:top;text-align:right;float:right;}
#mainContentInside #contentLeft {width:680px;float:left;}
#mainContentInside #contentRight {float:right;width:250px;padding:240px 0 0 0;color:darkred;}
#mainContentInside #contentRight .specs {width:100%;}

ul#nav_Vert {margin:0;padding:0;list-style:none;}
ul#nav_Vert a:link,ul#nav_Vert a:visited, ul#nav_Vert a:active,ul#nav_Vert a:hover  {display:block;width:Auto;background:#f2f0f0;height:28px;margin:0 0 2px 0;padding:0 0 0 10px;line-height:28px;color:darkred;font-weight:bold;font-size:13px;text-transform:uppercase;text-decoration:none;border-left:5px solid darkred;}
ul#nav_Vert a:hover {color:#000000;background:#f6df9c;}

#mainContentInside_WhiteRegion {width:954px;padding:10px;min-height:450px;background:url(/_includes/images/bg/bg_Inside_WhiteRegion.jpg) top center no-repeat;}
#mainContentInsideBottom {overflow:hidden;width:100%;height:52px;background:url(/_includes/images/bg/bg_Inside_Bottom.gif) bottom #ffffff;}

#mainContent h2 {font-size:22px;line-height:23px;color:#000000;}
#mainContent h3 {font-size:18px;color:#a52a2a;}

#footer {width:980px;font-size:11px;line-height:14px;}
#footer a {color:#F1D078;}
#footer #topArea {height:67px;width:980px;background:url(/_includes/images/bg/bg_Footer_Grill_inside.gif)}
#footer #topArea_home {height:67px;width:980px;background:url(/_includes/images/bg/bg_Footer_Grill_Home.gif)}

#footer #navigationArea {height:45px;width:980px;background:url(/_includes/images/bg/bg_Footer_Nav.gif) no-repeat;}
#footer #navigationArea img {width:180px; height:43px;}
#footer #navigationArea img.Left {float:left;}
#footer #navigationArea img.Center {width:250px;}
#footer #navigationArea img.Right {float:right;}

#footer #bottomArea {width:960px;height:120px;background:#000000;color:#ffffff;padding:10px;}

#footer #address {width:200px;float:left;}
#footer #copyright {width:560px;float:left;text-align:center;font-size:10px;line-height:11px;color:silver;}
#footer #copyright a {color:white;text-decoration:none;}

#footer #cfLogo {width:200px;float:right;text-align:right;}

#footer #socialnetworking {float:left;text-align:left;width:100%;margin:10px 0 0 0;background:#000000;}
#footer #socialnetworking img {margin:0 25px 0 0;}

.mediacenter {float:left;overflow:hidden;width:100%;height:auto;margin:50px 0 0 0;}
.mediacenter div {float:left;width:294px !important;width:289px;border-top:3px double silver;border-right:3px double silver;margin:0 5px 10px 5px;padding:5px;}
.mediacenter div img {margin:0 10px 0 0;}

div.specs {width:45%;margin:0 10px 30px 0;float:left;}
.specs table {width:100%;}
.specs td {width:50%;padding:3px;vertical-align:top;color:gray;font-size:12px;line-height:15px;border-top:1px dotted #4D472D;}
.specs td.label {text-align:right;font-weight:bold;color:#000000;}

#mainimg {margin:15px 0 0 40px;}
.ride_thumbs {width:590px;height:auto;margin:0 0 0 40px;padding:3px 0 3px 10px;background:url(/_includes/images/bg/bg_TheRide_Thumbnail.jpg) #F6DF9C;float:left;overflow:hidden;font-size:10px;color:#975A00;}
.ride_thumbs img {border:0;}
.ride_thumbs a {float:left;display:block;width:100px;height:100px;border:2px solid red;margin:0 14px 12px 0;}
.ride_thumbs a:link,.ride_thumbs a:visited,.ride_thumbs a:active {border-color:#000000;}
.ride_thumbs a:hover {border-color:gold;}

.webcamera img {border:3px solid black;margin:10px 0 0 0;}

#wrapper {float:left;height:100%;width:100%;overflow:hidden;}

.required {font-weight:bold;color:#A87813;}
#auction .fineprint strong {color:#A87813;}
table.auction {width:475px !important;}
table.auction th {width:150px !important;text-align:left;}
table.auction td {text-align:left !important;width:150px !important;}
div.sponsor_bids {width:auto;float:right;text-align:center;color:gray;line-height:14px;font-size:11px;}

/* NOTE: if you want to use thickbox for displaying popup galleries and whatnot, the javascript by nature causes all block elements
 to have a margin and padding of 0. You'll need to manually set those values for elements like p, list, and header tags here. 
 You'll also want to make sure your default.cfi body content is inside a block element with an id of "content" if you want a 
 centered layout. */