body {
  font-family: verdana, arial, geneva, sans-serif; 
  font-size: 10px; 
  height: 100%; 
  margin: 0px; 
  padding: 0px; }
#leftcol {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 264px;
  padding: 5px 0px 0px 5px; }
#topnav {
  position: absolute;
  left: 330px;
  top: 20px; }
#topnav2 {
  position: absolute;
  left: 290px;
  top: 20px;
  width: 650px; }
#topnav3 {
  text-align: center;
  padding: 0px 0px 5px 0px; }
#divbody {
  position: absolute;
  left: 290px;
  top: 62px;
  width: 650px;
  height: auto;
  padding: 10px 0px 0px 0px; }
#divbody2 {
  margin: 55px 10px 0px 290px;
  padding: 5px; }
#divbody3 {
  margin: 20px 0px 0px 187px;
  width: 650px;
  height: auto;
  padding: 0px 10px 10px 10px;
  border: 1px;
  border-color: #000;
  border-style: solid; }
#footer {
  position: absolute;
  left: 0px;
  top: 650px;
  padding: 0px 0px 0px 10px; }
#footer2 {
  padding: 10px 0px 0px 10px; } 
#footer3 {
  margin: 0px 0px 0px 187px;
  width: 650px;
  padding: 0px 10px 10px 10px; }
#slides {
  position: absolute;
  left: 770px;
  top: 150px;
  font-weight: bold; }
  
a, a:visited {
  color: #000000; 
  text-decoration: none; }
a:hover {
  color: #a3a3a3; 
  text-decoration: underline; }

h1 {
  font-size: 2em; 
  font-family: georgia, times, serif; 
  letter-spacing:.12em; }
h2 {
  font-size: 1.4em; 
  font-family: verdana, arial, geneva, sans-serif; }
h3 {
  font-size: 1.3em; 
  font-family: verdana, arial, geneva, sans-serif; }
h4 {
  font-size: 1.2em; 
  font-family: verdana, arial, geneva, sans-serif; }
h5 {
  font-size: 1.1em; 
  font-family: verdana, arial, geneva, sans-serif;
  line-height: 1.3em; 
  }

p {
  font-size: 1.2em; 
  font-family: verdana, arial, geneva, sans-serif;
  line-height: 1.5em; }
li {
  font-size: 1.2em; 
  font-family: verdana, arial, geneva, sans-serif;
  line-height: 1.5em; }
dt, dd {
  font-size: 1.2em; 
  font-family: verdana, arial, geneva, sans-serif;
  line-height: 1.5em; }
blockquote {
  font-size: 1.2em; 
  font-family: verdana, arial, geneva, sans-serif;
  line-height: 1.5em; }

div.photo-left {
  margin: 4px 16px 8px 0px; 
  float: left; }
div.photo-right {
  margin: 4px 0px 8px 16px; 
  float: right; }
div.photo-left p, div.photo-right p {
  font-size: 1.1em;
  font-style: italic;
  color: #000000; }
div.photo-left img, div.photo-right img {
  margin-bottom: 6px; }

a.news {
  color: #b30000;
  font-weight: bold;
   }
a.tlink {
  color: #0099ff; }
p.indexleftnav {
  font-size: 1.1em; 
  font-family: verdana, arial, geneva, sans-serif; 
  font-weight: bold;
  line-height: 1.3em; 
  margin-bottom: 1.7em; }
p.leftnav {
  font-size: 1.1em; 
  font-family: verdana, arial, geneva, sans-serif; 
  font-weight: bold;
  line-height: 1.3em; 
}
.navtopic {
  color: #a3a3a3; 
  font-size: 1.2em; 
  font-family: verdana, arial, geneva, sans-serif; 
  font-weight: bold; }
.prg {
  font-style: italic; 
  font-weight: bold; }
.small {
  font-size: 1.1em; 
  font-family: verdana, arial, geneva, sans-serif;
  line-height: 1.3em; }
.top {
  font-size: 1.1em; 
  font-family: verdana, arial, geneva, sans-serif; 
  text-align: right;
  padding: 10px 10px 30px 0px; } 
.center {text-align: center }
.right {text-align: right }
.left {text-align: left }
