body {
	margin: 0;
	padding: 11px 0 9px 0;
	font-size: 11pt;
	font-family: "Myriad Pro", Calibri, Arial, Verdana, Tahoma, sans-serif;
	background: #dbfcbe; 
}
ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
img {
	float: left;
}
#main {
	width: 974px;
	margin: 0 auto;
	overflow: hidden;
	background: #abf961;
}
.header {
	width: 100%;
	height: 200px;
	background: url(../img/header.jpg) no-repeat;
}
.title {
	width: 100%;
	overflow: hidden;
}
.title a {
	float: left;
	width: 248px;
	height: 42px;
	margin: 62px 0 0 192px;
	text-indent: -9999px;
	background: url(../img/logo3.gif) no-repeat;
} 
.text {
	width: 100%;
	float: left;
	color: #005122;
	font-size: 9pt;
}
.text p {
	margin: 22px 0 0 188px;
}
#content {
	width: 958px;
	padding: 0 0 0 14px;
	overflow: hidden;
	border-left: 1px solid #69c315;
	border-right: 1px solid #69c315;
}
.column {
	width: 279px;
	float: left;
}
#menu {
	width: 100%;
	background: url(../img/menu.jpg) repeat-y;
}
#menu h2 {
	width: 100%;
	height: 66px;
	margin: 0;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/menu_top.jpg) no-repeat;
}
#menu ul {
	width: 273px;
	padding: 14px 0 39px 6px;
	background: url(../img/menu_end.jpg) no-repeat 0 100%;	 
}
#menu a {
	display: block;
	width: 245px;
	margin: 0;
	padding: 0 0 0 21px;
	color: #000;
	line-height: 22px;
	background: url(../img/bullet3.jpg) no-repeat;
}
#menu li.selected a {		 
	color: #000 !important;
	background: #fff;
	background: url(../img/bullet1.jpg) no-repeat;	
}
#menu a:visited {
	color: #196f31;
}
#menu a:hover {
	color: #000 !important;
	background: url(../img/bullet2.jpg) no-repeat !important;	
}
.news {
	width: 100%;
	color: #020603;
	overflow: hidden;
	background: url(../img/menu.jpg) repeat-y;
}
.news h2 {
	width: 100%;
	height: 68px;
	margin: 0;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/news_top.jpg) no-repeat;
}
.news p {
	margin: 42px 22px 0 14px;
}
.news p.more {
	margin: 12px 10px 0 155px;
}
.news p.more a {
	display: block;
	width: 103px;
	line-height: 22px;
	color: #020603;
	text-align: center;
	background: url(../img/bullet4.jpg) no-repeat;
	text-decoration:none;
}
.news_end {
	width: 100%;
	height: 45px;
	overflow: hidden;
	background: url(../img/news_end.jpg) no-repeat 0 100%;
}
.column_main {
	width: 653px;
	float: right;
	background: url(../img/column_main.jpg) repeat-y;
}
.article {
	width: 640px;
	background: url(../img/article_top.jpg) no-repeat 0 75px;
}
.article h2 {
	width: 100%;
	height: 75px;
	margin: 0;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/article.jpg) no-repeat;
}
.article h1 {
	margin: 10px 0 0 25px;
	color: #196f31;
	font-size: 20pt;
	font-weight: normal; 
}
.article p {
	margin: 8px 25px 0 25px;
}
.image img {
	margin: 11px 12px 1px 25px; 
}
#links {
	width: 100%;	
	padding: 20px 0;
	text-align: center;
}
#links a {
	font-size: 10pt;
	color: #000;
	vertical-align: middle;
}
#links a:hover {
	text-decoration: none;
}
.article_end {
	width: 100%;
	height: 46px;
	overflow: hidden;
	background: url(../img/article_end.jpg) no-repeat;
}
.google {
	width: 100%;
	height: 145px;
	background: url(../img/search.jpg) no-repeat;
}
.google form {
	width: 440px;
	margin: 0 auto;
	padding: 47px 0 0 0;
}
.google img {
	display: block;
	margin: 3px 0 0 0;
}
input#q {
	margin: 0;
	padding: 3px 3px 2px 3px;
	width: 238px;
	height: 21px;
	line-height: 21px;
	vertical-align: middle;
	background: url(../img/search_input.jpg) left top no-repeat;
	border: none;
}
input#sa {
	size: 40;
	padding: 0;
	margin: 0 0 0 -4px;
	width: 79px;
	height: 26px;
	line-height: 26px;
	color: #5ba55d;	
	vertical-align: middle;
	background: url(../img/search_btn.jpg) left top no-repeat;
	border: none;
}
#footer {
	width: 100%;
	height: 72px;
	background: url(../img/footer.jpg) no-repeat;
}
#footer p {
	float: left;
	width: 520px;
	margin: 0;
	text-indent: -9999px;
}
.w3ico {
	width: 75px;
	height: 50px;
	margin: 10px 28px 0 0;
	padding: 0 0 0 42px;
	float: right;
} 
.w3ico img {
	width: 73px;
	border: none;
}