@charset "utf-8";

body{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;background:url(../images/bg.jpg) top left repeat-x #FFFFFF;}

#wrapper{width:1002px;margin:0 auto;clear:both;overflow:hidden;}
#login{width:1002px;height:58px;background:url(../images/top_bg.jpg) top left no-repeat;clear:both;overflow:hidden;}
	.loginBtn{width:84px;height:35px;float:right;margin:0 16px 0 0;}

#header{width:1002px;clear:both;overflow:hidden;}
#blackBg{width:1002px;height:7px;background:url(../images/black_rbg.jpg) top left no-repeat;}
	.hdr_bg{height:85px;background:url(../images/lines_bg.jpg) top left repeat-x;}
	.hdr_content{width:980px;margin:0 auto;padding:8px 0 0 0;}
	.logo{width:370px;height:43px;float:left;}
	
	.navi{width:600px;float:right;}
		ul#navlist{margin-left:0;padding-left:0;white-space:nowrap;font-size:13px;float:right;}
		#navlist li{display:inline;list-style-type:none;}
		#navlist a{padding:3px 10px;}
		#navlist a:link, #navlist a:visited{color:#fff;text-decoration:none;}
		#navlist a:hover{color:#fff;background-color:#840102;text-decoration:none;}
		#navlist li a#active{color:#fff;background-color:#840102;text-decoration:none;}
		
#content_Area{width:1002px;background:#FFFFFF;clear:both;overflow:hidden;}
	.Cont{width:992px;padding:10px 0 0 0;}
	.c1{width:311px;float:left;}
		.c1 p{color:#464646;font-size:13px;padding:0 12px 12px 12px;margin:0px;}
		.c1 p span{font-weight:bold;}
		.search_bg{width:311px;height:50px;background:url(../images/search_bg.jpg) top left no-repeat;}
			.search_bg h1{font-family:Trebuchet MS;font-size:18px;font-weight:normal;padding:4px 0 0 12px;color:#5c5633;margin:0px;}
			.search_bg span{font-size:13px;font-weight:bold;color:#fff;font-family:Arial, Helvetica, sans-serif;}
		.form_bg{width:309px;height:253px;border:1px solid #c6c7a8;background:url(../images/form_bg.jpg) top left repeat-x;}
		.form_txt{font-size:12px;}
		.pdlft{padding-left:5px;}
	
	.c2{width:421px;float:left;padding:0 0 0 9px;}
		.listing_bg{width:421px;height:432px;background:url(../images/listing_bg.jpg) top left repeat-x;}
			.list{width:400px;margin:0 auto;padding:18px 0 10px 0;clear:both;overflow:hidden;}
			.list div{float:left;}
			.list .star{width:16px;height:16px;padding:3px 0 0 0;}
			.list .heading{font-family:Trebuchet MS, Arial, Helvetica;font-size:18px;padding:0px;margin:0px;color:#fff;font-weight:normal;padding:0 0 0 8px;}
			.list .stext{font-size:11px;padding:0px;margin:0px;float:right;padding:8px 8px 0 0;color:#FFFFFF;/*color:#e1e1e1;*/}
			
			.list_img{width:400px;margin:0 auto;clear:both;overflow:hidden;}
			.listing_txt{width:360px;margin:0 auto;clear:both;overflow:hidden;color:#534d2b;font-size:13px;padding-top:10px;}
			.listing_txt p{ margin:0;}
			
	.c3{width:242px;padding:0 0 0 7px;float:right;}
		.navBlock{width:240px;background:#e4e4e4;border:1px solid #d7d6d6;}
		#rightNav{width:240px;padding:0px;margin:0px;}
		#rightNav ul{margin:0;padding:0;list-style-type:none;}
		#rightNav a{display:block;height:17px;padding:6px 0 5px 8px;width:232px;border-bottom:1px solid #cecece;color:#4c4c4c;font-size:13px;}
		#rightNav a:link, #rightNavi a:visited{color:#000;text-decoration: none;}
		#rightNav a:hover{color:#4c4c4c;background:url(../images/menu_hover.jpg) top left repeat-x;}
	
	#info{width:242px;height:156px;padding:8px 0 0 0;}
		.info_bg{width:242px;height:156px;background:url(../images/info_block.jpg) top left no-repeat;}
		.info_txt{font-size:13px;color:#403e3e;padding:10px;line-height:19px;}
		.counter{width:227px;padding:8px 0 0 15px;}
		
#footer{width:1002px;padding:30px 0 0 0;font-size:12px;}
	.ftr_bg{width:1002px;height:76px;background:url(../images/footer_bg.jpg) top left repeat-x;}
	.ftr_txt{color:#464646;float:left;padding:15px 0 0 12px;}
	.webmaster{float:right;color:#464646;padding:25px 5px 0 0;}
	.webmaster a{color:#464646;text-decoration:underline;}
	.webmaster a:hover{color:#464646;text-decoration:none;}
	.mail_icon{float:right;padding:10px 15px 0 0; width:50px;}
	

.listing_bg2{background:#f4f7e4;padding:5px;}
.pad_box{padding:10px;}

.row1{background:#ecf0d4;border-bottom:1px solid #f4f7e4;padding:5px;font-size:12px;color:#737565;}
.row2{background:#e6ebc7;border-bottom:1px solid #f4f7e4;padding:5px;font-size:12px;color:#737565;}
.fnt_bld{font-weight:bold;}

.img_cntr{text-align:center;padding:10px;border-right:10px solid #f4f7e4;background:#ecf0d4;}
.Img_bdr{border:4px solid #bdbfaf;}
