<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {background: white url(img/bg.gif) repeat-x top; color: white; font-family: arial; font-size: 12px; margin: 0px; padding: 0px; top: 0px; left: 0px;}

a {color: #ABFF00; text-decoration: none;}
a:hover {text-decoration: underline;}

img {border: 0px;}
img.logo_home {width: 90px; height: 75px; float: left; margin-left: 45px;}
img.logo {width: 55px; height: 50px; float: left; margin: 10px 0px 0px 45px;}
img.menu {margin: 0px 10px;}
img.groupsmenu {margin: 0px 1px;}
img.hr {margin: 25px 0px; display: block;}

div {box-sizing: border-box; -moz-box-sizing: border-box;}
blockquote {margin: auto 5%;}
hr {width: 100%; height: 1px; border: 0 none; border-top: 1px solid white; margin: 10px 0px;}
ul.nomargin {margin: 5px 0px 5px 16px; padding: 0px;}
ol.nomargin {margin: 5px 0px 5px 30px; padding: 0px;}
ol.nomargin .fullwimg {margin-left: -30px;}
form {margin: 0px;}

td {color: white; font-family: arial; font-size: 12px;}

.fullw {width: 100%;}
.fullh {height: 100%;}
.fixedw {width: 866px;}
.collapse {border: 0px; margin: 0px; border-collapse: collapse;}
.collapse td {vertical-align: top; padding: 0px;} /* set another class td to have padding to override */
.taleft {text-align: left;}
.tacenter {text-align: center;}
.taright {text-align: right;}
.vamiddle {vertical-align: middle;}

#colleft {width: 8px; background: url(img/bg_colleft.gif) repeat-y; vertical-align: top;}
#gradleft_home {width: 8px; height: 395px; background: url(img/bg_colleft_grad_home.gif) no-repeat top;}
#gradleft {width: 8px; height: 395px; background: url(img/bg_colleft_grad.gif) no-repeat top;}
#colright {width: 8px; background: url(img/bg_colright.gif) repeat-y; vertical-align: top;}
#gradright_home {width: 8px; height: 395px; background: url(img/bg_colright_grad_home.gif) no-repeat top;}
#gradright {width: 8px; height: 395px; background: url(img/bg_colright_grad.gif) no-repeat top;}

#logomenu_home {height: 98px; background: url(img/bg_logo_home.jpg) no-repeat; text-align: right; vertical-align: top; padding: 10px 0px;}
#logomenu {height: 85px; background: url(img/bg_logo.jpg) no-repeat; text-align: right; vertical-align: top; padding: 10px 0px;}

#bannerrow {height: 145px;}
#banner_left {width: 45px; background: url(img/bg_banner_left.jpg) no-repeat;}
#banner {width: 760px;}
#banner_right {width: 45px; background: url(img/bg_banner_right.jpg) no-repeat;}

#groups_home {height: 66px; background: url(img/bg_groups_home.gif) no-repeat; text-align: center; vertical-align: top;}
#groups_home table {margin-top: 13px;}
#groupsrow {height: 50px;}
#groups {width: 760px; background: url(img/bg_groups.gif) no-repeat; text-align: center; vertical-align: middle;}
#groups td {padding: 0px 1px;}
#groups_left {width: 45px; background: url(img/bg_groups_left.jpg) no-repeat;}
#groups_right {width: 45px; background: url(img/bg_groups_right.jpg) no-repeat;}
#groups_shadow {height: 8px; background: url(img/bg_groups_shadow.gif) no-repeat top center;}

.contentrow {background: #51594A;}
#homecontent #contentleft {width: 200px; vertical-align: top; padding: 0px 11px 0px 25px;} /* 0px 15px 0px 25px */
#homecontent #contentmid {width: 390px; vertical-align: top; padding: 0px 15px;}
#homecontent #contentright {width: 167px; text-align: center; vertical-align: top; padding: 0px 8px 0px 15px;} /* 0px 25px 0px 15px */

/* temporary */
.whitebg {background: white; color: black;}
.whitebg a {color: #558000;}

#pagecontent #contentleft {width: 225px; vertical-align: top; padding: 20px 12px 0px 25px; line-height: 18px;}
#pagecontent #contentmid {width: 550px; vertical-align: top; padding: 20px 25px 0px 13px;}

#contentmid {vertical-align: top; text-align: left; line-height: 18px;}
#contentmid img.big {margin: 10px 0px;}
#contentmid img.floatleft {margin: 4px 10px 5px 0px; float: left;}
#contentmid img.floatright {margin: 4px 0px 5px 10px; float: right;}
#contentmid img.photo {margin: 10px 0px 0px 0px;}

#leftbox1 {width: 225px; background: url(img/box_leftbox1_title_bg.jpg) no-repeat; border: 3px solid #404040;}
#leftbox1 .title {height: 24px; color: #ABFF00; font-size: 12px; font-weight: bold; margin: 3px auto auto 35px;}
#leftbox1 .content {background: url(img/box_leftbox1_bg.jpg) repeat-y; text-align: left; padding: 10px 12px; line-height: 18px;}
#leftbox1 a {font-weight: bold;}

#leftbox2 {width: 225px; background: #41473C;}
#leftbox2 td {padding: 5px 10px; vertical-align: top; line-height: 18px;}
#leftbox2 td.top {height: 10px; background: #51594A url(img/box_dark_top.gif) no-repeat; padding: 0px;}
#leftbox2 td.bottom {height: 10px; background: #51594A url(img/box_dark_bottom.gif) no-repeat; padding: 0px;}

#funwithnature {width: 204px; height: 113px; background: url(img/box_funwithnature.gif) no-repeat top right; padding: 60px 0px 0px 15px; position: relative; left: -4px;} /* 200px */

#eventsbox {width: 200px; background: #41473C;}
#eventsbox td {padding: 3px 10px; vertical-align: top;}
#eventsbox td.top {height: 10px; background: #51594A url(img/box_events_top.gif) no-repeat; padding: 0px;}
#eventsbox td.bottom {height: 10px; background: #51594A url(img/box_events_bottom.gif) no-repeat; padding: 0px;}

#actfornature {width: 167px; height: 112px; background: url(img/box_actfornature.gif) no-repeat top left; text-align: left; padding: 40px 0px 0px 18px;} /* 150px */
#actfornature a {color: white;}

#linksbox {width: 150px; background: url(img/box_links_title.jpg) no-repeat top left; border: 3px solid #404040; padding-top: 16px;}
#linksbox #links {background: url(img/box_links_bg.jpg) repeat-y; text-align: left; padding: 8px 0px 8px 10px; font-size: 11px; line-height: 18px;}
#linksbox a {color: white;}

#naturenews td {padding: 4px 30px 4px 0px; vertical-align: middle;}
#naturenews img {vertical-align: middle;}

#footerrow {height: 230px; background: #51594A;}
#footer {text-align: center; vertical-align: middle;}
#footer table {width: 800px; height: 127px; background: url(img/bg_footer.gif) no-repeat;}
#footer table td.divider {width: 6px;}
#footer table td.button {width: 145px; background: url(img/bg_footer_button.gif) no-repeat 0px 42px; text-align: left; vertical-align: top; border: 0px; padding: 48px 0px 0px 40px; font-size: 11px; line-height: 12px;}
#footer img.header {margin: 5px 0px;}
#footer img.footer_wp {margin: 5px 0px;}

.title {color: #477340; font-size: 18px;}
.subtitle {color: #477340; font-size: 14px; font-weight: bold;}
.subheader {font-size: 13px; font-weight: bold;}
.newsheader {font-weight: bold;}
.photocredit {color: #cccccc; font-size: 10px; line-height: 10px; text-align: center;}
.small {font-size: 11px;}
.red {color: red;}
.label {width: 140px; display: inline; float: left; margin: 1px auto;}
.footer {font-size: 11px; line-height: 18px;}

input, textarea {font-family: arial; font-size: 12px;}</pre></body></html>