/* CSS Document */
body { 
 background-color:#ffffff;
 color:black;
 margin:0 auto;
 text-align:center;
}

UL { 
 font-style: normal;
 font-weight: normal;
 list-style-type: circle;
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 font-size:11px;
 color:#666666;
 background-color:transparent;
}

OL { 
 font-family:verdana, geneva, arial, helvetica, sans-serif; 
 text-align:left;
 font-size:13px;
 color:#000000;
 background-color:transparent;
 font-style: normal;
 font-weight: normal;
 text-indent:0px;
 line-height:17px;
 margin-top:10px;
 margin-right:20px;
 margin-bottom:20px;
 margin-left:50px;
}

form, input, select {
 font-size: 10px;
}

#main {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0 auto;
 padding:0;
 display:block;
 width:960px;
 height:auto;
}

#banner {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 width:960px;
 height:125px;
}
#nav {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 width:960px;
 height:24px;
}

#bannerlogo {
 border:0;
 text-align:left;
 background-color:transparent;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 width:162px;
 height:153px;
}

#bannernav {
 border:0;
 text-align:left;
 vertical-align:bottom;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:inline;
 float:left;
 width:638px;
 height:153px;
}

#bannernavspacer {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 width:117px;
 height:25px;
}

#bannernavlink {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:12px;
 padding:0px;
 display:block;
 float:left;
 width:117px;
 height:20px;
}

#bannernavright {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 width:116px;
 height:153px;
}

#subbannernav {
 border:0;
 text-align:left;
 vertical-align:bottom;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:inline;
 float:left;
 width:110px;
 height:153px;
}
#subbannernavspacer {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 width:110px;
 height:57px;
}

#subbannernavlink {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin-left:0px;
 margin-top:3px;
 margin-right:0px;
 margin-bottom:3px;
 padding:0px;
 display:block;
 float:left;
 width:110px;
 height:15px;
}

#bannerimg {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:right;
 width:405px;
 height:153px;
}

#middle {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 clear:both;
 width:960px;
 height:auto;
}

#middlebio {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 clear:both;
 width:960px;
 height:1220px;
}

#leftnav {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:inline;
 float:left;
 width:162px;
 height:308px;
}
#leftnavlink {
 border:0;
 text-align:right;
 background-color:#ffffff;
 margin-left:0px;
 margin-top:12px;
 margin-right:0px;
 margin-bottom:0px;
 padding:0px;
 display:block;
 float:left;
 width:162px;
 height:20px;
}

#featureimg {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:inline;
 float:left;
 width:796px;
 height:500px;
}

#featuretxt {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:inline;
 float:left;
 clear:none;
 width:398px;
 height:auto;

}

#midright {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:inline;
 float:right;
 width:160px;
 height:500px;
}

#midrighttop {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:inline;
 float:left;
 width:240px;
 height:129px;
}

#midrightbottom {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:inline;
 float:left;
 width:240px;
 height:159px;
}

#thumbnail {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 overflow:hidden;
 width:30px;
 height:30px;
}

#thumbvertspacer {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 overflow:hidden;
 width:240px;
 height:13px;
}

#thumbhorspacer {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 overflow:hidden;
 width:13px;
 height:30px;
}

#bottom {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 clear:both;
 overflow:visible;
 width:800px;
 height:auto;
}

#tagline {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 width:800px;
 height:47px;
}

#bottomnavleft {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 width:480px;
 height:144px;
}

#bottomnavright {
 border:0;
 text-align:left;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 float:left;
 width:480px;
 height:144px;
}

p {
 font-family:arial, verdana, geneva, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 font-size:13px;
 color:#63772c;
 background-color:transparent;
 letter-spacing:.5px;
 text-decoration: none;
 text-align:left;
 text-indent:0px;
 line-height:15px;
 margin-top:0px;
 margin-right:10px;
 margin-bottom:0px;
 margin-left:10px;
}

p.bio {
 font-family:arial, verdana, geneva, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 font-size:12px;
 color:#63772c;
 background-color:transparent;
 letter-spacing:.5px;
 text-decoration:none;
 text-align:left;
 text-indent:0px;
 line-height:15px;
 margin-top:10px;
 margin-right:20px;
 margin-bottom:10px;
 margin-left:12px;
}


