/* Style Sheet */

*{
margin:0;
padding:0;
}

body{
background-color: #66cdaa;
font-family: tahoma, veranda, san-serif;
font-size: 1em;

}

h1{
font-family: tahoma, veranda, san-serif;
font-Iight: bold;
font-style: italic;
font-size: 1.10em;
color: #397d02;
}

h3{
font-family: tahoma, veranda, san-serif;
color: #006400;
}


#masthead, #main {
width: 70em;
margin: 0px 0px 0px 0px;
}

#masthead img {
vertical-align: center;
}

#branding{
width:100%;
position:relative;
text-align:left;
height:13em;
}

#branding h3{
color:#006400;
text-align:center;
line-height: 1.5em;
font-variant:small-caps;
}

#branding h4{
color:#fff;
text-align:center;
line-height: .75em;
font-variant:small-caps;
}

/* Page Navagation */

#nav {
   margin: .25em;
   padding: .55em;
   list-style-type: none;
float: left;
font-family: tahoma, veranda, san-serif;
font-size: .95em;
font-style: italic;
position:absolute;
top: 15.75em;
left:0;
background-color: #;
font-Iight: bold;
}

#nav li {
   margin-bottom: 0em;
list-style-type: none;
 }

#nav a {
   background-color: #2E8B57;
   color: #fff;
   display: block;
 width:11em;
   line-height: 1.5;
   border-left: 15px solid #006400;
padding: 5px;
text-decoration: none;
}

#nav a:hover {
   background: #3CB371;
   color:#8B0000 ;
   font-style: italic;
   border-left: 5px solid #284942;
   font-size: medium;
}

#nav li.selected a:link,
#nav li.selected a:visited{
background:#008000;
color:#8B0000 ;
} 



#expertlist {
float: right;
width: 13em;
padding:.25em;
background-color: #fff;
margin-top:40px;
}
#expertlist {
border: 2px solid #228B22;
border-bottom-width: ;

font-family: tahoma, veranda, san-serif;
}

#content {
margin: 40px /* top */ 250px 0 220px /* left margin*/;
padding:20px;
font-family: tahoma, veranda, san-serif;
background-color: #FFF;
border: .15EM solid #228B22;
list-style-type: none;
line-height:1.25em;
}
#content ul{
color:#8b0000;
font-style:italic;
margin-left:2em;
list-style-type: none;

}

#content li{
margin-bottom: .75em;
list-style-type: none;

}

#content img{
padding: .75em;
}

#content h4{
color: #b22222;
}



.listhead{
color: #006400;
font-Iight: bold;
font-style: italic;
line-height:180%;
text-decoration:none;
}

a.contentlink.link{
color: darkred;
text-decoration: underline;
}

a.contentlink.visited{
color:#99001f;
text-decoration: underline;
}

a.contentlink.hover{
color:#99001f;
}

hr{
text-align:center;
width:100%;
height: 5px;
background-color: #b22222; 
color:#b22222;
}

#adv{
margin:0;
padding:.25em;
list-style-type: none;
float: left;
/* border-left: 10px solid red; */
font-size: 1.15em;
font-Iight: bold;
font-family: tahoma, veranda, san-serif;
font-variant: small-caps;
color: #fff;
position: absolute;
top:40em;
left: 0;
width: 9em;
}


a.bottomlink:link { 
color: #006400;
text-decoration: none;
} 

a.bottomlink:visited { 
color:#8B0000; 
 text-decoration: none;
}

a.bottomlink:hover {
color: #FFF68F ;
}

a.bottomlink:active {
color: #fff;
}

#footer{
Clear:both;
text-align:center;
width: 100%;
}

.text1 {
font-family: veranda, tahoma, san-serif;
font-Iight: bold;
font-style: italic;
font-size: 1em;
color:#99001F ;
text-decoration:underline;
}

