html {
	height: 100%
}

a {
	color: 	#316700;
	text-decoration: none
}

a:hover {
	text-decoration: underline
}

body {
	background: #d0dbb1 url('../images/0.gif') fixed repeat-x bottom center;
	height: 100%;
	margin: 0px;
	scrollbar-3dlight-color: #f2f9d9;
	scrollbar-arrow-color: #7b6684;
	scrollbar-track-color: #eff7d6;
	scrollbar-darkshadow-color: #bed676;
	scrollbar-face-color: #e2edc1;
	scrollbar-highlight-color: #f0f5df;
	scrollbar-shadow-color: #e2edc1;
	text-align: center
}

h3 {
	color: #5a8a2f;
	margin: 0px 0px 5px 0px
}

img {
	border: 0px
}

.pimg {
	float: left;
	margin-right: 15px
}

#lblocks {
	float: left
}

#twitter {
	float: left;
	margin-top: 140px;
	margin-left: -180px;
	
}

.b0 {
	width: 180px
}

.b1 {
	background: url('../images/8.gif');
	float: left;
	height: 40px;
	width: 12px
}

.b2 {
	background: url('../images/9.gif');
	float: left;
	height: 40px;
	width: 156px
}

.b3 {
	color: #5a8a2f;
	font-family: Trebuchet MS, Arial, Tahoma;
	font-weight: bold; font-size: 16px;
	margin-top: 10px;
	text-align: center
}

.b4 {
	background: url('../images/a.gif');
	float: left;
	height: 40px;
	width: 12px
}

.b5 {
	background: #f6ffdf url('../images/b.gif') repeat-x;
	border-left: 1px solid #d9e1c0;
	border-right: 1px solid #d9e1c0;
	max-width: 178px;
	width: 180px
}

.b6 {
	color: #1f4100;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	margin: 0px 8px 0px 8px;
	padding: 5px 0px
}

.b7 {
	background: url('../images/c.gif');
	float: left;
	height: 12px;
	overflow: hidden;
	width: 12px
}

.b8 {
	background: #f6ffdf;
	border-bottom: 1px solid #d9e1c0;
	float: left;
	height: 12px;
	overflow: hidden;
	width: 156px
}

.b9 {
	background: url('../images/d.gif');
	float: left;
	height: 12px;
	overflow: hidden;
	width: 12px
}

#cblocks {
	float: left;
	margin-left: 20px;
	width: 450px;
}

.c0 {
	margin: 0px 0px 10px 15px
}

.c1 {
	background: url('../images/5.gif');
	float: left;
	height: 29px;
	width: 60px
}

.c2 {
	background: #e5eec9 url('../images/6.gif') repeat-y top left;
	float: left;
	height: 29px;
	width: 368px
}

.c3 {
	color: #6c9f1b;
	float: left;
	font-family: Trebuchet MS, Arial, Tahoma;
	font-size: 16px;
	font-weight: bold;
	margin: 3px 10px
}

.c4 {
	background: url('../images/7.gif');
	float: left;
	height: 29px;
	width: 7px
}

.c5 {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px
}

.clear {
	clear: both
}

#content {
	margin: 15px 20px;
	padding-bottom: 106px;
        height: 500px;
}

#d0 {
	background: url('../images/top_bg.jpg') no-repeat;
	height: 146px
}

#d1 {
	background: url('../images/logo_top.gif');
	height: 146px;
	width: 178px
}

#d2 {
	background: #eff7d6;
	border-bottom: 4px solid #e2edc1
}

#d3 {
	background: url('../images/logo_bottom.gif');
	float: left;
	height: 34px;
	width: 188px;
}

#d4 {
	float: left;
	padding-left: 64px
}

#d5 {
	height: 11px;
	margin-bottom: 15px;
	overflow: hidden
}

#d6 {
	background: #d0dbb1 url('../images/1.gif');
	float: left;
	height: 11px;
	width: 11px
}

#d7 {
	background: #fff;
	float: left;
	height: 11px;
	width: 852px
}

#d8 {
	background: #d0dbb1 url('../images/2.gif');
	float: right;
	height: 11px;
	width: 11px
}

#d9 {
	height: 63px;
	margin: 0px 34px;
	width: 806px
}

#da {
	background: #d0dbb1 url('../images/3.gif');
	float: left;
	height: 63px;
	width: 10px
}

#db {
	background: #eff7d6;
	float: left;
	height: 63px;
	width: 786px
}

#dc {
	color: #316700;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	margin-top: 25px;
	padding-right: 31px;
	text-align: right
}

#dd {
	background: #d0dbb1 url('../images/4.gif');
	float: right;
	height: 63px;
	width: 10px
}


#footer {
	background: url('../images/0.gif') fixed repeat-x bottom center;
	bottom: 0px;
	clear: both;
	height: 106px;
	left: 0px;
	position: absolute;
	text-align: center
}

#menu {
	height: 34px
}

#menu a {
	border-left: 1px solid #e2edc1;
	border-right: 1px solid #fff;
	color: #5a8a2f;
	display: block;
	float: left;
	font-family: Trebuchet MS, Arial;
	font-size: 14px;
	font-weight: bold;
	height: 19px;
	padding: 9px 10px 7px 10px;
	text-decoration: none
}

#menu a:active {
	background: #d0e78b
}

#menu a:hover {
	background: #bed676
}

#wrapper {
	background: #fff;
	height: auto !important;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	min-height: 100%;
	position: relative;
	text-align: left;
	width: 874px
}