/* CSS custom headers Page */
#header_top .header .diy_title a{color:#fff}
#header_top{
float:left;
margin:10px 0 0 0;
}

.header{
margin-left:180px;
	height:120px;
	width:600px;
	float:left;
}
.header dd a{
float:left;
margin-left:40px
}

#header_top #questions{
float:left;
width:870px;
color:#333;
margin:0;
padding:0;
}
#header_top #questions h1{
font-size:13px;
border-bottom:dotted 1px blue
}
#questions ul li{
list-style:none
}
#header_top #questions ul{
padding-left:10px
}
#questions .list{
margin-left:20px;
}
#questions .list li{ 
list-style:circle}
#vehic_item{
	float:left;
	width:880px;
	padding:0;
}
#vehic_item dl{
	float:left;
	width:880px;
	margin:5px 0 5px 0;
	padding:0;
	display:inline; /*IE double margin bug */
	background:#ECEEF2 url(img/corner.jpg) no-repeat bottom right;
}
#vehic_item dt{
	margin:0 0 10px 10px;
border-bottom:dotted 1px #28C1B0;
width:855px;
	flaot:left;
	padding:5px 0 5px 0;
	font-size:120%;
	font-weight:bold;
	color:#2C2C2C;
	background:#ECEEF2;
}
#vehic_item dd{

float:left;
	margin:0 0 0 10px;
	padding:0;
width:570px;
	line-height:1.5em;
}
#vehic_item dl .img{
float:left;
width:270px;
margin-top:0;
padding-bottom:10px
}
#vehic_item dl a img{
float:left;
	padding:1px;
	border-bottom:solid 1px #ccc;
	border-right:solid 1px #ccc;
	background:#999;	
}
#vehic_item .gray a{
	position:absolute;
	margin-right:15px;
	text-indent:-300px;
	display:block;
	width:270px;
}
#vehic_item .alt{
margin:5px 0 5px 0;
	background:#D9DADC url(img/corner_dark.jpg) no-repeat bottom right;
}
#vehic_item .alt_title{
	background:#D9DADC;
}
#vehic dt a{
	color:#2C2C2C
}
#vehic_item .sm_dyno img{ 
border:solid 1px #666;
position:absolute;
margin-left:5px;
padding:0;
} 
/* Paypal Only */

#vehic_item table{
margin:0;
padding:0;
width:571px;
}

#vehic_item .view_cart dl{
padding:10px 0 5px 0;
margin:0 0 10px 0;
background:none;
border-bottom:dotted 1px #666
}
#vehic_item .view_cart p{
margin-left:7px;
}
