body {
margin: 10px 50px;
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
background: url(images/mt-faded3.jpg) no-repeat top left;
}

a {
text-decoration: none;
color: olive;
}

hr {
background-color: #aabbaa;
border: 0px;
color: #aabbaa;
height: 1px;
width: 90%;
margin-left: 0px;
}

.species {
font-style: italic;
}

#header {
}

#header a {
border: 0px solid #000000;
color: #336633;
text-decoration: none;
}

#header a:hover {
/* color: #e7bd31; */
/* color: #003366; */
color: yellow;
}

#footer {
color: #333333;
}

#footer hr {
background-color: #aabbaa;
border: 0px;
color: #aabbaa;
height: 1px;
width: 90%;
margin-left: 0px;
}

#footer a {
border: 0px solid #000000;
color: 336633;
text-decoration: underline;
}

#header a:hover {
/* color: #e7bd31; */
color: #003366;
}

#main {
}

#main h3 {
font-size: 0.9em;
margin: 0;
padding: 0;
}

#main a {
border: 0px solid #000000;
color: #336633;
text-decoration: underline;
}

#main ul {
list-style-type: none;
margin: 2px 0 10px 0;
padding: 0px;
font-size: 0.9em;
}

#main li {
padding-bottom: 3px;
}

#main a {
text-decoration: none;
}

#main a:link, #main a:visited {
color: #e7bd31;
color: olive;
/* color: blue; */
}

#main a:hover {
/* color: #e7bd31; */
color: #336633;
border-bottom: 1px dotted #336633;
}

.column {
font-size: 8pt;
padding-left: 15px;
padding-right: 5px;
padding-bottom: 10px;
padding-top: 30px;
}

.column a {
border: 0px solid #000000;
color: #336633;
font-size: 9pt;
text-decoration: none;
}

.column a:hover {
/* color: #e7bd31; */
color: #003366;
color: olive;
}

.column ul {
font-family: Verdana, sans-serif;
font-size: normal;
list-style-type: none;
margin-left: 0;
padding-left: 0;
padding-top: 2px;
padding-bottom: 2px;
}

.column li {
margin-bottom: 2px;
}

.column hr {
background-color: #aabbaa;
border: 0px;
color: #aabbaa;
height: 1px;
width: 98%;
margin-left: 0px;
}

.leftnav {
font-size: 0.9em;
/* font-size: 9pt; */
padding-top: 20px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 10px;
width: 180px;
border-right: 1px solid #aabbaa;
}

.leftnav a {
border: 0px solid #000000;
color: #336633;
color: #olive;
/*font-size: 9pt; */
text-decoration: none;
}

.leftnav a:hover {
/* color: #e7bd31; */
color: #336633;
border-bottom: 1px dotted #336633;
}

.leftnav ul {
font-family: Verdana, sans-serif;
font-size: normal;
list-style-type: none;
margin-left: 0;
padding-left: 0;
padding-top: 2px;
padding-bottom: 2px;
}

.leftnav li {
margin-bottom: 2px;
padding-bottom: 2px;
}

.leftnav hr {
background-color: #aabbaa;
border: 0px;
color: #aabbaa;
height: 1px;
width: 98%;
margin-left: 0px;
}

