*{ padding:0px; margin:0px;}
img{ border:0px;}
html { overflow-y: scroll }
body{font-size:0.70em; color:#4a3a25;  font-family:Verdana,Sans-Serif; padding:0px 0 0 0; text-align: center; border-top:solid 16px #009180;}
#dims{ width:993px; margin:0 auto 0 auto; text-align:left;}

#header{ float:left; width:993px; height:43px;}
#header #logo{ float:left; padding:0 16px 0 0; background:#FFFFFF;}
#topnav{ float:right; list-style-type:none; padding-top:12px;}
#topnav li a{ display:block; float:left; width:79px; line-height:34px; text-align:center; text-decoration:none; color:#FFFFFF;}
#topnav li{ float:left;}
#topnav li a:hover { color:#333333;}
#main{ float:left; clear:left;  width:993px; background:url(../images/col1bg.jpg) no-repeat bottom left;}
#branch{ float:left; background:url(../images/branchbg.gif) no-repeat top right;}
#leftbg{ float:left; background:url(../images/leftbg.gif) repeat-y;}
#col1{ float:left; width:279px;  padding:0 0 45px 0;}

#pnav{ float:left; list-style-type:none; padding:34px 0 90px 0; font-size:1.1em;}
#pnav li a{ display:block; line-height:32px; text-decoration:none; padding:0 0 0 58px; width:194px; color:#4a3a25;}
#pnav li a:hover, #pnav li .pnavon{ color:#009180;}

#snav{ list-style-type:none; font-size:0.9em;}
#snav li a{ display:block; line-height:18px; text-decoration:none; padding:0 0 0 68px; width:136px; color:#4a3a25;}
#snav li a:hover, #snav li .snavon{ color:#009180;}

.frm{ border:solid 1px #b4c6c9; background:#eef2f3; padding:10px;}
.frm label{ display:block; width:160px; float:left; clear:left;}
.linkbox{ border:solid 1px #b4c6c9; background:#eef2f3; padding:10px 4px 10px 4px; margin:0 0 10px 0;}
.pdflink{ padding:0 0 10px 25px; background:url(../images/icon_pdf.gif) no-repeat top left;}
.intlink{ padding:0 0 10px 25px; background:url(../images/link_go.gif) no-repeat top left;}
.weblink{ padding:0 0 10px 25px; background:url(../images/world_link.gif) no-repeat top left;}

#col2{ float:left; width:714px; padding:70px 0 0 0;}

#content{ float:left; width:355px; padding:0 0 30px 0; font-family:Verdana, Sans-Serif;}
#content h1{ font-size:1.2em; padding:0 0 17px 0;}
#content h2{ font-size:1.0em;}
#content p{ padding:0 0 10px 0;}
#content ul{ padding:10px 0 10px 15px;}
#content ol{ padding:10px 0 10px 25px;}
#content a{ color:#009180;}
#content li{ padding:0 0 5px 0;}
#content ul ul{ padding:2px 0 0 15px;}
#content li li{ padding:0 0 0 0;}

#pics{ float:left; margin:0 0 0 30px;}
#pics .pic{ margin:0 0 17px 0;}
#pics .team-pics{ margin:0 0 17px 0; text-align: right; width: 376px;}
#pics .team-pics a { display: block; float: left; }
#pics .team-pics img { margin-right: 2px; margin-bottom: 2px; }


#footer{ clear:both; float:left; background:url(../images/footbg.gif) repeat-y top right; width:993px; margin:-16px 0 0 0;  line-height:16px;}
#footer, #footer a{ font-size:10px; color:#EEEEEE;}
#turbine{ float:right; margin:-101px 0 0 0;}
#twocs{ float:left; padding:0 0 0 216px;}

.intro{ font-weight:bold; color:#003366;}