body {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-image: url(../images/bkgd_repeat.jpg); 
  background-color: #DFFBFD;
  background-repeat: repeat;
  font-size: 100%;
  color: #000000;
  margin:0; padding:0;
  text-align: center;
}

p,div {
  position:relative;
  margin:0;
}

p { 
  text-align: justify;
  margin-top: 0px; 
  margin-bottom: 10px;
}

#wrapper {
  margin: 0 auto;
  top: 15px;
  width: 790px;
  background:transparent;
}

h1 { 
  font-size: 1.1em; 
  text-align: center;
  vertical-align: top; 
  margin-top: 10px; 
  margin-bottom: 0px;
  font-weight: bold;
} 

h2 { 
  font-size: 1em; 
  text-align: left;
  vertical-align: top; 
  margin-top: 10px; 
  margin-bottom: 5px;
  font-weight: bold;
} 

hr { 
  margin-top: 2px; 
  margin-bottom: 2px;
  color: #345374; 
  background: #345374; 
  border: 0; 
  height: 1px; 
}

div.indent {
  margin-left:25px;
}

li { 
  font-size: .9em;
  margin-top: -5px; 
  margin-bottom: 10px;
} 

img {
  border: 0;
}

img.floatRight { 
  float: right;
  clear: left;
  margin: 10px; 
}

img.floatLeft { 
  float: left;
  clear: right;
  margin: 10px; 
}

.footertext { 
  color: #5580AE;
  background-color: transparent;
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: .7em; 
}

A:link {color: #386A53; text-decoration: underline;}
A:visited {color: #386A53; text-decoration: underline;}
A:hover {color: #059989; text-decoration: none;}

A:link.footer {color: #5580AE; text-decoration: none;}
A:visited.footer {color: #5580AE; text-decoration: none;}
A:hover.footer {color: #5580AE; text-decoration: underline;}
