@charset "utf-8";
/* CSS Document */

body {
	background:#044823 url(/images/bg.jpg) repeat-x;
	margin:0;
	}

#wrapper {
	width:915px;
	margin:0 auto;
	padding:0;
	}

#header {
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	width:915px;
	height:120px;
	margin:0;
	padding:0;
	position: relative;
	}
	
	#header #facebook {
		position: relative;
		width: 55px;
		height: 55px;
		top: 5px;
		left: 20px;
		float: left;
	}
	
	#header #twitter {
		position: relative;
		width: 55px;
		height: 55px;
		top: 5px;
		left: 25px;
		float: left;
	}
	
	#header #youtube {
		position: relative;
		width: 55px;
		height: 55px;
		top: 5px;
		left: 30px;
		float: left;
	}
	
	#header span { display: none; }
	
	#header a.cadillac {
		position: absolute;
		top: 54px;
		left: 650px;
		width: 65px;
		height: 75px;
	}
	
	#header a.chevy {
		position: absolute;
		top: 54px;
		left: 715px;
		width: 65px;
		height: 75px;
	}
	
	#header a.hyundai {
		position: absolute;
		top: 54px;
		left: 780px;
		width: 75px;
		height: 75px;
	}
	
	#header a.kia {
		position: absolute;
		top: 54px;
		left: 855px;
		width: 65px;
		height: 75px;
	}
	
	
#content {
	width:909px;
	background-color:#1b211f;
	border-bottom:3px solid #838485;
	border-right:3px solid #838485;
	border-left:3px solid #838485;
	margin:0 auto;
	padding:0;
	}
	
#thirtypixels {
	width:100%;
	padding-top:30px;
	margin:0;
	}
	
#bottom {
	width:854px;
	margin:0 auto;
	padding:0 0 20px 0;
	}

#footer {
	width:915px;
	margin:0 auto;
	padding-top:10px;
	}

.main {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:20px;
	}
	
	.main a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:none;
	}
	
	.main a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:none;
	}
	
	.main a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:none;
	}
	
	.main a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:underline;
	}
	
.searchboxleft {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#b8fbe5;
	}
	
.searchboxright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
.hsw-label {
	color: #B8FBE5;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.hsw-value {
	color: #FFF;
	font-family: Arial,Helvetica,sans-serif;
	font-size:  13px;
	font-weight: bold;
}

#form_float_left,
#form_float_right {
	width:275px;
	color:#FFF;
	float:left;
}


/*** MM4 Adjustments ***/

#mm4-container .mm4-details .mm4-details-incentive-finance{
	width: 49%;
}
	
#mm4-container .mm4-details-dealer{
	width: 49%;
}

#mm4-container .mm4-details-formcolumn{
	width: 49%;
}

#mm4-container .mm4-details-similar-result{
	width: 49%;
}
