/* CSS Document */
body{
	background:#fff;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c4c4b;

}

.banner{
	background:url(../images/banner.jpg) top no-repeat;
	width:916px;
	height:265px;
	padding-right:22px;
}

.top_nav_area{
	width:268px;
	float:right;
}

form{
	margin:0px;
	padding:0px;
}

.top_nav ul{
	margin:0px;
	padding:0px;
	display:inline;
	list-style-type:none;
	/*height:15px;*/

}

.top_nav ul li{
	/*display:inline;*/
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4b;
	font-size:12px;
	text-decoration:none;
	border-right:1px solid #4c4c4b;
	padding:0px 5px;
	
}

.top_nav ul li a{
	/*display:inline;*/
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4b;
	font-size:12px;
	text-decoration:none;
	/*border-right:1px solid #4c4c4b;
	padding:0px 2px;*/
	text-decoration:none;
}

.top_nav ul li a:hover{
	/*display:inline;*/
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4b;
	font-size:12px;
	text-decoration:none;
	/*border-right:1px solid #4c4c4b;
	padding:0px 2px;*/
	text-decoration: underline;
}

.top_nav ul li a:hover {
	/*display:inline;*/
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4b;
	font-size:12px;
	text-decoration:none;
	/*border-right:1px solid #4c4c4b;
	padding:0px 2px;*/
	text-decoration: underline;
}

.top_search{
	background:url(../images/search.gif) top no-repeat;
	width:180px;
	height:21px;
	padding-left:5px;
	text-align:left;
}

input{
	margin:0px;
	padding:0px;
	border:none;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c4c4b;
	width:175px;
}

.search_bttn{
	background:url(../images/search_bttn.gif) top no-repeat;
	width:55px;
	height:21px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	border:none;
	cursor:pointer;
}

#nav{
	background:url(../images/nav_bg.gif) top no-repeat;
	width:100%;
	height:47px;
	padding:0px 7px 0px 7px;
}

#nav ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline;
	float:left;
}

#nav ul li{
	font-family:Arial, Helvetica, sans-serif;
	color:#383636;
	font-size:12px;
	/*display:inline;*/
	padding:0px;
	line-height:47px;
	/* border-right:1px solid #bba57e; */
	float:left;
	font-weight:bold;
	text-align:center;
}

#nav ul li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#383636;
	font-size:12px;
	/*display:inline;
	padding:0px 5px;
	line-height:47px;
	border-right:1px solid #bba57e;*/
	text-decoration:none;
	text-align:center;
}

#nav ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff8cb;
	font-size:12px;
	/*display:inline;
	padding:0px 5px;
	line-height:47px;
	border-right:1px solid #bba57e;*/
	text-decoration:none;
	text-align:center;
}

#nav ul li.current a{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff8cb;
	font-size:12px;
	/*display:inline;
	padding:0px 5px;
	line-height:47px;
	border-right:1px solid #bba57e;*/
	text-decoration:none;
	text-align:center;
}

#nav1{
	background:url(../images/nav_bg.gif) top no-repeat;
	width:100%;
	height:47px;
	padding:0px 7px 0px 7px;
}

#nav1 ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline;
	float:left;
}

#nav1 ul li{
	font-family:Arial, Helvetica, sans-serif;
	color:#383636;
	font-size:12px;
	/*display:inline;*/
	padding:0px;
	line-height:47px;
	/* border-right:1px solid #bba57e; */
	float:left;
	font-weight:bold;
	text-align:center;
}

#nav1 ul li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#383636;
	font-size:12px;
	/*display:inline;
	padding:0px 5px;
	line-height:47px;
	border-right:1px solid #bba57e;*/
	text-decoration:none;
	text-align:center;
}

#nav1 ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff8cb;
	font-size:12px;
	/*display:inline;
	padding:0px 5px;
	line-height:47px;
	border-right:1px solid #bba57e;*/
	text-decoration:none;
	text-align:center;
}

#nav1 ul li.current a{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff8cb;
	font-size:12px;
	/*display:inline;
	padding:0px 5px;
	line-height:47px;
	border-right:1px solid #bba57e;*/
	text-decoration:none;
	text-align:center;
}


.nav{
	background:url(../images/nav_bg.gif) top no-repeat;
	width:866px;
	height:47px;
	padding:0px 28px;
}

.nav ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline;
	float:left;
}

