@charset "utf-8";
/* CSS Document */

body {
	background-color: #dedfdf;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000;
	text-align:center;
}

/*

table, td {
	background-color: #fff;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-align:left;
}

*/

#clear {
	clear: both;
}

#container {
	width: 1000px;
	margin:0 auto;
	background-color: white;
	text-align:left;
	padding:0;
	border:1px solid #808080;
}

#headerx {
	width: 1000px;
	margin:0;
	padding:0;
	background: #d7d7d7;
}

	#badge {
		width: 225px;
		height:57px;
		margin:29px 249px 29px 25px;
		padding:0;
		float:left;
		background: #d7d7d7;
	}
	#headerinfo {
		width:235px;
		height:57px;
		margin:29px 15px 29px 251px;
		padding:0;
		float:left;
		background: #d7d7d7;
		line-height:90%;
		text-align:right;
	}
		#headerinfo h1 {
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:24px;
			color: #F00;
			margin:9px 0 3px 0;
			padding:0;
			letter-spacing:-1px;
		}
		#headerinfo p {
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #000;
			margin:0 0 0 0;
			padding:0 0 0 0;
		}
		
/*Below is the styling for the navigation bar*/


	#navicontainer ul {
		list-style: none;
		width:100%;
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-transform: capitalize;
		font-weight:bold;
		color:#fff;
	}
	#navicontainer ul li { float:left; display: inline-block;}

	#navicontainer ul li a {
		padding:10px 30px;
		color: White;
		text-decoration: none;
		float: left;
		border-right: 1px solid #fff;
	}
	
	#navicontainer li a:hover {
		color: #80FFFF;
	}
	
		#navicontainer li.starter {
		margin-left: 20px;
		border-left: 1px solid #fff;
	}
	
/*End of navigation styling*/

#interior1 {
	width:970px;
	margin:25px auto;
	padding:0;
	text-align:left;
}
	#interior1 h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size:24px;
		color:#000;
		margin:0;
		padding:15px 0 15px 0 ;
	}
		#interior1 h2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000;
		margin:0;
		padding:15px 0 10px 0;
	}
	#interior1 p {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
		margin:0;
		padding:0px;
	}
		#interior1 td {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
		margin:0;
	}

#newmodels {
	width:970px;
	height:18px;
	margin:25px auto 0 15px;
	padding:0;
	text-align:left;
}
	#newmodels h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#000;
		margin:0;
		padding:0;
	}

#newmodelBox {
	width: 335px;
	height: 280px;
	margin:0 0 0 15px;
	float:left;
	border: 3px solid #eaeaea;
}

#promotionBox {
	width:600px;
	height:286px;
	margin:0 0 0 26px;
	float:left;
}


	
#featuredvehicles {
	width:970px;
	height:18px;
	margin:0 auto 0 15px;
	padding:0;
	text-align:left;
}
	#featuredvehicles h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#000;
		margin:0;
		padding:0;
	}
		#featuredvehiclesBox {
			width:964px;
			min-height:200px;
			margin:0 auto 0 15px;
			padding:0;
			text-align:left;
			border: 3px solid #eaeaea;
}

#searchBox {
	width:478px;
	height:18px;
	margin:10px auto 0 15px;
	padding:0;
	float:left;
	text-align:left;
}
	#searchBox h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#000;
		margin:0;
		padding:0;
	}
#searchBoxCont {
	width:472px;
	min-height: 100px;
	margin:0px auto 0 15px;
	padding:0;
	float:left;
	text-align:left;
	border: 3px solid #eaeaea;
}
	#searchBoxCont p {
		padding-left: 15px;
	}
	#searchBoxCont input, textarea, select {
		border: 1px solid #404040;
		background-color: #808080;
		padding:5px;
		margin:5px;
		margin-left:15px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color: #fff;
	}
/*	#searchBoxCont .submit {
		float:left;
		margin-right:32px;
	}*/
#aboutBox {
	width:468px;
	height:18px;
	margin:10px auto 0 15px;
	padding:0;
	float:left;
	text-align:left;
}
	#aboutBox h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#000;
		margin:0;
		padding:0;
	}
	#aboutBoxCont {
	width:478px;
	min-height:100px;
	margin:0px auto 0 15px;
	padding:0;
	float:left;
	text-align:left;
}
#aboutBoxCont p {
	padding:5px;
	padding-bottom:0;
	font-size:12px;
}
#aboutBoxCont h1 {
	margin:0;
	font-size:24px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}


 #quicknav {
	 width:235px;
	 margin:10px 15px;
	 float:left;
 }
 	#quicknav p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#ccc;
		margin:0;
		padding:0;
	}
	#quicknav ul {
		list-style: none;
		margin:0;
		float:left;
	}
	#quicknav ul li a{
		padding:0;
		margin:3px 0;
		color:#ccc;
		font-size:11px;
		text-decoration:none;
		line-height:130%;
	}
	#quicknav ul li a:hover {
		color:#FFF;
	}
#copyright-bill {
	width:100%;
	background-color:#202020;
	margin:0;
	float:left;
	color:#fff;
	font-size:11px;
	line-height:120%;

}
	#copyright-bill img {
	margin:0;
	padding:0;
		bottom: 0px;
		}
	#copyright-bill p {
		font-size:11px;
		color:#ccc;
		text-align:right;
		padding:0;
		margin:0;
	}
	#copyright-bill a {
		color:#fff;
		font-size:11px;
		
	}

.logo {bottom:0px;
	  top:3px;
	  position:relative;}
	  
.coupBox {width:680px;
			text-align:center;}
			
.coupTable {width:680px;
			text-align:center;}

.couponCategory {background-color:#11ace4;}

#theform table {border:1px solid black;}