body {
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	background-image: url(images/IMG_background.jpg);
}
.bodyText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666666;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.headerbackground {
	background-image: url(images/IMG_background.jpg);
	background-repeat: repeat-x;
}
.navPlacement {
	padding-right: 22px;
}
.headerTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #02513B;
	padding-top: 18px;
	padding-left: 10px;
	padding-bottom: 10px; -webkit-text-size-adjust: none;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #02513B;
	padding-top: 8px;
	padding-bottom: 5px;
	font-weight: normal;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #02513B;
	padding-top: 18px;
	padding-bottom: 5px;
	font-weight: normal;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #02513B;
	padding-top: 18px;
	padding-bottom: 5px;
	font-weight: bold;
}

.headerText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666666;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 15px;
	line-height: 1.4em; -webkit-text-size-adjust: none;
}
.joinoutList {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 27px;
}
.FindaHomeIndex {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #58B7DD;
}
.quicklinkstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 22px;
}
.bottomNav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-bottom: 0px;
	padding-left: 20px;
}
.headerphotoPlace {
	padding-left: 10px;
}
.headerTextRed {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #993300;
	line-height: 1.4em;
	padding: 0px;
}
.WhyGreentreeIndex {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #74B74A;
}
.green-highlight {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #74B74A;
}
.recentNewsIndex {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FBB040;
}
#Readmore {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #F9E3C3;
	text-align: right;
}
.quicklinkstextTan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F9E3C3;
	padding: 0px;
}
.interiorbody {
	background-color: #FFFFFF;
	-moz-border-radius:7px;
	-webkit-border-radius:7px; 

}
.quicklinkstextBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	font-weight: bold;
}
a:link {
	color: #02513B;
	text-decoration: none;
	BORDER:0;
}
a:visited {
	text-decoration: none;
	color: #02513B;
}
a:hover {
	text-decoration: none;
	color: #74B74A;
}
a:active {
	text-decoration: none;
	color: #02513B;
}

a.white:link {
	color: #ffffff;
	text-decoration: none;
}
a.white:visited {
	text-decoration: none;
	color: #ffffff;
}
a.white:hover {
	text-decoration: none;
	color: #0a513b;
}
a.white:active {
	text-decoration: none;
	color: #ffffff;
}

a.green:link {
	color: #02513B;
	text-decoration: none;
}
a.green:visited {
	text-decoration: none;
	color: #006600;
}
a.green:hover {
	text-decoration: none;
	color: #006600;
}
a.green:active {
	text-decoration: none;
	color: #02513B;
}
a.tan:link {
	color: #F9E3C3;
	text-decoration: none;
}
a.tan:visited {
	text-decoration: none;
	color: #F9E3C3;
}
a.tan:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a.tan:active {
	text-decoration: none;
	color: #F9E3C3;
}
li {
padding-bottom: 5px;
}
label
{

display: block;
}
.submit input
{
margin-left: 4.5em;
}


.nav_cont { position: relative; z-index: 3000; left: 20px; top: 0px; display: block; width: 830px; height: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; }
ul.navigation { display: block; float: left; width: auto; white-space: nowrap; overflow: visible; height: 40px; background: #ffffff; 
    -moz-border-radius: 3px; z-index: 1000;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	-moz-box-shadow: 0px 3px 5px rgba(0,0,0,.35);
	-webkit-box-shadow: 0px 3px 5px rgba(0,0,0,.35);
	box-shadow: 0px 3px 5px rgba(0,0,0,.35);	
}
ul.navigation, ul.navigation ul { padding: 0px; margin: 0px; margin: auto; list-style: none outside; }
ul.navigation > li { display: block; margin: 3px 2px; position: relative; float: left; vertical-align: middle; line-height: 34px; height: auto; }
ul.navigation > li.sub { margin: 2px 1px; border: 1px solid transparent; z-index: 2003; }
ul.navigation > li.sub:hover { background: #FFFFFF;
    -moz-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    -khtml-border-radius: 5px 5px 0px 0px;
    border: 1px solid rgba(0,0,0,0.15);
    !border: 1px solid #AAAAAA;
}
ul.navigation > li > a { padding: 0px 8px; position: relative; display: block; }

ul.navigation > li.sub > ul { font-size: 9pt; display: none; background: #ffffff; z-index: -2002;
	position: absolute; width: auto; left: -1px; top: 37px; padding: 5px 0px 0px;
    -moz-border-radius: 0px 5px 5px 5px;
    -webkit-border-radius: 0px 5px 5px 5px;
    -khtml-border-radius: 0px 5px 5px 5px;
    border: 1px solid rgba(0,0,0,0.15);
    !border: 1px solid #AAAAAA;
	border-top: none;

	}
ul.navigation > li.sub:hover > ul, ul.navigation > li.sub > ul:hover { display: block; }
ul.navigation > li.sub > ul > li { position: display: block; width: 200px; height: 30px; line-height: 30px; }
ul.navigation > li.sub > ul > li a { display: block; width: auto; height: 30px; white-space: nowrap; overflow: visible; padding: 0px 18px; }
ul.navigation > li.sub > ul > li a:hover { background: #5f7356; color: #ffffff }

ul.navigation > li.sub > ul > li > ul { display: none; }
ul.navigation > li.sub > ul > li:hover > ul { display: block; position: relative; left: 195px; top: -40px;
	background: #ffffff; width: auto; height: auto; overflow: visible; padding: 5px 0px 0px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -khtml-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    border: 1px solid rgba(0,0,0,0.15);
    !border: 1px solid #AAAAAA;
}




.rss2html-note, a:link .rss2html-note, .rss2html-note a:visited, .rss2html-note a:active {
font-family:Tahoma, Geneva, sans-serif;
	font-size: 1px;
	color: #00b0d7;
	font-weight: normal;
	color:#FFF;
	text-color:#FFF;
}
