a:link, a:active, a:visited {color: #6F8549}
a:hover {color: #629707}

body {margin: 0px; background-color: #FFFFFF; font-family: arial, helvetica, sans-serif}
p, ul, ol, li, td {font-size: 12px; color: #595F3F; line-height: 150%}

#main {padding: 20px 30px 40px 50px}

#subnav {display: none}
#content {float: left; width: 600px; padding: 0 40px 0 30px}
#photo {float: left; width: 250px}

#withsub #subnav {display: block; float: left; width: 170px}
#withsub #content {float: left; width: 460px; padding-left: 0px}
#withsub #photo {float: left; width: 250px}

#subnav ul {margin: 8px 0 0 5px; padding: 0; list-style: none}
#subnav ul li {display: block; float: left; clear: both; padding: 0; width: 165px}
#subnav ul li a {display: block; float: left; clear: both; color: #6F8549; text-decoration: none; font-size: 14px; letter-spacing: -1px; font-weight: bold; padding: 6px 0 6px 25px}
#subnav ul li b {display: block; float: left; clear: both; color: #595F3F; text-decoration: none; font-size: 14px; letter-spacing: -1px; font-weight: bold; padding: 6px 0 6px 25px}
#subnav ul li b span {font-weight: normal}
#subnav ul li a:hover {color: #629707; background-image: url(../images/marker.gif); background-repeat: no-repeat; background-position: 0 6px}

#content h1 {margin: 2px 0 0 0; font-size: 28px; font-weight: normal; color: #595F3F; letter-spacing: -1px}
#content h3 {font-size: 18px; font-weight: normal; color: #595F3F; letter-spacing: -1px}

p.first {font-size: 14px; font-weight: bold}

a.button {display: block; float: left; padding: 5px 10px; background-color: #6F8549; color: #FFFFFF !important; font-weight: bold; border: 1px solid #CCCCCC; text-decoration: none}
a.button:hover {background-color: #629707}

#footer {background-image: url(../images/footer.gif); background-repeat: no-repeat; padding: 45px 0 20px 80px}
#footer p {margin: 0; font-size: 11px; color: #8C9562}


