/* CSS Document */

body, html { background:#000 url(../images/bg.jpg) top center repeat-x; font-size:.85em; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }

#page { width:755px; margin:auto; background:#efe2d2; padding:0; color:#000 }

img { border:0 }
a { font-weight:bold; color:#780202 }
a:hover { text-decoration:none }
.clear { clear:both; padding-top:5px;}
.float_left { float:left; margin:15px 10px 10px 0 }

#header { background:#6ec7e8; }
	#header .h2nner_header { display:block; h2ckground:url(../images/auto_search_title.jpg) top center no-repeat; height:82px; width:755px; overflow:hidden }
	#header .banner_header h1 { padding:0; margin:0; display:none }
	#header #nav { background:#044d85 url(../images/button_out_150_20.jpg); display:block; height:17px; width:755px; }
	#header #nav ul { padding:0; margin:0; list-style:none; }	
	#header #nav ul li { float:left; width:125px; text-align:center; }
	#header #nav ul li a { color:#cfcfcf; display:block; width:125px; text-decoration:none; height:17px; font-weight:bold; }
	#header #nav ul li a:hover { background:#000 url(../images/button_over_150_20.jpg); color:#fff; }
	
#main_content { height:642px;}
	#main_content .banner_front { display:block; width:755px; height:201px; background:url(../images/auto_search_front_page.jpg) center top no-repeat }
	#main_content .banner_bottom { display:block; width:755px; height:141px; background:url(../images/new_base_pic.jpg) center top no-repeat }
	#main_content .welcome { float:left; width:405px; height:300px; display:block; overflow:hidden }
		#main_content .welcome .welcome_header { display:block; width:405px; height:30px; background:url(../images/auto_search_main_title.jpg) center top no-repeat }
		#main_content .welcome .thumbnail_photo { float:left; width:100px; height:100px; margin:.3em 1em 1em 0; background:url(../images/100x100.jpg) top center no-repeat }
		#main_content .welcome .content { margin:0; padding:1.2em 0 0 1.2em; }
		
		/* Bad IE 6 */
		* html #page #main_content .welcome { width:402px }
		* html #page #main_content .welcome_header { width:402px }
		* html #main_content .welcome ul li { padding-left:5px; margin-left:130px }
		
		#main_content .welcome .welcome_header h2 { padding:0; margin:0; display:none }
	#main_content .sidebar { background:url(../images/bar.jpg) top repeat-x; margin:0; padding:0}
	#main_content .list-autos { }

#list_autos .header { background:#fff url(../images/bar.jpg) top repeat-x; height:30px; color:#fff }
	#list_autos .header h2, #list_autos .list .header p { font-size:100%; padding:7px; margin:0; font-weight:normal }
	#list_autos .list .header .pre_owned { float:right; margin-right:10px; }
	#list_autos .list .header p a { color:#fff; font-size:120% }
	#list_autos .list .item { padding:3px }
		#list_autos .list .item .links { width:722px; margin:0; padding:0; text-align:right }

		/* Bad IE 6 and 7 */
		*:first-child+html #list_autos .list .item .links { width:80%; }
		* html #list_autos .list .item .links { width:80%; }

		#list_autos .list .item .links a.viewer { float:left }
		#list_autos .list .item .thumbnail_photo { float:left; margin:0 3px 0 0; }
		#list_autos .list .item .item_info { text-align:left }
			#list_autos .list .item .item_info table { width:590px;}
			#list_autos .list .item .item_info p { padding:0; margin:0 }
			#list_autos .list .item .item_info table th, #list_autos .list .item table td { text-align:left; padding:0; margin:0 }
	#list_autos .pagination { text-align:center; width:755px;}
		#list_autos .pagination ul { list-style:none; }
		#list_autos .pagination ul li { float:left; width:50px; text-align:center; }
		#list_autos .pagination ul li.result { width:480px; position:relative; top:-6px }
	
#footer { width:755px; text-align:center; padding-bottom:2em; }
	#footer .nav { padding:2em 0 2.5em 0; width:85%; margin:auto }
	#footer .nav ul { padding:0; margin:0; list-style:none; }
	#footer .nav ul li { display:inline; margin:0 6px 0 6px;text-align:center; }
	#footer .copyright p { margin:0 }
	#footer .page_view { font-size:90% }

.mouseover {border: 2px solid #FF0000;}
.mouseout {border: 2px solid white; }

