body		{
font:11px Arial, Helvetica, Baskerville, Sans-Serif;
color:#666666;
font-color:#666666;
line-height:12px;
background-color:#333333;
}

#container	{
width:980px;
background-color:#FFFFFF;
background-position:top;
margin:0 auto;
padding:0px;
}

#container a {
font-weight:bold;
	text-decoration:none;
	color:#666666;
	}
	
#container a:hover {
font-weight:bold;
text-decoration:none;
	color:#003366;
}

#footer a {
font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	}
	
#footer a:hover {
font-weight:bold;
text-decoration:underline;
	color:#ffffff;
}

#nav-container	{
width:950px;
position:relative;
margin:0 auto;
padding:0px;
}

#nav	{
position:absolute; top:80px; left:0px;
width:600px;
margin:0;
padding:0px;
}

#logo	{
position:absolute; top:15px;
float:right;
position:relative;
margin:0;
padding-bottom:30px;
}

#banner	{
width:950px;
position:relative;
margin:0 auto;
padding:0px;
}

#mission {
	width:950px;
	color:#666666;
	font-size:13px;
	line-height:15px;
	position:relativel;
	margin:0 auto;
	padding-bottom:15px;
}

input {
background-color: #ffffff;
color: #666666;
border: #666666 1px solid;
font-family: arial, verdana, ms sans serif;
font-weight: normal;
font-size: 10px;
}

input.submit {
background-color: #666666;
color: #ffffff;
border: #666666 1px solid;
font-family: arial, verdana, ms sans serif;
font-weight: normal;
font-size: 10px;
}

textarea {
background-color: #ffffff;
border: #666666 1px solid;
color: #666666;
font-family: arial, verdana, ms sans serif;
font-size: 10px;
font-weight: normal;
}



#footer	{
width:950px;
height:40px;
background-color:#003366;
position:relative;
margin:0 auto;
padding:0px;
font:10px Arial, Helvetica, sans-serif; color:#ffffff; text-align:left;
}


.style4 {font-size: 17px; }
.style5 {font-size: 17px; text-transform:uppercase; line-height:15px; }
.style6 {font-size: 17px; line-height:15px; text-align:center; }
.clickhere {float:right; }


.leftcolumn { float:left; width:440px; margin-right:20px; margin-top:0px; padding:0px; }
.rightcolumn { float:left; width:440px; margin-right:0px; margin-top:10px; padding:0px; min-height:350px; }

.leftcolumn-gallery { float:left; width:440px; margin-right:0px; margin-top:0px; padding:0px; }
.rightcolumn-gallery { float:right; width:440px; margin-right:0px; margin-top:0px; padding:0px; }

.column1 { float:left; width:313px; margin-right:20px; margin-top:10px; min-height:220px; }
.column2 { float:left; width:313px; margin-right:20px; margin-top:10px; min-height:220px; }
.column3 { float:left; width:300px; margin-top:10px; min-height:220px; }
.column3-form { float:left; width:314px; margin-top:10px; min-height:700px; }
.column1and2 { float:left; width:625px; margin-right:25px; margin-top:10px; min-height:220px; }
.column1and2and3 { float:left; width:950px; margin-top:10px; min-height:70px; }
.footer1 { width:950px; }


.pullquote1 {font:17px Arial, Helvetica, sans-serif}
.heading {font:17px Arial, Helvetica, sans-serif}

.footer-logos { float:left; width:133px; margin-right:215px; padding-top:8px; padding-left:10px; min-height:60px; }
.footer-text1 a {color:#ffffff; text-decoration:none; }
.footer-text1 { float:left; width:100px; min-height:40px; margin-right:20px; font:10px Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; }
.footer-text2 { float:left; width:80px; min-height:40px; margin-right:20px; font:10px Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; }
.footer-text3 { float:right; width:180px; min-height:40px; font:10px Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; }
.footer-text4 { float:left; width:170px; min-height:40px; margin-right:20px; font:10px Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; }
