body {
	font-family: Georgia, Arial;
	margin: 0px;
	padding: 0px;
	background-color: black;
	color: #b6b5b5;
	text-align:center;
}

a { 
	color: #b6b5b5;
	text-decoration: none;
}
		a:hover { 
			color: #eeeeee;
			text-decoration: none;
		}

ul, li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

#container {
	width: 1000px;
	margin: 0px auto;
	padding: 0px;
	text-align:center;
	background: url(../img/header_bg.jpg) no-repeat;
	border:0px white solid;
}

/* header styles */

#header {
	width: 1000px;
	font-family: Georgia, Arial;
	font-size: 14px;
	color: #d5d4d3;
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align:center;
	border:0px white solid;
} 
		#header #info {
			text-align: left;
			float: left;
			margin: 53px 0px 0px 25px;
			padding: 0px;
			width: 550px;
			border:0px white solid;
		}

		#header #home_link {
			float: left;
			width: 253px;
			height: 66px;
			margin: 0px;
			padding: 0px;
			border:0px white solid;
		}

		#header #home_link_padding {
			float: left;
			padding: 29px 0px 0px 93px;
			margin: 0px;
			border:0px white solid;
		}

#navigation { 
	width: 800px;
	color: #ffffff;
	font-size: 18px;
	border-top: 1px solid #4e4e4e;
	border-bottom: 1px solid #4e4e4e;
	padding: 18px 0px;
	margin: 78px auto 0px auto;
}

#navigation a.selected{ 
	color: #ffffff;
}


#vehicle_nav {
	width: 800px;
	padding: 32px 0px;
	font-size: 15px;
	line-height: 20px;
	margin: 0px auto;
	border-bottom: 1px solid #4e4e4e;
}

div.vehicle_nav_col {
	float: left;
	width: 235px;
	margin: 0px;
	text-align:left;
}

div.vehicle_nav_col_padding {
	padding: 0px 0px 0px 70px;
}

div.car {
	width: 800px;
	padding: 32px 0px;
	margin: 0px auto;
	border-bottom: 1px solid #4e4e4e;
	text-align: left;
	color: #ffffff;
	font-size: 14px;
	line-height: 18px;
}

div.car_featured {
	float: left;
	width: 240px;
	padding: 0px 30px 0px 0px;
}

div.car_header {
	height:35px;
	color: #6e6d6d;
	font-size: 18px;
}

div.car_details_col1 {
	float: left;
	width: 225px;
	height: 75px;
	margin-right: 25px;
	font-size:13px;
}

div.car_details_col2 {
	float: left;
	width: 250px;
	height: 75px;
	font-size: 12px;
	text-align: left;
}

div.car_mileage {
	color: #6e6d6d;
	font-size: 13px;
	line-height: 22px;
}

div.car_condition {
	color: #6e6d6d;
	font-size: 13px;
	line-height: 22px;
}

div.car_price {
	color: #6e6d6d;
	font-size: 13px;
}

div.car_thumb {
	float: left;
	width: 82px;
	height: 58px;
	margin-top: 7px;
}

div#pic_1 {
	float:left;
	width:300px;
	height:300px;
	margin:20px 10px 10px 0px;
}

img.featured {
	border: 1px solid #4e4d4d;
}

img.thumb {
	border: 1px solid #4e4d4d;
}


#intro {
	width: 800px;
	padding: 30px 0px;
	font-size: 15px;
	line-height: 25px;
	margin: 0px auto;
	border-bottom: 1px solid #4e4e4e;
}

	#intro h1 {
		font-size: 20px;
		line-height: 40px;
		padding: 0px;
		margin: 0px;
	}

	#intro p {
		text-align: justify;
	}

	#intro a { 
		color: #b6b5b5;
		text-decoration: none;
		font-style: italic;
		font-size: 14px;
		}
	#intro a:hover { 
		color: #eeeeee;
		text-decoration: none;
		font-style: italic;
		font-size: 14px;
		}

#main {
	width: 800px;
	padding: 30px 0px;
	font-size: 15px;
	line-height: 25px;
	margin: 0px auto;
	border-bottom: 1px solid #4e4e4e;
	text-align:left;
}

	#main h1 {
		font-size: 20px;
		line-height: 40px;
		padding: 0px;
		margin: 0px;
		text-align: center;
	}

	#main a { 
		color: #b6b5b5;
		text-decoration: none;
		font-style: italic;
		font-size: 14px;
		}
	#main a:hover { 
		color: #eeeeee;
		text-decoration: none;
		font-style: italic;
		font-size: 14px;
		}
		
		#main a.large { 
			font-size: 18px;
			}
		

#featured_cars{
	width: 800px;
	padding: 35px 0px;
	font-size: 15px;
	line-height: 25px;
	margin: 0px auto;
}

div.featured_car {
	float: left;
	width: 225px;
	padding: 0px 19px 40px 19px;
	margin: 0px;
	text-align:center;
}

img.f_car {
	border: 1px solid #4e4d4d;
	margin-bottom: 15px;
}


div.backtotop {
	font-size:11px;
	margin:0px;
	padding:0px;
	float: right;
	position: relative;
	left: -100px;
}

div#auto_list_nav {
	text-align:left;
	margin: 10px 0px 0px 110px;
	font-size: 12px;
}

/* footer styles */

#footer {
	width: 800px;
	padding: 35px 0px;
	font-size: 12px;
	line-height: 14px;
	margin: 0px auto;
}		
		
		
/* Slider */

.previous, .next {
	width: 21px;
	float: left;
	margin-top: 7px;
}
	.previous {
		background: url(../img/leftArrow.gif) 0px -142px no-repeat !important;
		display: block;
		height: 75px;
		width: 21px;
		cursor: pointer; 
	}
	.previous:hover {
		background: url(../img/leftArrow.gif) 0px -70px no-repeat !important;
	}		
	.next {
		background: url(../img/rightArrow.gif) 0px -142px no-repeat !important;
		display: block;
		height: 75px;
		width: 21px;
		cursor: pointer;
	}
	.next:hover {
		background: url(../img/rightArrow.gif) 0px -70px no-repeat !important;
	}		

#box_mdcslider {
	position:absolute;
	padding-top: 15px;
}

#box_mdcslider div{
	width:117px;
	height:90px;
	float:left; 
}

#mdcslider{
	width:420px;
	height:90px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float:right;
}

.mask_mdcslider{
	position:relative;
	width:350px;
	height:90px;
	overflow:hidden;
	float:left;
}	

.productThumb {
	float: left;
	width: 117px;
	padding:5px 0px;
}	

div.logo_left {
	float:left;
	margin:20px 20px 0px 0px;
	width:245px;
	text-align:center;
}

div.logo_right {
	float:left;
	margin:20px 0px 0px 0px;
	width:245px;
	text-align:center;
	vertical-align:middle;
}

div.logo_text {
	float:left;
	font-size:20px;
	margin:55px 15px 0px 5px;
	width:180px;
	text-align:left;
}

img.logo_middle {
	margin-top:20px;
}