/* CSS Document */

body{
	font:normal 14px Georgia;
	line-height:1.75em;
	background:url(../images/bg.jpg);
}

.topbar{
background:#00692d;
height:20px;
}
h1{
	font:normal 30px Georgia;
	margin:0 0 15px;
	padding:0;
	color:#7f9e1d;
	}
a{
	text-decoration:none;
	}
#main_container{
	max-width:1100px;
	margin:0 auto;
}
.mianheader{
	background:#fff;
	}
.logo{
	float:left;
	width:650px;
}

.menu{
	background:url(../images/menu-bg.jpg);
	}
	.menu ul{
		margin:0;
		padding:0;
		}
		.menu ul li{
			list-style:none;
			background:url(../images/menu-sap.jpg) no-repeat 0 0;
			float:left;
			}
			.menu ul li a{
				display:block;
				padding:12px 16px;
				font:normal 16px Calibri;
				text-decoration:none;
				color:#FFFFFF;
				} 
				.menu ul li a:hover{
					background:#013d1c;
				}

.body_content{
	margin:15px 0;
}
.banner{
	margin-bottom:20px;
}
.banner .textarea{
padding:10px 10px ;
}
.left-col, .right-col{
	float:left;
	}
.left-col{
	width:746px;
	}
.right-col{
	width:335px;
	margin-left:20px;
	}
.textarea{
	background:#fff;
	border:1px solid #d1d1d1;
	margin-bottom:20px;
	padding:15PX 18px;
}
.redmore{
	background:url(../images/btn-bg2.png);
	color:#fff;
	font-size:12px;
	text-decoration:none;
	padding:9px 15px;
	}
.news_boxtel{
	float:left;
	width:330px;
	font:normal 14px Arial;
	color:#000000;
	margin:0 24px 15px 0px;
	/* background:#fff; */}

.news_box0{
	float:left;
	width:290px;
	font:normal 14px Arial;
	color:#000000;
	margin:0 0 5px 0;
	padding:0 20px;
	background:#fff;}

.news_box0 p{
	line-height:24px;}
		
.news_boxtel h3{
	font:normal 16px Georgia;
	padding:0 0 5px 0;
	margin:0;
	color:#333333;}
		
.news_boxtel h3 a{
	color:#333333;}	

.news_box h4{
	margin:0 0 10px 0;
	padding:20px 0 20px 20px;
	font:bold 16px Arial;
	color:#ffffff;
	background-color:#cf5b21;
	text-align:left;}	
.br3 {
padding: 4px;
float: left;
width: 77px;
height: 77px;
margin-right: 5px;
}
img.br2 {
width: 75px;
height: 75px;
}
.date {
font: normal 14px Arial;
color: #e44c27;
}
.mthdate{
	width:335px;
	float:left;
	}

a.view {
float: left;
font: normal 18px Georgia;
color: #fff;
padding: 7px 25px;
text-align: center;
background:url(../images/btn-bg1.png);
}

#footer0 {
background:url(../images/footer-bg.jpg) top repeat-x;
/*width: 100%;
float: left;
height: 338px;*/
}
.sp_new_title{
background: #015a28;
color: #fff;
display: block;
font-size: 20px;
font-weight: 700;
line-height: 23px;
margin: 0;
padding: 15px;
text-align: left;
}
.SP_News_scrolling_Widget ul li{
	padding:5px 0 5px 50px !important;
	background-position: 25px 8px !important;
	
}
.AU_box {
float: left;
width: 250px;
padding: 0 15px 0 10px;
min-height: 270px;
} 
.AU_box	h3 {
margin: 0;
padding: 0 0 15px 0;
font: normal 24px Georgia;
}
.AU_box	h3 a {
color: #6f9e1d;
}
.ftr_ul {
margin: 0;
padding: 0;
list-style-type: none;
}
.ftr_ul li a {
font: normal 16px Arial;
color: #fff;
}
#footer1 {
padding: 14px 0;
}
.ftr_ul li {
padding: 1px 0 5px 0px;
}
.center {
text-align:center;
color: #ffffff;
font-size: 12px;
}
.clear{
	clear:both;
}

.fscf-div-clear{
width: 340px;
float: left;
}
#fscf_div_clear1_3{
	width:92%;
	}
#fscf_submit_div1{
margin-right:55px;
}
.fscf-input-textarea{
width: 100%;
height: 75px;
}
.gm-style .place-card-large{
	display:none !important;
	}
div.login{
	display:none !important;
	}