*{margin: 0px;padding: 0px;}
a:link {color: #000000;}
a:hover {text-decoration: none;color: #FF0000;}
a:visited {color: #000000;}

a.alink:link {color: #000000;text-decoration: underline;}
a.alink:visited {color: #000000;text-decoration: underline;}
a.alink:hover {text-decoration: none;color: #FF9900;}

a.alink_title:link {font-size:18px;color:#000000;text-decoration:underline;}
a.alink_title:visited {font-size:18px;color:#000000;text-decoration:underline;}
a.alink_title:hover {font-size:18px;text-decoration:none;color:#FF9900;}

body{background:url(images/city/back_all.gif);font:13px verdana, Helvetica, sans-serif;color:#383838;}
#content{margin:0 auto;background: #ffffff;width: 950px;text-align: left;}
#back{width: 930px;padding-left: 10px;padding-right: 10px;background:#FFFFFF;}
#company_tit{width:820px;height:60px;font-size:2em;text-align:center;padding-bottom:10px;padding-left:20px;margin-left:auto;margin-right:auto}

#topmenu{width:100%;height:25px;text-align:center;background:url(images/city/topbg.gif)  repeat-x;padding-top:8px;font-size:12px;}
	#topmenu ul{list-style:none;text-align:center;}
		#topmenu li{float:left;display: inline;width:60px;height:20px;text-align:center;}
			#topmenu a{width:60px;height:20px;text-decoration: none;color:#333333;font-size:12px;display:block;text-align:center;padding-top:2px;}
			#topmenu a:visited{width:60px;height:20px;text-decoration: none;color:#333333;display:block;text-align:center;padding-top:2px;}
			#topmenu a:hover{width:60px;height:20px;text-decoration: none;background: url(images/city/topmenu_over.gif) no-repeat;color:#FFFFFF;display:block;text-align:center;padding-top:2px;}
#header {width:930px;height:134px;margin-top:0px;text-align: right;background: url(images/city/header.jpg) no-repeat;}
	#logo{width: 865px;height:90px;text-align: left;padding-left: 20px;padding-top:5px;}
		#logo p {font-size: 20px;margin-left:250px;padding-top:25px;color:#FFFFFF}
	#menu{width: 930px;height:44px;background: url(images/city/menu.gif) no-repeat;}
		#menu ul{list-style: none;}
			#menu li{display: inline;}
		#menu a{float:left;width:114px;height:44px;display:block;text-align:center;text-decoration: none;color:#ffffff;font-weight:bold;padding-top:13px;font-size:14px;}
		#menu a:hover{width:114px;height:44px;color:#FFFFFF;text-decoration: none;background: url(images/city/menu_over.gif) no-repeat;}
		#menu_s {float:left;width:350px;height:44px;padding-top:10px;}

#main{width: 930px;padding-left:0px;padding-top:5px;}
#main_inner{width: 930px;height:650px;padding-left:0px;padding-top:5px;margin-left:auto;margin-right:auto}

#left{width: 220px;float:left}
	#left H3{width: 220px;height: 28px;font-size: 18px;font-weight: bold;text-align:center;padding-bottom:8px;;padding-top: 15px;color: #ffffff;background: url(images/city/title.gif) no-repeat}
	#left ul{list-style:none;margin-bottom:10px;}
		#left li ul{border:0px;margin-left:0px;margin-bottom:10px;padding-top:20px;background:none;}
			#left li li{padding: 0px 0px;}
	#left a{color: #000000;}
	#left a:visited{color: #000000;}
	#left a:hover{color: #EC5D3B;text-decoration:underline;}
	#left p{padding-top:20px;}

#right{float: left;width: 700px;padding-right:8px;}
	#right H4{margin: 0;padding: 0px;font-size: 12px;color: #C5C5C5;}
	
	#right p {margin: 0;padding: 0;padding-bottom: 10px;}
	#right h2 {margin: 0;padding: 0;padding-top: 10px;color: #EC5D3B;}
	#right ol, #right ul{margin-left: 30px;}

#left_inner{float: left;width:700px;padding-right:8px;}
	.panel_inner_header{padding:3px;padding-top:8px;color:#333333;width:100px;height:18px;text-align:center;border-top:#FF9900 1px solid;border-left:#FF9900 1px solid;border-right:#FF9900 1px solid;background-color:#FFCC00;}
	.panel_inner{width:670px;font-size:13px;background-color:#F9F9F9;border:#e3e3e3 1px solid;border-top:#FF9900 1px solid;padding:5px;line-height:20px;}
		.col_l_inner{float:left;width:70px;height:20px; text-align:right}
		.col_r_inner{float:left;width:400px;height:20px;padding-left:8px}
			.col_r_inner a{text-decoration:underline;}
			.col_r_inner a:hover{text-decoration:none;background-color:#F9F9F9;}
			
	#left_inner H4{margin: 0;padding: 0px;font-size: 12px;color: #C5C5C5;}
	#left_inner a{color: #000000;text-decoration: none;}
	#left_inner p {margin: 0;padding: 0;padding-bottom: 10px;}
	#left_inner h2 {margin: 0;padding: 0;padding-top: 10px;color: #EC5D3B;}
	#left_inner ol, #right ul{margin-left: 30px;}
	

#right_inner{width:220px;float:left}
	#right_inner H3{width: 220px;height: 28px;font-size: 18px;font-weight: bold;text-align:center;padding-bottom:8px;;padding-top: 15px;color: #ffffff;background: url(images/city/title_inner.gif) no-repeat}
	#right_inner ul{list-style:none;margin-bottom:10px;background:url(images/city/title_back_inner.gif) repeat-x top;}
		#left li ul{border:0px;margin-left:0px;margin-bottom:10px;padding-top:20px;background:none;}
			#left li li{padding: 0px 0px;}
	#right_inner a{color: #000000;}
	#right_inner a:visited{color: #000000;}
	#right_inner a:hover{color: #EC5D3B;text-decoration:underline;}
	#right_inner p{padding-top:20px;}



.date {text-align: right;color: #EC5D3B;font-size: 11px;}
	.date a {color: #000000;}

.panel{width:680px;overflow:auto;border:#DEDEDE 0px solid;padding-bottom:8px}
	.panel_header{width:680px;height:25px;background:url(images/city/panel_h_bg.gif);}
		.header_inner{padding-top:5px;padding-left:10px;font-size:15px;color:#FFFFFF}
		.panel_bottom{width:680px;padding-top:2px;}
			.panel_left{float:left;width:89px;padding-top:2px}
				.p_left{width:89px;height:27px;background:url(images/city/panel_menu.gif);}
					.p_inner{padding-left:8px;padding-top:6px;padding-right:3px}
						.p_inner a{color:#333333;text-decoration:none;}
						.p_inner a:visited{color:#333333;text-decoration:none;}
						.p_inner a:hover{color:#333333;background-color:#FFCC00}
			.panel_right{float:left;width:589px;}	
				.p_right{width:589px;height:30px;border-left:#DEDEDE 1px solid;border-right:#DEDEDE 1px solid;border-top:#DEDEDE 1px solid}
				.p_right2{width:589px;height:30px;border:#DEDEDE 1px solid;}
.clear{clear:both}
.listing_block{border:#e3e3e3 1px solid;padding:8px}						
#footer {height: 129px;width: 930px;clear: both;padding-top: 30px;;border-top: 4px solid #EC5D3B;}
	#footer p {margin: 0;font-size: 10px;text-align: center;color: #EC5D3B;}
	#footer a {color: #EC5D3B;}