/*
@RESET
@TAGS
@HEADER
@NAV
@CONTENT
@FOOTER
@IE6

*/



/* @RESET
---------------------------------------------------------------------*/
* {
	margin: 0px;
	padding: 0px;
	outline: none;
}

/* @TAGS
---------------------------------------------------------------------*/
body {
	background: url('../images/bg_body.jpg') repeat-x;
	background-color:#000;
	color:#fff;
	font: 10pt/15pt "Helvetica", "Verdana", "Arial", sans-serif;
	margin:0 auto;
	width:960px;
}
p {
	
}

a {
	color:#fff;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

.hr {
	background: transparent url('../images/bg_horizontal_bar.jpg') no-repeat;
	border:none;

	display:block;
	clear:both;
	height:35px;
	width:960px;
}
	hr {
		display:none;
	}
.clear {
	clear:both;
}

#wrapper {
	background-color:#0A0A0C; /* bodyBgColor */
	overflow: hidden;
	margin-bottom:10px;
	clear:both;
}
/* @HEADER
---------------------------------------------------------------------*/
#header {
	width:960px;
}
#header h1 a {
	background: url('../images/bg_header.jpg') no-repeat;
	display:block;
	height:235px;
	text-indent:-9999px;
	width:960px;
}

#nav { background-image:url(../images/bg_nav.jpg); background-repeat:repeat-x; width:100%; height:32px; }


/* @CONTENT
---------------------------------------------------------------------*/
#homebody {
	background: url('../images/bg_content_car.jpg') no-repeat left top #000;
	clear:both;
	min-height:500px;
	position:relative;
	width:960px;
}
	.exec-haus {
		background: url('../images/text_executive_autohaus.jpg') no-repeat;
		height:114px;
		margin-top:20px;
		margin-right:25px;
		float:right;
		text-indent:-9999px;
		width:225px;
	}
		/* screw you IE6 */
		#homebody > .exec-haus {
			margin-top:20px;
			margin-right:40px;
		}
	.welcome {
		float:right;
		margin-top:15px;
		margin-right:25px;
		margin-bottom:20px;
		width:225px;
	}
		/* screw you IE6 */
		#homebody > .welcome {
			margin-top:15px;
			margin-right:40px;
		}
	#featured-flash {
		float:left;
		margin-top:10px;
		margin-left:15px;
	}
		#featured {
			background: url('../images/text_featured_inventory.jpg') no-repeat;
			height:13px;
			margin:20px 40px;
			text-indent:-9999px;
			width:182px;
		}
		#flash {
			height:150px;
			width:650px;
		}
	
	#browse-box {
		background-color:#1a1a1a;
		float:left;
		margin-top:20px;
		padding:20px;
		height:150px;
		width:240px;
		
	}
		#browse {
			background: url('../images/text_browse_our_inventory.jpg') no-repeat;
			height:10px;
			margin-bottom:10px;
			text-indent:-9999px;
			width:159px;
		}
		.makelist {
			float:left;
			list-style:none;
			margin-right:20px;
		}
		.makelist li {
			width:100px;
		}
/* @FOOTER
---------------------------------------------------------------------*/	
#footer {
	position:relative;
	width:960px;
}
	#black {
		background-color:black;
		height:60px;
	}
		#bottomnav {
			list-style:none;
			margin:0 auto;
			padding-top:20px;
			width:650px;
		}
		#bottomnav li {
			float:left;
			padding-right:20px;
		}
	
#footer span {
	position:absolute;
	right:105px;
	top: 76px;
}
#footer #logo {
	background: url('../images/logo_idealer.png') no-repeat;
	width:96px;
	display:block;
	position:absolute;
	right:0;
	top:71px;
	height:48px;
	text-indent:-9999px;
}

/* @IE6
---------------------------------------------------------------------*/	
body {
	text-align:center;
}
#header, #homebody, #footer {
	text-align:left;
}