@charset "utf-8";
/* CSS Document */

#container {
	width: 950px;
	background-color: transparent;
	border: none;
}

#header_front {
	margin: 0;
	width: 950px;
	height: 115px; 
	background: #d1d2d4 url(../images/header_front.jpg) 0 0 no-repeat; 
}

#nav_front {
	margin: 0;
	padding: 0 0 0 115px;
	width: 835px;
	height: 30px;	
	background: #d2d2d4 url(../images/navBck.jpg) 0 0 no-repeat;
}


.col_blck_left {
	margin: 0 0 0 12px;
	padding: 0;
	width: 465px;
	display: inline;
	float: left;
}

#bodycontent {
	margin: 0;
	padding: 0;
	width: 950px;
	height: 710px;
	display: block;
	background: #000 url(../images/bodycontent_bck.jpg) 0 0 repeat;	
}

#blck1_sec1 {
	margin:  0;
	width: 222px;
	display:inline;
	float: left;
}

#blck1_sec2 {
	margin: 0 0 8px 10px;
	width: 222px;
	display:inline;
	float: left;
}

#blck1_sec3 {
	margin: 0 0 6px 0;
	padding: 28px 0 0 0;
	width: 462px;
	height: 136px;
	float: left;
	background: url(../images/blck1_bttn3_bck.jpg) 0 0 no-repeat;	
}

#blck1_sec3 p {
	margin: -8px 0 0 0;
}

.col_blck_right {
	margin: 0 0 0 5px;
	padding: 0;
	width: 465px;
	display: inline;		
	float: left;
}

.col_full_blck {
	margin: 0 0 0 0;
	padding: 0;
	width: 950px;
	display: inline;
	overflow: hidden;		
	float: left;	
}

#carlist {
	margin: 0 0 20px 0;
	padding: 0;
	width: 950px;
	height: 103px;
	background: #000 url(../images/front_thumbs/carlist_bck.jpg) 0 0 repeat;
}

#carlist li {
	margin: 0 0 0 15px;
	display: inline;
}

#flashflipper {
	width: 950px;
	height: 103px;
}

.bttn_row ul {
	margin: 0 0 0 15px;
}

.bttn_row li {
	margin: 0 5px 0 0;
	display: inline;
}

#sub_nav {
	margin: 0;
	padding: 28px 0 0 0;
	width: 462px;
	height: 185px;
	float: left;
	background: #fff url(../images/sub_nav_bck.jpg) 0 0 no-repeat;		
}

#sub_nav ul {
	margin: 14px; 0 0 20px;
}

#sub_nav li {
	margin: 0 40px 0 30px;
	display: inline;
}

#search_front {
	margin: 0;
	padding: 2px 0;
	width: 575px;
	height: 120px;	
	float: right;
	color: #fff;
	background: 000;
	overflow: hidden;
}

#front_search {
	padding: 8px 0 0 0;
	width: 450px;
}

#front_search label {
	margin: -2px 0 0 20px;
	width: 30px;
}

#front_search select {
	width: 200px;
}

#front_search input {
	
}

#top_rounded {
	margin: 20px 0 0 0;
	width: 950px;
	height: 16px;
	background: #000 url(../images/bodycontent_round_top.jpg) 0 0 no-repeat;
	display: block;	
}

#bodycontent {
	margin: 0;
	padding: 0;
	width: 950px;
	height: 710px;
	display: block;
	background: #000 url(../images/bodycontent_bck.jpg) 0 0 repeat;	
}

#bottom_rounded {
	width: 900px;
	bottom: 30px;
	background: #000 url(../images/bodycontent_bck.jpg) 0 0 no-repeat;		
	display: block;
}

#front_search {
	padding: 8px 0 0 0;
	width: 450px;
}

#front_search label {
	margin: -2px 0 0 20px;
	width: 30px;
}

#front_search select {
	width: 200px;
}

#front_search input {
	
}

#button {
	margin: -65px 0 0 0;
	padding: 0;
	width: 60px;
	height: 47px;
	color: #000;
	font-weight: 600;
	background: url(../images/front_submit.jpg) 0 0 no-repeat;
	border: none;
	float: right;
	clear: right;
}

select.form_noTable {
	color: #000;
}


#seo_container {
		margin: 0 auto; width: 950px;
		height: auto;
        border: thin 2px; 
		border-color: #930202; 
		border-style: solid;
		background: transparent;
		}		
		
#seo_text {
		height: 200px; width: 880px;
		margin: 20px 0 40px 15px;
		padding: 0 15px;
		color: #ccc;
		clear: both;
		/*background-color: #ccc;*/
}

#seo_text p { font-size: 10px; color: #666; }
#seo_text a { color: #999; }

.promotion {
		float: right;
}

ul.hours {
	margin: 0 0 2.0em 2.0em;
	padding: 0;
}

ul.hours li {
	list-style: none;
	line-height: 1.4em;
	font-size: 100%;
}
