body {	background-color: #666699;	border: none;	font-family: "Gill Sans", Arial, Helvetica, sans-serif;	font-size:62.5%;}/***********************************************//* Layout Divs                                 *//***********************************************/#contentBanner{	margin: 0 0 10px 0;	padding: 5px 0px 1px 0px;	border-bottom: 1px solid #cccccc;	width: 100%;}#contentBanner p {	margin: 0px 0px 0px 170px;	padding: 0px 0px 5px 0px;	font-family: "Gill Sans", Arial, Helvetica, sans-serif;	font-size: 1.4em;	color: #FFFFFF;	}#contentBanner img{	padding: 0px 0px 5px 0;}img.headshot  {	margin-left:45px;	Margin-top: 10px;	margin-right:50px;	padding: 0px 0px 5px 0px;	float: left;}#contentBanner a {	color: #FFFFFF;	text-decoration: none;	margin:0 .5em;}	#contentBanner a:hover {	text-decoration: underline;	}#navBar{	float: left;	width:145px;	margin: 0;	padding: 0;	background: url(../Library/images/fence_01.gif) top center no-repeat;	font-size:1.8em;}#content{	margin-left:165px;	background-color: #FFFFFF;	border: medium solid #000066;	margin-right: 10%;	padding:2em;}#content h3{	font-family: "Gill Sans", Arial, Helvetica, sans-serif;	font-size: 1.9em;	font-style: italic;	color: 000066;	text-align:center;	line-height: 1em;	}#content h1{	font-family: "Gill Sans", Arial, Helvetica, sans-serif;	font-size: 1.9em;	font-style: Bold;	color: 000066;	text-align:center;}#content h2{	font-family: "Gill Sans", Arial, Helvetica, sans-serif;	font-size: 1.6em;	color: 000066;	line-height: 1em;}#content table {	font-size: 1.2em;	line-height:1em;	border: 2px #000066;}#content p {	font-size: 1.3em;	line-height:1.2em;	font-family: "Gill Sans", Arial, Helvetica, sans-serif;}#content ul {	font-size: 1.2em;	line-height:1.2em;	font-family: "Gill Sans", Arial, Helvetica, sans-serif;}#content ol {	font-size: 1.2em;	line-height:1.2em;}#content a {	color: #6633FF;	text-decoration: none;	line-height:1em;}#content a:hover {	text-decoration: underline;	}#content a:active {	text-decoration: underline;	color: 000066;	}/*********** #sectionLinks styles ***********/ul#menu {	list-style-type:none; 	margin:29px 0 0 0; 	padding:0;	background: url(../Library/images/fence_02.gif) top left repeat-y;}ul#menu li {	margin-top:.25em;	line-height:1.6em;}a.mainItem, span.mainItem {	display:block;	text-align:center;	text-decoration:none;	padding:0.20em 0.23em;	background-color:#000066;	border: 2px solid #FFFFFF;	color:white;	font-family: "Gill Sans", Arial, Helvetica, sans-serif;	margin:0;	width:98%;}a.mainItem a:hover {	text-decoration: underline;	}	a.navLink {	display:block;	text-align:center;	text-decoration:none;	padding:0.20em 0.23em;	color:white;	font-family: "Gill Sans", Arial, Helvetica, sans-serif;	margin:0;	width:98%;	}a.navLink a:hover{	text-decoration: underline;}ul.submenu {	list-style-type:none;	margin:0;	padding:0;	background-color:#666699;}li.communities {	margin:0 0 0 0;}li.communities a {	background: transparent url(../Library/images/TownSign.gif) top left no-repeat;	display:block;	width:145px;	height:35px;	line-height:35px;	text-align: center;	font-family: "Gill Sans", Arial, Helvetica, sans-serif;	color: #000066;	border: none;	text-decoration:none;}li.communities a:hover {	text-decoration:underline;	}/************* #siteInfo styles ***************/#footer{	clear: both;	width: 60%;	position:relative;	top: 1em;	margin: 0px 40% 2em 20%;	}#footer p {	font-family: "Gill Sans", Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	text-align:center;		}	#footer img{	text-align:center;	margin: 3px 0 0px 0;		}a:hover {	text-decoration: underline;}.Captions {	font-size: 12px;	color: #FFFFFF;	text-decoration: none;}