/* HomePage */
.body-main{
	margin-top:10px;
}
/* Makes */
#selection{
	height:155px;
	_height:159px;
	overflow:hidden;
	padding:4px 4px 0 4px;
}
.enormous-selection{
	background-color:#D71;
	background-image:url(/Images/enormous-selection.gif);
	background-repeat:no-repeat;
	height:155px;
	width:230px;
	float:left;
}
.makes-home{
	float:left;
	margin:0 0 0 20px;
	text-align:left;
	width:100%;
}
.makes-home h4
{
    color: #551100;
	background:url(/Images/heading-line-blue.gif) bottom left repeat-x;
	font-size:14px;
	font-weight:bold;
	padding:10px 0 6px 4px;
	font-family: Trebuchet MS;
}
/* Cars */
#cars-top{
	margin:3px auto 0 auto;
}
.car-image-top{
	float:left;
	height:135px;
	width:232px;
}
.car-image-top img{
	height:135px;
	width:232px;
}
#cars-bottom{
	height:105px;
	margin:3px auto 0px auto;
}
.car-image-bottom{
	float:left;
	height:116px;
	width:175px;
}
.car-image-bottom img{
	height:105px;
	width:174px;
}
/* Promos */
#promos{
	margin:34px auto 30px auto;
	width:696px;
}
.logo-home-small{
	background-image:url(/Images/logo-home-small.gif);
	background-position:center 1px;
	background-repeat:no-repeat;
	float:left;
	height:68px;
	width:112px;
}
.home-body{
	width:349px;
	float:left;
}
.home-body .content{
	padding:1px 11px 0 0;
	color:#DDE;
	line-height:14px;
	text-align:left;
}
/* Floating Promo */
#adFloat{
	border:2px solid #FFF;
	overflow:hidden;
}
#adFloat a,#adFloat a:visited{
	color:#333;
	text-decoration:none;
}
#adTitle{
	background:#347;
	color:#FFF;
	cursor:default;
	font:bold 11px tahoma,sans-serif;
	min-height:16px;_height:18px;
	padding:1px;
	text-align:left;
	vertical-align:middle;
}
#adTitle span{
	display:block;
	padding:1px 2px;
	width:auto;
}
#adClose{
	background:#D4D0C8;
	border-top:1px solid #EEE;
	border-left:1px solid #EEE;
	border-bottom:1px solid #666;
	border-right:1px solid #666;
	float:right;
	font:bold 11px/11px verdana,tahoma,sans-serif;
	height:14px;_height:16px;
	width:14px;_width:16px;
	text-align:center;
	vertical-align:middle;
}
#adClose a,#adClose a:visited,#adClose a:active,#adClose a:hover{
	color:#000;
	text-decoration:none;
}
#adBody img{
	border:0;
}
#adContent{
	color:#333;
	font:11px/13px tahoma,sans-serif;
	padding:4px;
}
