body {
	margin-left:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0
}
hr{
    color:#495825;
	line-height:1.5em;
}
.bg {
	background-color:#cadf96;
	background:url(../images/bg_main.jpg) fixed repeat-y center;
	text-align: center;
}
.bgHeader {
	background-image:url(../images/bg_header.jpg);
	background-repeat:repeat-x
}
.bgNav {
	background-image:url(../images/bg_nav.jpg);
	background-repeat:repeat-x
}
.bgNavOver {
	background-image:url(../images/bg_nav_over.jpg);
	background-repeat:repeat-x
}
.bgContent {
	background-image:url(../images/bg_content.jpg);
	background-repeat:repeat-x
}
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#333;
}
.textFooter {
	background-image:url(../images/bg_content.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:16px;
	color:#333
}
.textHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:16px;
	color:#333
}
.hd1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#4B5B25;
	line-height:30px
}
.hd2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4B5B25;
	font-weight:700
}
.hd3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#98AF61;
	font-weight:700
}
.contentSub {
	background-image:url(../images/bg_content.jpg);
	background-repeat:repeat-x;
	padding-top:5px;
	padding-right:50px;
	padding-bottom:30px;
	padding-left:33px;
	text-align: justify;
}
.style3 {
	font-size: 26px
}
.style9 {
	font-size: 9px
}
.contentHome {
	padding-top:15px;
	padding-right:35px;
	padding-bottom:30px;
	padding-left:48px;
	text-align: justify;
}
/* links */
a:link {
	color:#738645;
	text-decoration:underline
}
a:visited {
	color:#5E6D37;
	text-decoration:underline
}
a:hover {
	color:#45541F;
	text-decoration:none
}
a:active {
	color:#495823;
	text-decoration:none
}
a.subNav:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-decoration:none;
	padding-top:1px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:1px
}
a.subNav:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-decoration:none;
	padding-top:1px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:1px
}
a.subNavTop:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D7E7AF;
	text-decoration:none;
	padding-top:1px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:1px
}
a.subNavTop:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	padding-top:1px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:1px
}
a.subNavTop:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	padding-top:1px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:1px
}
a.subNavTop:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D7E7AF;
	text-decoration:none;
	padding-top:1px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:1px
}
a.subNav:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-decoration:none;
	padding-top:1px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:1px
}
a.subNavSel:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-decoration:none;
	padding-top:1px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:1px;
	border:1px solid #D7E7AF;
}
a.subNavSel:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-decoration:none;
	padding-top:1px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:1px;
	border:1px solid #000;
}
a.subNavSel:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#D7E7AF;
	text-decoration:none;
	padding-top:1px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:1px;
	border:1px solid #D7E7AF
}
a.subNavSel:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-decoration:none;
	padding-top:1px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:1px;
	border:1px solid #000
}
a.subNavTopSel:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	padding-top:1px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:1px;
	border:1px solid #000;
}
a.subNavTopSel:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	padding-top:1px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:1px;
	border:1px solid #000;
}
a.subNavTopSel:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D7E7AF;
	text-decoration:none;
	padding-top:1px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:1px;
	border:1px solid #D7E7AF
}
a.subNavTopSel:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	padding-top:1px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:1px;
	border:1px solid #000
}
a.subNav:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFF;
	text-decoration:none;
	padding-top:1px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:1px
}
a.subNav:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFF;
	text-decoration:none;
	padding-top:1px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:1px
}
a.subNav:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#D7E7AF;
	text-decoration:none;
	padding-top:1px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:1px
}
a.subNav:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#D7E7AF;
	text-decoration:none;
	padding-top:1px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:1px
}
a.subNavSel:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#D7E7AF;
	text-decoration:none;
	padding-top:1px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:1px;
	border:1px solid #D7E7AF
}
a.subNavSel:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#D7E7AF;
	text-decoration:none;
	padding-top:1px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:1px;
	border:1px solid #D7E7AF
}
a.subNavSel:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFF;
	text-decoration:none;
	padding-top:1px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:1px;
	border:1px solid #FFF
}
a.subNavSel:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFF;
	text-decoration:none;
	padding-top:1px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:1px;
	border:1px solid #FFF
}
#lightbox {
	position:absolute;
	top:200px;
	left:0;
	width:100%;
	z-index:100;
	text-align:center;
	line-height:0
}
#lightbox a img {
	border:none
}
#outerImageContainer {
	position:relative;
	background-color:#fff;
	width:250px;
	height:250px;
	margin:0 auto
}
#imageContainer {
	padding:10px
}
#loading {
	position:absolute;
	top:50%;
	left:0;
	height:25%;
	width:100%;
	text-align:center;
	line-height:0
}
#hoverNav {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:10
}
#imageContainer>#hoverNav {
	left:0
}
#hoverNav a {
	outline:none
}
#prevLink, #nextLink {
	width:49%;
	height:100%;
	background:transparent url(../images/blank.gif) no-repeat;
	/* Trick IE into showing hover */
display:block
}
#prevLink {
	left:0;
	float:left
}
#nextLink {
	right:0;
	float:right
}
#prevLink:hover, #prevLink:visited:hover {
	background:url(../images/prevlabel.gif) left 15% no-repeat
}
#nextLink:hover, #nextLink:visited:hover {
	background:url(../images/nextlabel.gif) right 15% no-repeat
}
#imageDataContainer {
	font:10px Verdana, Helvetica, sans-serif;
	background-color:#fff;
	margin:0 auto;
	line-height:1.4em
}
#imageData {
	padding:0 10px
}
#imageData #imageDetails {
	width:70%;
	float:left;
	text-align:left
}
#imageData #caption {
	font-weight:700
}
#imageData #numberDisplay {
	display:block;
	clear:left;
	padding-bottom:1em
}
#imageData #bottomNavClose {
	width:66px;
	float:right;
	padding-bottom:.7em
}
#overlay {
	position:absolute;
	top:0;
	left:0;
	z-index:90;
	width:100%;
	height:500px;
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
* html>body .clearfix {
	display:inline-block;
	width:100%
}
* html .clearfix {
	/* Hides from IE-mac \*/
height:1%/* End hide from IE-mac */
}
#dropmenudiv {
	position:absolute;
	border:.5px solid #FFF;
	border-bottom-width:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:9px;
	color:#FFF;
	text-decoration:none;
	line-height:35px
}
#dropmenudiv a {
	width:124px;
	display:block;
	border-bottom:.5px solid #FFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:9px;
	color:#FFF;
	text-align:center;
	background-image:url(../images/spacer2.jpg);
	background-repeat:repeat-x
}
#dropmenudiv a:hover {
	/*hover background color*/
color:#D7E7AF
}
#menu {
	height: 35px;
}
.style5 {color: #738645}
.style6 {
	font-size: 14px;
	font-weight: bold;
	color: #738645;
}
