/*	--------------------------------------------------
	Header Menu
	-------------------------------------------------- */
			div.wrapper { width: 962px; margin: 0 auto; padding: 0px 0px 0px; position: relative; }
			div#header { height: 100px; margin: 0; }
			div#logo { float: left; position: absolute; top: 25px; left: 0px; }
			div#search { float: left; position: absolute; top: 50px; left: 780px; }

/*	--------------------------------------------------
	Homepage Adverts
	-------------------------------------------------- */
			#news-pager { color: #FFF; text-align: right; }
			#news-pager a { font-size:12px;	font-family: Arial;	text-decoration: none;	color: #FFF;	margin-left: 5px; border: 1px #FFF solid; padding: 4px 7px; position: relative; }
			#news-pager .activeSlide { background: #464646; }
			#news-pager a:hover { background: #666; }
			#news-caption { font-size: 22px; padding: 5px 10px 30px; }
			#news-caption a { font-family: Arial; color: #00aad2; text-decoration: none; }

/*	--------------------------------------------------
	Main
	-------------------------------------------------- */
	
body, html {
	background-image:url(images/index/indexBackground.gif);
	background-repeat:repeat-x;
	background-color:#000;
	font-family: Arial, sans-serif;
	letter-spacing: 1px;
	margin:0;
	margin-bottom:50px;
	padding:0;}
	
#container {
	width:962px;
	margin:0em auto;}

#title {
	font-size:12px;
	*font-size:8pt;
	font-weight:bold;}
	
#pagetitle {
	font-size:24px;
	*font-size:22px;
	color:#FFF;
	padding-bottom:20px;}
	
#pagehead {
	font-size:16px;
	*font-size:14px;
	color:#8bbd00;}
	
#content {
	font-size:12px;
	*font-size:9pt;
	color:#999;
	line-height:1.7;}

#blkcontent {
	font-size:10px;
	*font-size:7pt;
	color:#cddf74;}

.newsContent {
	font-size:13px;
	*font-size:10pt;
	color:#999;
	letter-spacing: 0px;
	line-height:1.7;}

.newsContent b {
	font-size:17px;
	*font-size:14pt;
	color:#FFFFFF;
	letter-spacing: 0px;
	line-height:1.7;}

.newsContent a {
	/*color:#009a3d;*/
	color:#922600;
	text-decoration:none;}
	
.newsContent a:hover {
	color:#922600;
	text-decoration:underline;}

.date {
	font-size:11px;
	*font-size:11px;
	color:#474747;
	padding:3px 0;}

h3 {
	*font-size:11px;
	color:#777;}

#section {
	padding:0px 15px;}
	
.dealerArea {
	font-weight:bold;
	color:#FFFFFF;}
	
.dealer {
	font-weight:bold;}
	
.wtb_table tr td {
	padding-right:10px;
	color:999999;}
	
.submenu {
	padding:20px 0px 8px 15px;
	font-size:9px;
	*font-size:9px;
	font-weight:bold;
	color:gray;}

.submenu img {
	padding:0px 15px 0 0;}

.submenu a {
	color:gray;
	text-decoration:underline;}
	
.submenu a:hover {
	color:#FFF;
	text-decoration:underline;}
	
.reviewMenu td {
	background-image:url(images/reviews/menuBg.gif);
	background-color:#541e1e;
	font-size:11px;
	*font-size:8pt;
	color:#FFF;}

.reviewMenu td a {
	color:#FFF;
	padding:3px 5px;}

.reviewMenu td a:hover {
	color:#FFF;
	background-color:#641e00;
	padding:3px 5px;}

.clear {
	clear:both;
	height:10px;
	font-size:1px;
	line-height:1px;}

.clears {
	clear:both;
	height:0px;
	font-size:1px;
	line-height:1px;}

	.clean0px { clear:both; }

a {
	/*color:#009a3d;*/
	color:#cccccc;
	text-decoration:none;}
	
a:hover {
	color:#6fba2c;
	text-decoration:none;}
	
input, textarea,select {
	border:1px solid #222222;
	background-color:#111111;
	font-family:Arial;
	font-size:12px;
	*font-size:11px;
	padding:2px;
	color:#FFF;
	vertical-align:middle;}
	
sup {
	font-size:7px;}
	
#formleft {
	float:left;
	width:30%;
	height:30px;}
	
#formright {
	float:right;
	width:70%;
	height:30px;}

#footer {
	font-size:10px;
	*font-size:7pt;
	color:#464646;}

#footer a {
	color:#868686;}

#footer a:hover {
	color:#FFF;
	text-decoration:underline;}