body {
background:url(images/BodyBackGround.jpg);
background-color:#000000;
background-repeat:repeat-x;
text-align:center;
font:12px/1.2em Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align:top;
}


img {border:none;}
img {border:none;}



a:visited
{
color: #5891d1;
text-decoration: underline;
}


a {
	color: #5891d1;
	text-decoration: underline;
}

a:hover {
	color: white;
	text-decoration: none;
}

h1{
    font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
    }

p{
text-align:left;
font:11px/1.4em Verdana, Arial, Helvetica, sans-serif;
}

.italic{
font-style:italic;
}

ul{
text-align:left;
list-style-type:disc;
font:11px/1.4em Verdana, Arial, Helvetica, sans-serif;
padding:0px 0px 0px 15px;
}

.headlineimage{
position:absolute;
margin:-17px 0px 0px 0px;
padding:0px 0px 0px 30px;
}

.container
{
text-align:center;
vertical-align:top;
width:807px;
height: 100%;
display:block;
margin: 0px auto;
}

.header
{
text-align:center;
padding:0px 0px 0px 0px;
width:807px;
vertical-align:top;
}

.contentbg
{
background:url(images/ContentBackground.jpg);
background-repeat:no-repeat;
background-position:top;
width:807px;
padding:0px 0px 0px 0px;
margin:-5px 0px 0px 0px;
vertical-align:top;
text-align:left;
}


/* Two fixes for the float parent container fix. One is used below the :after the next is adding overflow:auto; to the container div */

.contentcontainer
{
text-align:left;
width:720px;
margin:0px 0px 0px 66px;
vertical-align:top;
}

.contentcontainer:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}



.leftcolumn
{

float:left;
width:515px;
}


.leftcolumncontent
{
margin:0px 15px 0px 5px;
}

.officeleft{
width:245px;
float:left;

}

.officeright{
width:245px;
float:right;
}

.rightcolumn
{
vertical-align:top;
float:right;
width:205px;
}

.ourmission{
background:url(images/OurMission.jpg);
background-repeat:no-repeat;
width:196px;
Height:98px;
margin:0px 0px 0px 4px;
}

.ourmission h1{
text-align:center;
font:14px/1.2em Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:8px 10px 0px 10px;
}

.ourmission p{
padding:0px 10px 0px 10px;
}

.scroll {
width:500px;
height:130px;
font-size:11px;
background:#59559;
color:#000000;
float:left;
margin-right:20px;
margin-top:20px;
border:#000000;
overflow:auto;
}
/*end main menu*/


.nav{
position:absolute;
display:block;
width:205px;
list-style:none;
}

.nav li{
background:url(images/button.jpg);
width:205px;
height:25px;
margin:0px 0px 0px -15px;
}

.nav li a{
padding:0px 0px 0px 35px;
 line-height:25px;
}

.rightcolumncontent
{
padding:360px 10px 0px 10px;
text-align:left;
}



.footer
{
clear:both;
text-align:center;
padding:0px 0px 0px 0px;
width:807px;
height:61px;
background:url(images/FooterBackGround10.jpg);
background-repeat:no-repeat;
}

.copyright
{
float:left;
text-align:left;
margin:57px 0px 0px 15px;
}

.copyright p
{
color:#ffffff;
font:9px/1.2em Verdana, Arial, Helvetica, sans-serif;
}


