/* CSS Document */
.sitemapLink{
position:relative;
color:#ffffff;
font-weight:bold;
left:150px;
top:-20px;
z-index:30;
}
.sitemapLink A:link{
text-decoration:none;
font-weight:bold;
color:#ffffff;
}
.sitemapLink A:hover{
text-decoration:none;
font-weight:bold;
color:#ffffff;
}
.sitemapLink A:active{
text-decoration:none;
font-weight:bold;
color:#ffffff;
}
.sitemapLink A:visited{
text-decoration:none;
font-weight:bold;
color:#ffffff;
}


.NewNav{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#FFFFFF; padding-left:12px;}
.NewNav a:link{text-decoration:none; color:#FFFFFF; font-size:9px;}
.NewNav a:visited{text-decoration:none; color:#FFFFFF; font-size:9px;}
.NewNav a:hover{text-decoration:none; color:#FFFFFF; font-size:9px;}
.NewNav a:active{text-decoration:none; color:#FFFFFF; font-size:9px;}

body {margin-left: 0px; margin-top: 0px;}
td.navspace {padding-bottom: 10px;}
#HPMpu{
position:absolute;
left:551px;
top:488px;
z-index:20;
width:300px;
height:250px;
}
#mpuabs{
position:absolute;
width:300px; 
height:250px; 
left:3px; 
top:163px; 
z-index:20;
}
/* header bg*/
.headerbg 
{
background-image:url(/images/images_new2006/header_bg.gif);
background-repeat:no-repeat;
padding-right: 15px;
}
div.ddlist
{
padding: 5px;
}
div.ddlistlink
{
display: block;
width: 100%;

}
#ckbanner {
	position:absolute;
	z-index:10;
	left: 282px;
	top: 7px;
}
div.ddlistlink a
{
width:160px;
display:block;

}
div.ddlistlink a:hover
{
width:160px;
display:block;
background-color:#476282;
color:ffffff;;

}
#cklogo
{
position: absolute;
left: 10px;
z-index: 21;
width: 197px;
top:20px;
}
span.ckdatespan
{
color: #999999;
}
/* date and search table */
TABLE.searchformbuttonform
{
margin-top: 20px;
margin-right: 10px;
float: right;

}
.ckdate
{
color: #999999;
padding-top:10px;
}
div.searchform
{
float: right;
margin-top: 7px;
}
div.searchfield
{
float: left;
}
.searchdateform{
width: 133px;
}
#contactdd {
	width: 160px;
	position: absolute;
	background-color:#8CA8C8;
	left: 715px;
	top: 121px;
	visibility: hidden;
	display: block;
	z-index: 1;
}
#buyingdd {
	width: 160px;
	position: absolute;
	background-color:#8CA8C8;
	left: 540px;
	top: 116px;
	visibility: hidden;
	display: block;
	z-index: 1;
}


#motorshowsdd {
	width: 160px;
	position: absolute;
	background-color:#8CA8C8;
	left: 450px;
	top: 116px;
	visibility: hidden;
	display: block;
	z-index: 1;
}
.columnsimagehp {margin-top: 12px;}
.hproadtestheader {color:#6A8EB8; font-size:14px; font-weight:bold; text-transform:capitalize;
}
.imgnavspacing {
	margin-left: 15px;
}
td.maintdspacing {
	padding-left: 5px;
}
.newshpdiv
{
margin-left: 19px;
}
.floating {float: left;}
.newsarrow
{
	
}
.newsimgs {margin:0;}
table.bannertablespacing {
	margin-top: 8px;
	margin-bottom: 8px;
}
td.blueborderhpTD {
	border: solid 1px #CCCCCC;
	padding: 5px;
}
td.blueborderhpTDnews {
	border: solid 1px #CCCCCC;
	padding: 5px 0px 5px 5px;
}
td.newsimgs {
	padding: 3px;
}

td.blueborderhpTDnopad {
	border: solid 1px #CCCCCC;
}
div.newsscrollhpdiv {
	overflow: auto;
	height: 275px;
	padding: 0px;
	width: 300px;
}
div.newsscrollhpdivhp {
	overflow: auto;
	height: 270px;
	padding: 0px;
	width: 290px;
}
td.newsnavpad {
padding: 5px;
border: solid 1px #CCCCCC;
}

td.newshpspacingright {
	padding-right: 5px;
}
td.newfootertd {padding-top: 15px;}
.latestrtsHPspacin {margin-bottom: 10px;}
.latestnewsHPspacing {margin-bottom: 10px;}
td.tdroadttestimgpad {
	padding-left: 5px;
}
td.archiveimagetd {
	padding-bottom: 7px;
}
.galleryimgs {
	margin-bottom: 7px;
}
.flashmovhp {
	z-index: 0;
}
.dropdownpadd {
	padding-bottom: 8px;
}
div.mpuhpactual{
margin-top: 0px;
margin-left: 3px;
height: 250px;
z-index:0;
}
div.mpuhpbggrey{
float: right;
background-color:#666666;
width: 307px;
height:100%;
background-image: url(/images/images_new2006/mpubg.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
td.mpuhomepagegrey{
background-color:#666666;
background-image: url(/images/images_new2006/mpubg.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
div.mpuadvertismentHp{
width: 307px;
height: 30px;
}
div.hpmoredd
{
margin-top: 3px;
margin-right:5px;
margin-left: 260px;
float: left;
}
div.moreddhp
{
float: right;
}
/*these are the article insertion styles*/
#relatedtable 
{
float: left;
width: 130;
height:400px;
padding: 5px;
margin-right: 5px;
margin-bottom: 5px;
border-right: solid 1px #668BB6;
}
/*mpu insert*/
#mpufloat
{
margin-left: 123px;
clear: both;
margin-bottom:20px;
border: solid #666666 1px;
width: 300px;
height: 250px;
}TD.videospic_nav {
	padding-bottom: 10px;
}
.footerpadsep06
{
padding-top: 10px;
}
#carkeysbanner{
/* sky */
position: absolute;
z-index: 20;
top: 167px;
left: 864px;
}
#promo{
visibility: hidden;
}