.nav ul li{
	font-family:Arial, Helvetica, sans-serif;
	color:#383636;
	font-size:12px;
	/*display:inline;*/
	padding:0px 12px;
	line-height:47px;
	border-right:1px solid #bba57e;
	float:left;
	font-weight:bold;
}

.nav ul li.current a{
	font-family:Arial, Helvetica, sans-serif;
	color:#383636;
	font-size:12px;
	/*display:inline;
	padding:0px 5px;
	line-height:47px;
	border-right:1px solid #bba57e;*/
	text-decoration:none;
}

.nav ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff8cb;
	font-size:12px;
	/*display:inline;
	padding:0px 5px;
	line-height:47px;
	border-right:1px solid #bba57e;*/
	text-decoration:none;
}

.nav ul li.current a{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff8cb;
	font-size:12px;
	/*display:inline;
	padding:0px 5px;
	line-height:47px;
	border-right:1px solid #bba57e;*/
	text-decoration:none;
}

.nav ul li.current a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff8cb;
	font-size:12px;
	/*display:inline;
	padding:0px 5px;
	line-height:47px;
	border-right:1px solid #bba57e;*/
	text-decoration:none;
}


.bg_inner{
	background:url(../images/bg_inner.gif) repeat-y;
	padding:1px 9px 0px 9px;
	width:920px;
}

.home_left{
	background:url(../images/home_left.gif) top no-repeat;
	width:218px;
	padding:365px 0px 5px 0px;
}

.home_r{
	background:url(../images/inner_bg_top.gif) top repeat-x;
	padding:12px 0px 0px 0px;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	margin:0px;
	padding:0px;
	color:#b7af7c;
}

.f_18{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#4c4c4b;
}

.index_dwn{
	background:#fdfaeb url(../images/index_dwn.gif) top no-repeat;
	padding:45px 0px 10px 15px;
}

.index_dwn_inner{
	background:#fdfaeb url(../images/index_dwn_inner.gif) top repeat-x;
	padding:25px 0px 10px 15px;
}

.brd_graw{
	border:1px solid #e3dec2;
}

.bg_wguht{
	background:#fff;
	padding:8px 0px;
}

.f_15{
	font-size:15px;
	color:#784625;
}

.bg_l_y{
	background:#fdfaeb;
	padding:5px 0px;
}

.bg_light_dark_y{
	background:#f0eacd;
	padding:8px 0px;
}

.bg_dark_y{
	background:#d9d1a2;
	padding:8px 0px;
}

.f_yellow{
	color:#9d9561;
}

.dark_yellow{
	background:#b7af7c;
}

.more{
	font-size:12px;
	color:#4c4c4b;
	text-decoration:none;
}

.more:hover{
	font-size:12px;
	color:#4c4c4b;
	text-decoration: underline;
}

.footer_top{
	background:#b7af7c;
}










/*----------------------------- inner ------------------------------------*/


.inner_left_1{
	width:202px;
	padding:10px 8px 5px 8px;
	background:url(../images/inner_bg_top.gif) top repeat-x;
	
}

.inner_left{
	width:202px;
	padding:10px 8px 5px 8px;
	
}

.inner_left ul{
	margin:0px;
	padding:0px;
	display:block;
	list-style-type:none;
	float:left;
}

.inner_left ul li{
	border-bottom:1px dashed #CCCCCC;
	/*padding:0px 8px;*/
	text-align:left;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c4c4b;
	display:block;
	width:176px;
	padding:5px 0px 5px 8px;
}

.inner_left ul li a{
	/*border-bottom:1px dashed #CCCCCC;*/
	background:url(../images/arrow_1.gif) left top no-repeat;
	background-position:0px 3px;
	padding-left:12px;
	text-align:left;
	/*line-height:18px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c4c4b;
	width:174px;
	text-decoration:none;
}

.inner_left ul li a:hover{
	/*border-bottom:1px dashed #CCCCCC;*/
	background:url(../images/arrow_1.gif) left top no-repeat;
	background-position:0px 3px;
	padding-left:12px;
	text-align:left;
	/*line-height:18px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c4c4b;
	width:174px;
	text-decoration:underline;
}

.f_14{
	font-size:14px;
	color:#7e753b;
}

.p_t_5{
	padding:5px 0px;
	text-align:justify;
}

.more_1{
	color:#7e753b;
	text-decoration:none;
}

.more_1:hover{
	color:#7e753b;
	text-decoration: underline;
}

.c_brown{
	color:#7e753b;
}




	



















