#header 
{
width: auto;
height: 30px;
padding: 5px 5px 5px 0px;
text-align: right;
vertical-align: middle;
border: 1px solid #FFFFFF;
font: 85% arial, helvetica, sans-serif;
color: #000033
}

#mainnav
{
clear: both;
width: 858px;
background-color: #000033;
color: #FFFFFF;
text-align: right;
font: 95% verdana, arial, helvetica, sans serif;
font-weight: bold;
padding: 2px 0;
border: 1px solid #000033;
}

* html #mainnav 
{
width: 844px;
w\idth: 858px;
}

#mainnav ul
{
margin: 0 0 0 10px;
padding: 0;
list-style-type: none;
}

#mainnav li
{
display: inline;
padding: 0 10px;
}

#mainnav li a
{
text-decoration: none;
color: #FFFFFF;
}

#mainnav li a:hover
{
text-decoration: none;
color: #000033;
background-color: #FFFFFF;
}

.floatimgright
{
float:right;
margin-top:5px;
margin-right:10px;
margin-left: 10px;
margin-bottom:10px;
border: 2px solid #000066;
}


#contents
{
width: auto;
height: 380px;
padding: 10px 5px 5px 5px;
background-color: #FFFFFF;
border: 1px solid #000033;
}

#resources
{
width: auto;
height: auto;
padding: 110px 5px 5px 5px;
background-image: url('img/resources.jpg');
background-repeat: no-repeat;
border: 1px solid #000033;
}

#resources p
{
margin: 0 0 0 25%;
padding: 5px 5px 5px 5px;
background: #FFFFFF;
font-size: 90%;
}

* html #resources p
{
margin: 0 0 0 25%;   /* for IE5.x/win */
f\ont-size: 90%;  /* for other IE versions */
}

#resources li
{
margin: 0 0 0 30%;
padding: 5px 5px 5px 5px;
background: #FFFFFF;
font-size: 90%;
list-style-type: square;
}

* html #resources li
{
margin: 0 0 0 30%; /*for IE5.x/win */
f\ont-size: 90%; /* for other IE versiona */
}

#contact
{
width: auto;
height: auto;
padding: 110px 5px 5px 5px;
background-image: url('img/contact.jpg');
background-repeat: no-repeat;
border: 1px solid #000033;
}

#contact p
{
margin: 0 0 0 25%;
padding: 5px 5px 5px 5px;
background: #FFFFFF;
font-size: 90%;
}

* html #contact p
{
margin: 0 0 0 25%;   /* for IE5.x/win */
f\ont-size: 90%;  /* for other IE versions */
}

#glossary
{
width: auto;
height: auto;
padding: 110px 5px 5px 5px;
background-image: url('img/glossary.jpg');
background-repeat: no-repeat;
border: 1px solid #000033;
}

#glossary p
{
margin: 0 0 0 25%;
padding: 5px 5px 5px 5px;
background: #FFFFFF;
font-size: 90%;
}

* html #glossary p
{
margin: 0 0 0 25%;   /* for IE5.x/win */
f\ont-size: 90%;  /* for other IE versions */
}

#testimonials
{
width: auto;
height: auto;
padding: 110px 5px 5px 5px;
background-image: url('img/testimonials.jpg');
background-repeat: no-repeat;
border: 1px solid #000033;
}

#testimonials p
{
margin: 0 0 0 25%;
padding: 5px 5px 5px 5px;
background: #FFFFFF;
font-size: 90%;
}

* html #testimonials p
{
margin: 0 0 0 25%;   /* for IE5.x/win */
f\ont-size: 90%;  /* for other IE versions */
}

#testimonials li
{
margin: 0 0 0 30%;
padding: 5px 5px 5px 5px;
background: #FFFFFF;
font-size: 90%;
list-style-type: square;
}

#map
{
width: auto;
height: auto;
padding: 110px 5px 5px 5px;
background-image: url('img/mapBack.jpg');
background-repeat: no-repeat;
border: 1px solid #000033;
}

#map p
{
margin: 0 0 0 25%;
padding: 5px 5px 5px 5px;
background: #FFFFFF;
font-size: 90%;
}

* html #map p
{
margin: 0 0 0 25%;   /* for IE5.x/win */
f\ont-size: 90%;  /* for other IE versions */
}

