
body{

  margin: 0;
  padding: 20px;
  background: #aec3ce;
  font: 15px/20px arial, helvetica, sans-serif;


}

#page {
  width: 768px;
  margin: 0px auto;
  background: url(images/wrap.png) repeat-y;
  display: block;
  line-height:130%;
}

#topbar{
  padding: 14px;
  background: url(images/topbar.png) no-repeat;
}

h1{
  margin: 0;
  padding: 0;
  border-bottom: 2px solid #ffffff;
}

h1 a{

  display: block;
  width: 740px;
  height: 150px;
  text-indent: -9000px;
  overflow: hidden;
  background: url(images/logo2.jpg) no-repeat;
  border: 0;

}

#content h2{ margin: 0 0 .5em 0;}

#leftnav{

  float:left;
  width:200px;
  margin:0 0 1em 0;
  padding:1em;
}

#leftnav ul {
    width:210px;
    padding:0;
    margin-left:0px;
    list-style-type: none;
    background: url(images/dot.gif) top repeat-x;
}

#leftnav li {

      color: white;
      padding:0;
      margin:0;
}


#leftnav li a {
           width:190px;
           background: url(images/dot.gif) bottom repeat-x;
           margin: 0px 0px 0px 0px;
           padding: 10px 10px 10px 10px;
           display: block;
	   text-decoration: none;
	   font-size: 0.9em;
           font-weight: bold;
	   color: #ffffff;
	   text-transform: uppercase;

}




#leftnav li a:hover {
  text-decoration: none;
  background: #003B81;
  color:#ffffff;
  }


#content{

  margin-left:220px;
  padding:1.5em;
  color:#ffffff;
}

#footer {

  clear:both;
  margin: 24px 0 0 0;
  padding: 0 24px 4px 24px;
  background: url(images/footer.jpg) bottom no-repeat;

}

#footer p{

  padding: 0px 0;
  color:#ffffff;

}


#footer a{
  color:#ffffff;
  text-decoration: none;
}

div.floatright2 img {

  border-top: 1px solid #555;
  border-right: 1px solid #999;
  border-bottom: 1px solid #999;
  border-left: 1px solid #555;
}

.tab{
  background-color:#eee;
}


div.floatright img {
  xmargin:10px;
  border-top: 1px solid #555;
  border-right: 1px solid #999;
  border-bottom: 1px solid #999;
  border-left: 1px solid #555;
}
.floatright{
   float: right;
   margin: 0px 10px 5px 0px;
   border: 1px solid #666;
   padding: 10px;
   background-color:#eee;
}

.floatright h2{

  color: #000000;
}

.caption{
     padding-top:5px;
     color:#000000;
}

.addy {

  width:80%;
  margin: 0px 0 0 0;
  padding: 5px 10px 10px 10px;
  background-color:#003B81;

}

.addy2 {


  margin: 0px 0px 0px 0px;
  padding: 10px 15px 10px 15px;
  background-color:#003B81;

}

.addy3 {
  margin: 0px 0 0 0;
  padding: 5px 15px 5px 15px;
  background-color:#003B81;

}

li a {
  text-decoration: none;
  color:#ffffff;
  }

li a:hover {
  text-decoration: underline;
  xbackground: #003B81;
  color:#ffffff;
  }



