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;
	line-height:1em;
	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:45px;
	background-color: #FFFFFF;
	border: medium solid #000066;
	margin-right: 20%;
	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.2em;
	line-height:1em;
	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: 10px;
	margin: 0px 40% 2em 15%;
	left: -2px;
}
#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;
}

#music{
	clear: both;
	width: 60%;
	position:relative;
	top: 1em;
	margin: 0px 40% 2em 20%;	
}
#music p {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align:center;
	}

#music a {
	color: #000099;
	text-decoration: none;
	line-height:1em;
}
#music a:hover {
	text-decoration: underline;
	}
#music a:active {
	text-decoration: underline;
	color: 000066;
	}
table {
}

