body {
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	background: url(images/bg.jpg) top center repeat-x #5e6455;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	margin-top: 17px;
	margin-left: 30px;
	text-transform: uppercase;
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin-top: 17px;
	font-weight: normal;
	margin-left: 5px;
	text-transform: uppercase;
	color: #6a6a6c;
}

H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin-top: 17px;
	margin-left: 0px;
	font-weight: normal;
	text-transform: uppercase;
}

H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 10px;
	text-transform: uppercase;
}

.contentheading {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
margin: 12px 0 0 5px;
text-transform: uppercase;
color:#3C5401;
}

p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #2e2e30;
margin: 10px 5px 0 5px;
line-height: 1.1em;
}

.bottomtext1 {
color: #ffffff;
font-size:12px;
font-weight:bold;
margin-left: 15px;
padding-right: 32px;
line-height: 1.3em;
margin-right: 10px;
}

.bottomtext2 {
color: #ffffff;
font-size:11px;
font-weight:normal;
margin-left: 15px;
line-height: 1.3em;
margin-right: 16px;
}

ul {
margin: 0 0 0 22px;
padding: 0 0 0 0;}

ul li{
background:url(images/bullet-target.jpg) top left no-repeat;
padding: 0 0 12px 22px;
margin: 0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
list-style:none;
color: #5e5e5f;
}
ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration: none;
color: #5e5e5f;
}

ul li a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration: underline;
color: #000000;
}

ul.contentlist {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
line-height: 0.5em;
margin-top: 3px;
list-style: disc;
color: #3f5c10;
}

ul li.contentlist {
background: none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
line-height: 0.5em;
list-style: disc;
color: #3f5c10;
}

.contentlist {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
line-height: 0.5em;
list-style: disc;
color: #3f5c10;
padding-left: 10px;
}

ul.contentlist2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
line-height: 1.2em;
margin-top: 3px;
list-style: disc;
color: #3f5c10;
}

ul li.contentlist2 {
background: none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
line-height: 1.2em;
list-style: disc;
color: #3f5c10;
}

.contentlist2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
line-height: 1.2em;
list-style: disc;
color: #3f5c10;
padding-left: 10px;
}

#no-blog-posts {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #ffffff;
text-align: center;
}

.blog, #our-blog-posts {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #ffffff;
}
#our-blog-posts {
	margin-right: 15px;
}
#our-blog-posts li {
	padding: 0 0 24px 99px;
	margin: 0 0 0 0;
	list-style:none;
	list-style-image: none;
	background-image: none;
}
#our-blog-posts li.image0 {
background:url(images/blog-img-1.jpg) top left no-repeat;
}
#our-blog-posts li.image1 {
background:url(images/blog-img-2.jpg) top left no-repeat;
}
#our-blog-posts li.image2 {
background:url(images/blog-img-3.jpg) top left no-repeat;
}

#our-blog-posts .date,
#our-blog-posts .excerpt,
#our-blog-posts .read-more {
	margin: 0;
	padding: 0;
	color: #ffffff;
}

#our-blog-posts .date {
	font-weight: bold;
	text-transform: uppercase;
}

#our-blog-posts .excerpt {
	margin-bottom: 5px;
}

#our-blog-posts .read-more {
	float: right;
}

#our-blog-posts .read-more {
	margin:0; padding:0;
	position:relative;
	width:93px; height:14px;
	margin-right: 15px;
	overflow:hidden;
}

#our-blog-posts .read-more span {
	display:block;
	position:absolute; left:0; top:0; z-index:1;
	width:93px; height:14px;
	margin:0; padding:0;
	background:url("/images/readmore.jpg") top left no-repeat;
	cursor: pointer;	
}


.textfield {
background-color:#FFFFFF;
width: 174px;
margin-bottom: 5px;
font-family:Arial, Helvetica, sans-serif;
margin-left: 16px;
text-align: center;
border:solid 1px #000;
}

.submit {
margin-left: 16px;
}

.blog-button {
margin-right: 35px;
}

.footer {
font-weight: bold;
font-size: 10px;
color: #fff;
}

.footer a, .footer a:visited {
font-weight: bold;
font-size: 10px;
color: #fff;
text-decoration: underline;
}

.footer a:hover {
font-weight: bold;
font-size: 10px;
color: #fff;
text-decoration: none;
}

.footerlink {
font-weight: bold;
font-size: 10px;
color: #fff;
text-decoration: none;
}

.footerlink a {
font-weight: bold;
font-size: 10px;
color: #fff;
text-decoration: none;
}

.footerlink a:hover {
font-weight: bold;
font-size: 10px;
color: #C0EC71;
text-decoration: underline;
}

ol li {font-size: 12px;}

p {
font-size: 12px;
line-height: 1.3em;
}

.footerlinks {
font-weight: normal;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
color: #ffffff;
}

.footerlinks a, .footerlinks a:visited {
font-weight: normal;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
}

.footerlinks a:hover {
font-weight: normal;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
color: #C0EC71;
text-decoration: underline;
}

.contact {
color: #5e6455;
}

.contact a {
color: #5e6455;
}
p a {
	color: #2E2E30;
	border: none;
}
.contentlist .contentlist a {
	color: #3f5c10;
	font-size: 11px;
}

