/* CSS Document */


/* GLOBALS AND BACKGROUND */
body {
background: #FFFFFF;
margin:26px 0px 0px 0px;
text-align:center;
}

/* WRAPPER */
.wrap-center {
text-align:center;
width:900px;
margin: 0 auto;
z-index:1;
}

/* PLACEMENT */
.nav-bar {
position:absolute;
top:335px;
width:900px;
background:url(images/bg-nav.png) repeat;
height:40px;
z-index:3;
font-size:15px;
text-transform:uppercase;
color:#279960;
}
.home-bar {
top:75px;
}
.brand {
width:900px;
}
.logo {
width:250px;
text-align:left;
float:left;
padding:0px 0px 16px 0px;
}
.registry {
width:200px;
text-align:right;
float:right;
padding:14px 0px 0px 0px;
}
.masthead {
width:900px;
height:300px;
}
.home-mast {
height:575px;
}
.nav-bar2 {
width:900px;
height:30px;
font-size:11px;
text-transform:uppercase;
color:#8DC63F;
}
.rail-left {
text-align:left;
width:275px;
float:left;
}
.column-main {
text-align:left;
width:575px;
float:right;
}
.clearit {
clear:both;
}


/* BOXES */
.box-intro {
border-bottom:2px solid #534111;
border-top:2px solid #534111;
padding:9px 0px 30px 0px;
font-weight: normal;
font-size: 19px;
line-height: 26px;
color:#009444;
}
.box-top {
border-top:2px solid #534111;
padding-top:15px;
color:#009444;
}
.box-stat {
padding-top:9px;
color:#009444;
font-size:10px;
line-height:14px;
letter-spacing:0px;
text-transform:uppercase;
}
.box-stat p {
margin:0px;
}
.box-stat b {
font-size:54px;
line-height:54px;
font-weight:normal;
letter-spacing:-1px;
}
.box-stat-percent {
font-size:54px;
line-height:48px;
font-weight:normal;
letter-spacing:-1px;
padding-top:5px;
}
.box-footer {
border-top:2px solid #534111;
padding-top:5px; 
margin-top:0px;
color:#009444;
}
.box-footer-home {
padding-top:5px;
color:#009444;
}


/* STANDARD LINKS */
a:link, a:active, a:visited {
color: #009444;
text-decoration: none;
}
a:hover {
color: #009444;
text-decoration: underline;
}


/* TYPOGRAPHY */
body, .wm-preview, .standard-text {
font-family:Helvetica,Arial,"Lucida Sans",sans-serif;
font-weight: normal;
font-size: 16px;
line-height: 22px;
color:#4A3800;
text-align:left;
text-transform:none;
}
.headline, h1 {
font-weight: normal;
font-size: 30px;
line-height: 28px;
color:#009444;
margin-bottom: 15px;
}
.intro, h2{
font-weight: normal;
font-size: 20px;
line-height: 26px;
color:#009444;
}
.section, h3{
font-weight: normal;
color: #009444;
}
.notes {
font-weight: normal;
font-size: 12px;
line-height: 15px;
font-style:italic;
}
.privacy {
font-weight: normal;
font-size: 12px;
line-height: 15px;
}

.quotes {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight: normal;
font-size: 22px;
line-height: 25px;
color:#009444;
padding:5px 0px 10px 0px;
}
.authors {
font-size:13px;
line-height:20px;
}
.bylines {
font-size:9px;
line-height:11px;
text-transform:uppercase;
}

/* WORKING
.subsection, h4{
font-family:Georgia, "Times New Roman", Times, serif;
font-weight: bold;
font-size: 14px;
line-height: 18px;
}

*/
.footer {
float:left;
text-align:left;
color:#4A3800;
text-decoration:none;
font-size:10px;
text-transform:uppercase;
padding:2px 0px 0px 0px;
}
.footer a:link, .footer a:active, .footer a:visited {
color:#4A3800;
text-decoration:none;
}
.footer a:hover {
color:#4A3800;
text-decoration:underline;
}
.copyright {
float:right;
text-align:right;
color:#4A3800;
text-decoration:none;
font-size:8px;
line-height:9px;
text-transform:uppercase;
}
.copyright a:link, .copyright a:active, .copyright a:visited {
color:#4A3800;
text-decoration:none;
}
.copyright a:hover {
color:#4A3800;
text-decoration:underline;
}


/* IMAGE STYLES FOR INLINE IMAGES */
.image-right  {
float:right;
padding:0px 0px 10px 15px;
}
.image-left  {
float:left;
padding:0px 15px 10px 0px;
}

/* EDITOR */

.listing-table {
margin:0px 0px 0px 0px;
width:575px;
}
.listing-table td {
padding:0px 15px 0px 0px;
vertical-align:top;
width:50%;
}


/* NAVIGATIONAL LINKS */
/* WORKING
.level-top {
text-align:left;
font-size:13px;
padding:9px 0px 5px 0px;
height:13px;
border-bottom:#CACACA solid 1px;
}
.level-top a:link, .level-top a:active, .level-top a:visited {
color: #000000;
text-decoration: none;
padding:0px 25px 0px 0px;
}
.level-top a:hover {
color: #365727;
text-decoration: none;
}
.level-second {
text-align:left;
font-size:11px;
padding:4px 0px 0px 0px;
}
.level-second a:link, .level-second a:active, .level-second a:visited {
color: #000000;
text-decoration: none;
padding:0px 12px 0px 0px;
}
.level-second a:hover {
color: #365727;
text-decoration: none;
}
*/