p.bottomlinks {
 font-family:arial, verdana, geneva, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 font-size:11px;
 color:#63772c;
 background-color:transparent;
 letter-spacing:.4px;
 word-spacing:.25px;
 text-decoration:none;
 text-align:right;
 text-indent:0px;
 line-height:15px;
 margin-top:40px;
 margin-right:10px;
 margin-bottom:0px;
 margin-left:10px;
}

h1.bottomcopy {
 font-family:arial, verdana, geneva, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 font-size:11px;
 color:#d8ddca;
 background-color:transparent;
 letter-spacing:.4px;
 word-spacing:.25px;
 text-decoration:none;
 text-align:left;
 text-indent:0px;
 line-height:15px;
 margin-top:40px;
 margin-right:10px;
 margin-bottom:0px;
 margin-left:10px;
}

p.copyright {
 font-family:arial, verdana, geneva, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 font-size:11px;
 color:#63772c;
 background-color:transparent;
 letter-spacing:.4px;
 word-spacing:.25px;
 text-decoration:none;
 text-align:right;
 text-indent:0px;
 line-height:15px;
 margin-top:10px;
 margin-right:10px;
 margin-bottom:0px;
 margin-left:162px;
}

h1.bannernav {
 font-family:arial, verdana, geneva, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:400;
 font-size:12px;
 color:#63772c;
 background-color:transparent;
 letter-spacing:3px;
 text-decoration:none;
 text-align:left;
 text-indent:0px;
 line-height:16px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-left:15px;
}

h1.leftnav {
 font-family:arial, verdana, geneva, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:400;
 font-size:12px;
 color:#63772c;
 background-color:transparent;
 letter-spacing:3px;
 text-decoration:none;
 text-align:right;
 text-indent:0px;
 line-height:16px;
 margin-top:0px;
 margin-right:15px;
 margin-bottom:0px;
 margin-left:0px;
}

h1.navigation {
 font-family:arial, verdana, geneva, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:400;
 font-size:12px;
 color:#63772c;
 background-color:transparent;
 letter-spacing:3px;
 text-decoration:none;
 text-align:left;
 text-indent:0px;
 line-height:16px;
 margin-top:4px;
 margin-right:10px;
 margin-bottom:4px;
 margin-left:10px;
}


h1 {
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 font-size:15px;
 color:#000000;
 background-color:transparent;
 letter-spacing:.5px;
 text-decoration: none;
 text-align:left;
 text-indent:0px;
 line-height:27px;
 margin-top:0px;
 margin-right:10px;
 margin-bottom:6px;
 margin-left:6px;
}

h2 {
 font-family:verdana, geneva, arial, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 font-size:13px;
 color:#000000;
 background-color:transparent;
 letter-spacing:.5px;
 text-decoration: none;
 text-align:left;
 text-indent:0px;
 line-height:15px;
 margin-top:6px;
 margin-right:10px;
 margin-bottom:3px;
 margin-left:6px;
}

h2.bannernav {
 font-family:arial, verdana, geneva, helvetica, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 font-size:11px;
 color:#63772c;
 background-color:transparent;
 letter-spacing:4px;
 text-decoration:none;
 text-align:left;
 text-indent:0px;
 line-height:13px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-left:5px;
}

#superscript {
 font-size:6px;
 vertical-align:super;
}
#subscript {
 font-size:8px;
 vertical-align:sub;
}



a:link {
 color: #054494;
 background-color:transparent;
 text-decoration:none;
}

a:visited {
 color: #054494;
 background-color:transparent;
 text-decoration:none;
}

a:hover {
 color: #940505;
 background-color:transparent;
 text-decoration:none;
}

a.navigation:link {
 color: #63772c;
 background-color:transparent;
 text-decoration:none;
}

a.navigation:visited {
 color: #63772c;
 background-color:transparent;
 text-decoration:none;
}

a.navigation:hover {
 color: #63772c;
 text-decoration:none;
 background-color:#e8eed9;
}



a.bottomnav:link {
 color: #63772c;
 background-color:transparent;
 text-decoration:none;
}

a.bottomnav:visited {
 color: #63772c;
 background-color:transparent;
 text-decoration:none;
}

a.bottomnav:hover {
 color: #63772c;
 text-decoration:none;
 background-color:#e8eed9;
}
