@charset "utf-8";
/* CSS Document */
BODY { background-color:#f0eedf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
H4 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#f0eedf;}
H3 {  font-family:'Copperplate Gothic Bold',Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0; margin:0; text-align:center;}
H2 {  font-family:'Copperplate Gothic Bold',Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; padding:0; margin:0; color:#312f1a;}

#wrapper {
	width:100%;
	text-align:center;
	
}

#box {
text-align:left;
margin: 0 auto 1px;
width:952px;
}

#title{
width:100%;
height:35px;
background-color:#848041;

}

#logo {
	float:left;
	width:143px;
}

#Nav {
float:left;
margin: 0;
width:809px;
height:48px;
background-color:#969057;

}

#Nav_sub {
	float:left;
	margin: 0;
	text-align:center;
	width:809px;
	padding-top:5px;
	height:24px;
	background-color:#f0eedf;
}

#Nav_sub a{
	font-family:'Copperplate Gothic Bold',Verdana, Arial, Helvetica, sans-serif;
	color:#403a24;
	font-size:12px;
	padding-right:35px;
	text-decoration:none;
}

#Nav_sub a:hover {
	color:#bbb569;
}

#Nav_sub_resource {
float:left;
margin: 0;
text-align:center;
width:809px;
height:24px;
background-color:#f0eedf;
}

#Nav_sub_resource a{
font-family:'Copperplate Gothic Bold',Verdana, Arial, Helvetica, sans-serif;
	color:#403a24;
	font-size:12px;
	text-decoration:none;
}

#Nav_sub_resource a:hover {
	color:#bbb569;
}

#Main {
background-image:url(images/background_main.jpg);
width:100%;
background-repeat:no-repeat;
margin: 0 auto 1px;
float:left;
min-height:100px;
}

#Main_sub {
background-image:url(images/inner_bg.jpg);
background-repeat:no-repeat;
width:100%;
margin: 0 auto 1px;
float:left;
min-height:100px;
}

#Main_sub_maps {
background-image:url(images/maps_background.jpg);
background-repeat:no-repeat;
width:100%;
margin: 0 auto 1px;
float:left;
min-height:100px;
}


#Main_stretch{
float:left;
background-image:url(images/inner_stretch_bg.jpg);
background-repeat:repeat-y;
}
#Main_stretch_m{
float:left;
background-image:url(images/bg_stretch_main.jpg);
background-repeat:repeat-y;
}
#active_link {
	color:#bbb569;
}
#M1 {
float:left;
padding-left:42px;
padding-right:30px;
padding-top:30px;
}

#M1 li {
	padding-bottom:10px;
}
.M1img {
	border:#FFFFFF thin solid;
}

#M1 a{
	color:#3e3c27;
	text-decoration:none;
}

#M1 a:hover{
text-decoration:none;
	color:#ffffff;
}

#M1_inner {
background-image:url(images/inner_left.jpg);
float:left;
padding-left:42px;
padding-right:30px;
padding-top:30px;
}

#M2 {
padding-top:10px;
float:left;
}

#M2_inner {
background-image:url(images/inner_right.jpg);
padding-top:10px;
float:left;
}

#m2_pics{
	height:310px;
	width:150px;
	float:left;
	padding-top:25px;
	padding-bottom:35px;
}

#m2_text{
	color:#ffffff;
	float:left;
}
#m2_text a{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

#news_title {
	font-size:14px;
	color:#f0eedf;
	font-family:'Copperplate Gothic Bold',Verdana, Arial, Helvetica, sans-serif;
}

#read_more {
	font-size:11px;
}

#footer_inner {
	border-top:solid 10px #FFFFFF;
	float:left;
	text-align:center;
	color:#ffffff;
	width:100%;
	background-color:#3f3e2f;
	height:35px;
	padding-top:5px;
}

#footer_inner a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}

#footer {
float:left;
text-align:center;
	color:#ffffff;
	width:100%;
	background-color:#3f3e2f;
	background-image:url(images/main_footer_bg.jpg);
	height:64px;
	padding-top:15px;
}
#footer a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
#copyright{
	font-size:10px;
}
#small_date {
	font-size:10px;
}