body {text-align: center; background: white; color: #edf9cb; font: 12px Arial, Helvetica, Geneva, sans-serif; margin: 0px 0px 0px 0px;}
div, p, th, td  { font: 12px  Arial, Helvetica, Geneva, sans-serif; vertical-align: top; line-height: 17px; }
ul {margin: 0em 0em 1em 1.3em; list-style-position: outside; padding: 0px;}
li {margin: .15em 0 0 0;}
p { background-color: transparent;}
a {text-decoration: underline;	}
a:link {color: #9abf7c; background-color: transparent; text-decoration: underline; font-weight: bold;	}
a:visited {color: #9abf7c; background-color: transparent; text-decoration: underline; font-weight: bold;}
a:active {color: #889bbc; text-decoration: underline; background-color: transparent;}
a:hover	{color: #889bbc; text-decoration: underline; background-color: transparent;}
h1 {font-size: 12px; color: #edf9cb; text-transform: uppercase; font-weight: bold;  border-bottom: 1px solid #82A377; letter-spacing: 1px;}
h2 {font-size: 11px; color: #edf9cb;  font-weight: bold;}
h3 {font-size: 11px; color: #edf9cb; border-bottom: 1px solid #82A377; font-weight: bold;}

div#wrap {background-color: white; margin-left: auto; margin-right: auto; margin-top: 20px; margin-bottom: 0px; padding: 10px 0px 7px 0px; width: 740px; }

td#greenpc {width: 107px; background-color: #9abf7c;}
div#logo {width: 716px; vertical-align: top; text-align: center;}
div#photo {width: 342px; vertical-align: top;}
div#fish {width: 107px; vertical-align: top;}
td#contentback {background-color: #577640;}
div#content { width: 227px; margin: 35px 15px 0px 25px; padding: 0px 10px 15px 0px; background-color: transparent; }

div#mainnav {vertical-align: top; padding-right: 10px; }
td#mainnavalign {text-align: right;}
div#mainnav a:link {margin: 2px 10px 2px 10px; text-decoration: none; color: #9abf7c;}
div#mainnav  a:visited {margin: 2px 10px 2px 10px; text-decoration: none; color: #9abf7c;}
div#mainnav a:active {color: #889bbc;}
div#mainnav a:hover {color: #889bbc;}

.creditline {font-size: 10px; color: #666666; line-height: 1em; }