p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #005500; text-align: justify; line-height: 140%;}

body {font-family: Arial, Helvetica, sans-serif; color: #005500; text-align: justify; font-size: 12px; line-height: 140%; margin: 0; padding: 0; position:relative; left:0px; top:0px; z-index:0;}

h1 {font-family: Arial, Helvetica, sans-serif; color: #00cc00; font-weight: lighter; text-align: left; font-size: 30px; line-height:100%; margin-top: .2em;}

h2 {font-family: Arial, Helvetica, sans-serif; color: #66CC00; font-weight: lighter; text-align: center; font-size: 20px; line-height:100%;}

h3 {font-family: Arial, Helvetica, sans-serif; color: #00ff00; font-weight: lighter; text-align: left; font-size: 14px; font-style: italic;}

ul {list-style-type: square;}

.buttons {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #00FF99; text-align: center; text-decoration: none; font-style: italic; font-weight: bold;}

.loc {font-weight: bold;}

.ad {font-family: Arial, Helvetica, sans-serif; color: #ff0000; font-weight: lighter; text-align: center; font-size: 14px; letter-spacing: 4px;}

.nav {color: #00ff99;}

.dotted {border: 1px dotted #00ff00;}

.button {color: #ff0000; text-decoration: underline; font-weight: bold;}

.legend {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #005500; text-align: left; line-height: 100%; width: 200px;}




/* h1 colors */

.home {color: #0000ff;}
.specimens {color: #ff9900;}
.sites {color: #9900ff;}
.mobo {color: #ff0000;}
.uubbcc {color: #33ffff;}



a:link {color: #00ff99; text-align: center; text-decoration: none;}
a:visited {color: #00ff99; text-decoration: none;}
a:active {color: #ff0000; text-decoration: none;}
a:hover {color: #00FF99; text-decoration: underline;}