body{margin:0px; padding:0px; text-align:center; font-family:trebuchet MS; background:#222222}

#header{width:100%; height:232px; margin-bottom:4px; text-align:center; background:url('../images/header_background.gif') repeat-x;}
	#hcenter{width:990px; height:202px; margin:0px auto; background:url('../images/header.jpg') no-repeat top;}
		/*#header img{width:990px; height:204px; margin:0px; padding:0px; border:none; }*/
		#header a.right{width:32px; height:21px; margin:170px 10px 0px 0px; float:right;}
		#header a.right:hover{border:0px solid #F80}
			#header a.right img{width:32px; height:21px; border: none;}
			
	#header ul{width:990px; height:27px; margin:0px auto;   padding:2px 0px 0px 0px; background:url('../images/menu_background.jpg') no-repeat; list-style:none; }
		#header li{margin:0px 3px 0px 3px; display:inline;}
			#header li a{height:27px; padding:2px 10px 4px 10px; font-size:20px; font-weight:bold; text-decoration:none; color:#000;}
			#header li a:hover{background:url('../images/menu_hover.gif') repeat-x;}

#background{background:url('../images/body_fill.png') repeat-x;}
#body{background:url('../images/body_background.png') no-repeat;}
	#bcenter{width:990px; margin:0px auto; padding-top:10px}
		#body div.black{width:990px; text-align:justify; color:#fff;}
			#body div.black_top{width:990px; height:15px; background:url('../images/black_top.png') no-repeat;}
			#body div.black_fill{width:978px; padding:0px 6px 0px 6px; background:url('../images/black_fill.png') repeat-y;float:left;}
			#body div.black_bottom{width:990px; height:15px; background:url('../images/black_bottom.png') no-repeat; clear:both;}
			
			h1{padding:0px; margin:0px 0px 5px 10px;}
			
			#body div.box_top{width:990px; height:36px; padding:18px 0px 0px 0px ; font-weight:bold; font-size:23px; color:#000; background:url('../images/box_top.png') no-repeat;}
			#listing{list-style:none; margin:5px 0px 0px 7px; padding:0px; float:left;}
				#listing li{width:478px; height:135px; margin:2px; float:left;}
					#listing a{width:478px; height:135px; text-decoration:none; background:url('../images/listing_a.jpg') no-repeat; float:left;}
					#listing a:hover{background:url('../images/listing_a-hover.jpg') no-repeat;}
						#listing span.img{width:156px; height:120px; margin:8px 0px 0px 10px; background:url('../images/image_background2.png') no-repeat; float:left;}
							#listing img{width:150px; height:112px; margin:2px 0px 0px 2px; border:none;}
						#listing span.list_title{width:280px; margin:20px 0px 0px 0px; text-align:left; font-weight:bold; font-size:23px; color:#000; float:right;}
						#listing span.list_price{text-align:right; margin:30px 20px 0px 0px; font-weight:bold; font-size:22px; color:#d00; float:right;}
					#listing table{width:280px; margin-top:10px; margin-right:15px; text-align:right; color:#F55; float:right;}
							#listing tr{}
								#listing td{width:62px; padding-right:3px; font-size:14px; text-align:right; font-weight:bold; color:#E50; /*background:#FFFAFA;*/ border:1px solid #C0C0C0;}
								#listing table tr:first-child td {font-size:12px;  color:#333;}
						
			#pager{width:985px; margin-top:15px;text-align:center; color:#c50;float:left;}
				#pager img{border:none;}
				#pager a.num{padding:0px 5px 0px 5px; line-height:10px; font-weight:bold; text-decoration:none; color:#fff;}
				#pager a.sel{padding:0px 5px 0px 5px; line-height:10px; font-weight:bold; text-decoration:none; color:#F60; background:#420; border:1px solid #F60}
				#pager a.num:hover{color:#D50; background:#444;}
#footer{width:100%; height:53px; margin-top:10px; text-align:center; }
	#fcenter{width:990px; height:53px; margin:0px auto; padding-top:10px; background:url('../images/footer.gif') no-repeat;}
