html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

img{border:0px;}



#page{
 margin:0px auto;/* center the div*/
 width:960px; 
}
#main{
 margin:0px;
 padding:0px;
 height:402px;
 background-image:url(../images/main.gif);
 background-repeat:no-repeat;
}
#sub{
 margin:0px;
 padding:0px;
 height:199px;
 background-image:url(../images/sub-header.gif);
 background-repeat:no-repeat;
}
body{
 margin:0px;
 padding:0px;
 background-image:url(../images/sub-background.gif);
 background-position:top;
 background-repeat:repeat-x;
}


#header{
 	width:960px;
	height:129px;
 	float:left;
}

#logo{
	width:425px;
	height:93px;
	float:left;
	margin-top:20px;
}
#nav{
width:480px;
float:left;
}

#pages_nav{
 	width:480px;
	margin-top:60px;
	margin-left:30px;
 	float:left;

}
 
 #pages_nav li{
 	display:inline;
    margin:0;
 	padding:0px;
	color:#565656;

 }
 
 #pages_nav li a{
	padding:10px 10px 5px 10px;
	color:#565656;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
 }
 
 #pages_nav li a:hover, #pages_nav li.active a{
 	color:#4f84ba;
	background:url(../images/menu-hover.gif) no-repeat 10px 100%;
}
 #pages_nav li.active a{
 	color:#4f84ba;
}








#page_body{
   width:960px;
   float:left;
}



#feature_text{
	width:440px;
	height:270px;
	float:left;
 }
 
.featuretexttitle{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	font-variant: small-caps;
	letter-spacing: 5px;
	margin-top: 40px;
	margin-bottom:30px;
	color: #FFFFFF;
}

.featuretextcopy {
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	margin-top: 30px;
	margin-bottom:30px;
	color: #FFFFFF;
	}
 
 #feature_image{
	width:440px;
	height:270px;
	float:left;
	text-align: center;
	margin: 10px;
}

#content{
 width:960px;
 float:left;
}

h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
}




#text1{
width:290px;
float:left;
padding:15px;
}

#text2{
width:290px;
float:left;
padding:15px;
}
#text3{
width:290px;
float:left;
padding:15px;
}

#more{
width:77px;
height:25px;
padding-top:5px;
margin-top:5px;
background-image:url(../images/button.gif);
font-family:"Times New Roman", Times, serif;
text-align:center;
font-size:14px;
color:#003556;
background-repeat:no-repeat;

}
#more a{
	color:#003556;
	text-decoration:none;
}
#more a:hover{
	color:#000000;
}




#footer_nav{
 	width:950px;
	margin-left:auto;
 	margin-right:auto;
	text-align:center;

}
 
 #footer_nav li{
 	display:inline;
    margin:0;
 	padding:20px;
	color:#565656;

 }
 
 #footer_nav li a{
	padding:10px 10px 5px 10px;
	color:#565656;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
 }
 
 #footer_nav li a:hover, #pages_nav li.active a{
 	color:#4f84ba;
	background:url(../images/menu-hover.gif) no-repeat 10px 100%;
}
 #footer_nav li.active a{
 	color:#4f84ba;
}



#footer{
   width:100%;
   height:157px;
   float:left;
   background-image:url(../images/footer.gif);
   background-repeat:repeat-x;
}

#footer_container{
width:950px;
 margin:15px auto 75px auto;/* center the div*/
}
#copyright{
	width:250px;
	margin-left:50px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003556;
}
#contact{
	width:500px;
	margin-right:50px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003556;
	text-align: right;
}
#contact a{
	color:#003556;
	text-decoration:none;
}
#contact a:hover{
	color:#FFFFFF;
}


/* Interior Pages */

  #interior_body{
	width:625px;
	margin-top:45px;
	margin-left:75px;
	margin-bottom:25px;
    font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	color:#565656;
  }
    #interior_body_team{
	width:525px;
	margin-top:45px;
	margin-left:75px;
	margin-bottom:25px;
    font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	color:#565656;
	float:left;
  }
  
 #interior_body_larger {
font-size:16px;
}

  #interior_body ul{
  margin-left:40px;
 }
#interior_body p{
padding-bottom:10px;
}
#interior_body p a{
	color:#565656;
	text-decoration:underline;

}
#interior_body p a:hover{
	color:#4f84ba;
	text-decoration:underline;
	}

#interior_body p a:active{
	color:#565656;
	text-decoration:underline;

}

  #interior_body_team ul{
  margin-left:40px;
 }
#interior_body_team p{
padding-bottom:10px;
}
#interior_body p_team a{
	color:#565656;
	text-decoration:underline;

}
#interior_body_team p a:hover{
	color:#4f84ba;
	text-decoration:underline;
	}

#interior_body_team p a:active{
	color:#565656;
	text-decoration:underline;

}





#pagetitle {
    font-family:"Times New Roman", Times, serif;
	font-size:26px;
	color:#ffffff;
	margin-left:55px;
	margin-top:20px;
}
.quote {
    font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#ffffff;
	text-align:left;
	margin-left:190px;
	font-variant:small-caps;
	font-weight:200;
}
#quotebox {
    font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-variant:small-caps;
	font-weight:200;
	float:right;
	width:200px;
	padding:75px 5px 25px 45px;
	color:#00496b;
}

#subnav {
font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	color:#4f84ba;
	margin-top:20px;
	margin-left: 85px;
}
#subnav a{
color:#4f84ba;
text-decoration:none;
}
#subnav a:hover{
color:#4f84ba;
text-decoration:none;
}
#subnav a:visited{
color:#4f84ba;
text-decoration:none;
}

.sectionheader {
font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#4f84ba;
}
.rightimagespace {
margin-right:10px;
}
.printbio {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: underline;
	text-align: right;
	font-weight: bold;
}
#features{
display: inline;
list-style:none;
}

