
body {margin:0 0 50px 0;background:url(/_includes/images/backgrounds/bg_Body.jpg) #000000 top;}
body td {font: 11pt/18pt Tahoma,"Times New Roman", Times, serif;color:#f6eca8;}

.fin_left {background:url(/_includes/images/backgrounds/bg_shell_flames_left.gif) no-repeat top right;}
.fin_right {background:url(/_includes/images/backgrounds/bg_shell_flames_right.gif) no-repeat top left;}

#column1 {
	width:50%;
	float:left;
	margin-right:-500px;
}
#col1inner{margin-right:500px;background:url(/_includes/images/backgrounds/bg_shell_flames_left.gif) no-repeat top right;height:717px;}
#column2 {
	width:1000px;
	float:left;
	position:relative;
	z-index:3;
	color:#fff;
}
#column3outer {
	width:50%;
	position:absolute;
	right:0;
}
#column3 {
	background:url(/_includes/images/backgrounds/bg_shell_flames_right.gif) no-repeat top left;
	margin-left:499px;
	height:717px;
}
* html #column3{margin-left:500px;}

/*div > p {margin:0} */

/*h1 {font-weight:bold;font-size:22px;line-height:26px;color:darkred;}*/
h1 {color:#ffffff;font-weight:bold;font-size:22px;line-height: 26px;font-variant:small-caps;}
h3 {font-style:italic;color: #d03900;font-weight:bold;}
hr {border:0;height:0;border-bottom:1px dashed silver;}

p {margin:30px 0 30px 0;}

a:link, a:link *, a:visited, a:visited *, a:active, a:active * {color: #f6e43e;	text-decoration:underline;}
a:hover, a:hover * {color:orangered;}

a.button {
	border:1px solid darkred;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	font-size:12px;
	line-height:20px;
	height:20px;
}
a.button:link, a.button:visited, a.button:active {
	color: darkred;
	background-color: orange;
	text-decoration: none;
}
a.button:hover {
	color:gold;
	background-color:darkred;
	text-decoration:none;
}

strong {font-weight:bold;}

li {
	list-style: square;
}

.shell_left {vertical-align:top;background:url(/_includes/images/backgrounds/bg_shell_left_chrome.gif) repeat-y;}
.shell_right {vertical-align:top;background:url(/_includes/images/backgrounds/bg_shell_right_chrome.gif) repeat-y;}

.container {width:1000px;}

.content {background:#000000;padding:0;margin:0;}
.content_main {min-height:325px;height:auto !important;height:415px;float:left;padding:90px 20px 0 20px;background:url(/_includes/images/backgrounds/bg_Content.jpg) no-repeat top #2C291A;}
.content_left {float:left;width:705px;}
.content_bottom {background:url(/_includes/images/backgrounds/bg_content_bot.jpg) #000000;height:139px;width:910px;clear:both;margin:0;}

.masthead td {vertical-align:top;}

.navh td img {height:60px;}
.navh .left {background: url(/_includes/images/backgrounds/bg_nav_left.jpg) no-repeat #ED7302;}
.navh .right {background: url(/_includes/images/backgrounds/bg_nav_right.jpg) no-repeat #ED7302;text-align:left;}
.navh .right .vdmenu {float:left;}

.navh a {display:block;}

.navh a.TheRide {width:143px;background:url(/_includes/images/nav/nav_TheRide_off.jpg) no-repeat;}
.navh a.TheLatest {width:157px;background:url(/_includes/images/nav/nav_TheLatest_off.jpg) no-repeat;}
.navh a.Downloads {width:150px;background:url(/_includes/images/nav/nav_Download_off.jpg) no-repeat;}
.navh a.Webcam {width:150px;background:url(/_includes/images/nav/nav_Webcam_off.jpg) no-repeat;}

.navh a.TheRide:hover {width:143px;background:url(/_includes/images/nav/nav_TheRide_on.jpg);}
.navh a.TheLatest:hover {width:157px;background:url(/_includes/images/nav/nav_TheLatest_on.jpg) no-repeat;}
.navh a.Downloads:hover {width:150px;background:url(/_includes/images/nav/nav_Download_on.jpg) no-repeat;}
.navh a.Webcam:hover {width:150px;background:url(/_includes/images/nav/nav_Webcam_on.jpg) no-repeat;} 

.navv {float:right;width:140px !important;width:150px;margin:0 0 0 10px;padding-left:5px;}
.navv ul {margin:0px !important;margin:0;padding:0;}
.navv li {list-style:none;}
.navv ul a {
	display:block;
	width:140px !important;
	margin-bottom:2px;
	width:150px;
	border-bottom:1px dashed gray;
	padding:5px 5px 5px 0;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	border-right:5px solid red;}

.navv ul a:link, .navv ul a:visited, .navv ul a:active  {text-decoration: none;}
.navv ul a:hover  {display:block;text-decoration: none;
	background: url(/_includes/images/nav/bg_Nav_Right.gif) center #dfd8ae;
	color:darkred;border-bottom:1px solid black;}

.footer td {font-size:12px;line-height:13px;background:#000000;color:#aaa67d;}
.footer td div {float:left;width:347px;text-align:center;}

.footer td div, .footer td div a {font-size:12px;line-height:14px;}
.footer a:link, .footer a:visited,.footer a:active {color:white;text-decoration:none;}
.footer a:hover {color:red;}

.footer td div.links {padding:0 0 0 0;;}
.footer td div.links img {margin:0 30px 10px 0;}
.footer td div.address {text-align: left;width:210px;margin-left:53px;}
.footer td div.newsletter {width:216px;text-align:center;}

.footer .bottom a:link, .footer .bottom a:visited,.footer .bottom a:active {color:white;text-decoration:none;}
.footer .bottom a:hover {color:red;}

.newsletter form {margin:10px 0 0 0;padding:0;}
/*.newsletter input {
	background:#CDD0D4;
	width:150px;
	font-size:11px;
	font-family:arial,verdana,sans serif;
	border:none;
	line-height:14px;
	height:17px;
	color:black;
	margin:0 5px 0 0;
}*/
.newsletter input.button {
	background:url(/_includes/images/shell/button_Go.gif);
	width:33px !important;
	height:17px !important;
}
.footer_home td.top {
	background:url(/_includes/images/backgrounds/bg_footer_top_home.gif);
	width:910px;
	height:100px;
}
.footer td.bottom {
	background:url(/_includes/images/backgrounds/bg_footer_bot.gif);
	height:91px;
	text-align:center;
	vertical-align:top;
	color:#893712;
	padding:15px 0 0 0;
}

.footer .bottom a:link, .footer .bottom a:visited,.footer .bottom a:active {color:#893712;text-decoration:none;}
.footer .bottom a:hover {color:white;}

a.btn {display:block;
	font-size:11px;
	line-height: 13px;
	height:15px;
	font-weight:bold;
	float:left;
	width:55px;
	border:1px solid black;
	text-align:center;
	text-transform:uppercase;
	margin:10px 0 0 0;
}
a.btn:link, a.btn:visited,a.btn:active {
	color:black;
	text-decoration:none;	
	background:#DBD4AA;
}
a.btn:hover {
	background-color:darkred;
	color:yellow;
}


.clear {clear:both;height:1px;}

.dl {float:left;width:150px;margin:30px 10px 10px 0;font-size:13px;line-height:15px;}

.fineprint, .fineprint a {color:white;font-size:11px;text-transform:uppercase;}

.media {width:300px;float:left;border-bottom:1px orange dashed;margin:10px 30px 0 0;}
.media div.image {text-align:center;float:left;width:155px;height:155px;}
.media div.item {float:right;border-top:1px dashed silver;width:100%;padding:5px;}
.media div.item div {
	padding-left:5px;
	font-size:11px;
	line-height: 14px;
}

.ride_thumbs {margin:0;padding:0;}
.ride_thumbs img {border:0;}
.ride_thumbs a {float:left;display:block;width:115px;height:115px;border:2px solid red;margin:0 20px 0 0;}
.ride_thumbs a:link,.ride_thumbs a:visited,.ride_thumbs a:active {
	
}
.ride_thumbs a:hover {
	border-color:gold;
}
.specs {width:45%;margin:0 10px 0 0;}
.specs table {	width:100%;}
.specs td {width:50%;padding:3px;vertical-align:top;color:white;font-size:12px;line-height:15px;border-top:1px solid #4D472D;}
.specs td.label {text-align:right;font-weight:bold;color:orange;}

.specs table.auction {
	width:300px !important;
}
.specs .auction th {
	font-size:15px;color:white;
}

.video_thumbs {float:left;clear:both;width:600px;border-top:1px dashed #89855D;padding:10px 0 0 0;margin:0 0 0 20px;}
.video_thumbs img {float:right;}

.webcamera {text-align:center;margin:25px 0 0 0;}
.webcamera img {
	border:5px solid black;
}