@charset "utf-8";
/* CSS Document */

 body {
	background: #4e5036 url(/images/bg1.jpg) 0 0 no-repeat fixed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
	line-height: 1.2; 

 }
 
 #wrap {
 position:relative;
 min-height:100%;
}

* html #wrap {
 min-height:100%;
}

* html #container {
 min-height:100%;
}

#container {
 margin: 0px;
 margin-left: auto;
 margin-right: auto;
 height:100%;
}
 
#navcontainer ul
{
font-family: arial;
font-size: 65%;
margin: 0em -1em 0em 3.2em;
padding: 0em 0em 0em 0em;
list-style-type: none;
}

#navcontainer li 
{ 
margin: 0 0 1.7em 0; 
}

#navcontainer a
{
display: block;
color: #7c8149;
background-color: #fff;
width: 15em;
padding: .3em 0 .3em .8em;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #7c8149;
color: #FFF;
}

#navcontainer li a.active {
	background-color: #7c8149;
	font-weight: bold;
	color: #fff;
	}
	
.maincontent
{
	padding: 0em 15px 1.5em 20px;
	font-family: arial;
	color: #7c8149;
	font-size: 80%;
}

.footer
{
	padding: 0em 15px 1.5em 20px;
	font-family: arial;
	color: #aeb287;
	font-size: 80%;
}

.footer a:link, a:visited, a:hover, a:active {
	color: #aeb287;
}


p {margin: 0 0 1em} 

p em { color: #B4B982; font-weight: bold; }

h1 {
	color: #7c8149;
	font-size: 16px;
	padding: 0em;
	margin: 0em 0 1em;
}
h2 { font-size: 14px; margin: 0 0 2px; padding: 0; }

.thumborder {
	border: 6px solid #EEEFE9;
}
.maincontent a:link, a:visited, a:hover, a:active {
	color: #7C8149;
}
.style1 {
	color: #B4B982;
	font-style: italic;
	font-weight: bold;
}
.style2 {
	font-size: 14px;
	font-weight: bold;
}
.style3 {
	color: #B4B982;
	font-style: italic;
	font-weight: bold;
}

.entry { border-bottom: 1px solid #eeefe9; margin-bottom: 15px;}

.subnav h3 { margin-left: 40px; 
	font-family: arial, sans-serif;
	font-style: italic;
	font-size: 12px; 
	font-weight: bold;
	border-bottom: 1px solid #eeefe9; 
	padding-bottom: 5px; 
	margin-bottom: 0; 
}

#navcontainer .subnav li { margin: 0; padding:0; }

.contact-buttons { padding-bottom: 1em; }
.contact-buttons ul { margin: 0 0 0 11px; padding: 0; }
.contact-buttons ul li { font-family: arial; font-size: 11px; list-style: none;padding: 3px 0 4px 26px; margin-bottom: 3px; color: #7C8149; }
.contact-buttons ul li#contact-phone { background: url(/images/phone-icon.png) 0 0 no-repeat;  }
.contact-buttons ul li#contact-email { background: url(/images/email-icon.png) 0 0 no-repeat; }
.contact-buttons ul li#contact-facebook { background: url(/images/facebook-icon.png) 0 0 no-repeat; }
.contact-buttons ul li#contact-twitter { background: url(/images/twitter-icon.png) 0 0 no-repeat; }
.contact-buttons ul li#contact-rss { background: url(/images/rss-icon.png) 0 0 no-repeat; }
.contact-buttons ul li a { color: #7C8149; text-decoration: none; } 
.contact-buttons ul li a:hover { color: #333; }

.share-box { margin: 0 0 20px;}
.addtoany_share_save { display: none; }
