html {overflow: scroll;}
body{
 background: #e4e2df;
 color: #5F605F;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 margin: 0;
 padding: 0;
 min-width: 1020px;
}
h1{ font-size: 24pt; font-weight: bold; color: green; text-align:center; }
h2{	font-size: 10pt; font-weight: bold; color: green;	}
p, td, li {	font-size : 13px;	color: #5f605f; }
a, a:visited { text-decoration : none; color:Blue;}
a.email {	color : #004BD5; text-decoration : none;}
a.thumb { display:block; text-align:left; }
.clear { clear:both; height:0; }

#frame{  margin: 10px auto;  width: 1020px;  background: #e4e2df; }
#left { float: left; padding: 10px 20px 10px 20px; width: 760px;}
#right { float: left; width:200px; padding: 10px 20px 10px 0px;}

#nav { float: left;  padding: 10px 20px 10px 20px;  width: 160px;}
#nav ul { list-style: none; margin: 10px 0 0 0; padding: 0; }
#nav a { font-weight: bolder; font-size: 0.90em; color:Green; }
#nav a.l1:link, #nav a.l1:visited { display: block; padding: 4px 4px 8px 0px; text-decoration: underline;   }
#nav a.l2:link, #nav a.l2:visited { display: block; padding: 8px 4px 8px 8px; text-decoration: none; }

#right2 { float: left; width:750px; padding: 10px 20px 10px 0px;}

#reset{ clear:both; }

#navcontainer{ background-image: url(images/navback.gif);}
#navcontainer ul{ font-size: 14px; font-weight: bold; margin: 0; padding: 0; height: 25px;}
#navcontainer ul li { display: inline; }
#navcontainer ul li a 
{
 background: transparent;
 color: #ffffff;
 text-decoration: none;
 border-right: 2px solid #ffffff;
 text-align:center;
 float:left;
 min-width:128px;
 padding-top:3px;
 height: 22px;
}
#navcontainer a:hover { background-color: #008733; color: #000000;}
