
/* Default page values **********************************************************************/
body {
font-family: arial,sans-serif;
color: #333333;
background-color: #4D6628; 
}

img {
border: 0px;
}

ul {
font-family: arial, helvetica;
font-size: 13px;
color: #333333;
font-weight: normal;
text-align: left;
}


a {
color: #4D6628;
}


/* Links ************************************************************************************/


/* General ***************************************************************************/
.page {
background-color: #ffffff;
padding: 20 0 0 0;
font-family: arial, helvetica;
font-size: 13px;
color: #333333;
text-align: left;
width: 440;
}

.photoright { 
padding: 0 0 10 10; 
}

.left { 
background-color: #ffffff; 
padding: 0 0 0 0; 
width: 41px; 
}

.padded-right { 
padding-right: 15px;
padding-top: 5px;}

.species { 
font-family: arial, helvetica;
font-size: 11px;
line-height: 16px;
text-align: right;
margin-top: 15px; 
color: #000000;
}

a.species { 
color: #4D6628;
}

a.species:hover { 
color: #CED44F;
}

.main { 
background-color: #ffffff; 
font-family: arial, helvetica;
font-size: 13px;
font-weight: normal;
color: #333333;
padding: 0 0 20 0; 
text-align: left;
}

.mainwiki { 
background-color: #ffffff; 
font-family: arial, helvetica;
font-size: 13px;
font-weight: normal;
color: #333333;
padding: 20 20 20 20; 
text-align: left;
}

.subheads  { color: #314525; font-size: 15px; font-family: Arial, helvetica; font-weight: bolder; margin: 0; padding: 0; position: relative; top: 0; left: 0; height: auto; float: none }


.footer { 
font-family: arial, helvetica;
font-size: 10px; 
color: #FFFFFF;
width: 600px;
padding: 15 0 30 5; 
text-align: left;
vertical-align: top;
}

.copyright { 
font-family: arial, helvetica;
font-size: 10px; 
color: #FFFFFF;
text-align: left;
vertical-align: top;
}

a.copyright { 
font-family: arial, helvetica;
font-size: 10px; 
color: #FFFFFF;
text-align: left;
vertical-align: top;
}

a.copyright:link { 
text-decoration: none
}

a.copyright:active { 
text-decoration: none
}

a.copyright:visited { 
text-decoration: none
}

a.copyright:hover { 
color: #FFFF00;
text-decoration: underline
}


.image-caption {
float: left;
position: relative;
width: 270px;
font-size: 10px;
text-align: left;
color: #333333;
margin: 1pt 0 3pt 0;
padding: 5px 0 3px 0;
}


/* Lines ********************************************************************************/
.line-orange-horizontal {
float: left;
position: relative;
width: 100%;
margin: 0 0 0 0;
padding: 0 0 0 0;
border-color: #BF7B00;
border-width: 1px 0 0 0;
border-style: solid;
}

/* H ************************************************************************************/
h1 {
float: left;
position: relative;
top: 0;
left: 0;
width: 100%;
font-family: Arial, Helvetica;
color: #5B8144;
font-size: 16px;
font-weight: bolder;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

h2 {
float: left;
position: relative;
top: 0;
left: 0;
width: 100%;
font-family: Arial, Helvetica;
color: #314525;
font-size: 16px;
font-weight: normal;
margin: 0 0 2pt 0;
padding: 0 0 0 0;
}

h3 {
float: left;
position: relative;
top: 0;
left: 0;
width: 100%;
font-family: Arial, Helvetica;
color: #314525;
font-size: 15px;
font-weight: bolder;
margin: 0 0 2pt 0;
padding: 15 0 0 0;
}


h4 {
float: left;
position: relative;
top: 0;
left: 0;
width: 100%;
font-size: 7pt;
font-weight: normal;
margin: 0 0 0 0;
padding: 0 0 0 0;
}


/* Right Column ************************************************************************************/
.currentprojects {
top: 0;
left: 0;
width: 298px;
background-color: #CED44F;
font-family: arial; 
font-weight: normal;
font-size: 13px; 
color: black;
padding: 15 15 15 20;
text-align: left;
margin-left: auto;
margin-right: auto;
}

.projectupdateHead {
font-family: arial; 
font-weight: bolder;
font-size: 16px; 
color: white;
padding: 0 0 0 0;
}


.turtleomonth  { 
background-color: #8fc04a; 
margin-left: 0; 
top: 0; 
left: 0; 
width: 298px; 
vertical-align: middle }

.turtleomonthText {
font-family: arial; 
font-weight: normal;
font-size: 13px; 
color: black;
padding: 0 15 0 0;
text-align: right;
margin-left: auto;
margin-right: auto;
}


.turtleomonthHead {
font-family: arial; 
font-size: 16px; 
font-weight: bold;
color: #FFFFFF;
text-align: right;
padding: 15 15 0 0;
}

.turtleomonthSubhead {
font-family: arial; 
font-size: 14px; 
font-weight: normal;
color: #FFFFFF;
text-align: right;
padding: 0 15 0 0;
}



.othercallouts {
top: 0;
left: 0;
width: 298px;
background-color: #C3DCA3;
font-family: arial; 
font-weight: normal;
font-size: 13px; 
color: black;
padding: 0 15 15 20;
text-align: left;
margin-left: auto;
margin-right: auto;
}

.othercalloutsHead {
font-family: arial; 
font-weight: bolder;
font-size: 16px; 
color: black;
padding: 25 0 0 0;
}


.bystate {
background-color: #ffffff;
padding: 0 0 0 5;
font-family: arial, helvetica;
font-size: 13px;
color: #333333;
text-align: left;
}

.bystateheader {
text-align: left;
padding: 15 0 0 5;
font-family: Arial, Helvetica;
color: #5B8144;
font-size: 16px;
font-weight: bolder;
}
