h1.Header {
	font-size: 1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #385450;
	font-style: italic;
}

h2.SubHeader {
	font-size: 0.85em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*color: #385450;*/
	color: #990000;
}

p.Paragraphs {
	font-size: 0.85em;
}


h1 {
	font-size: 1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #385450;
	font-style: italic;
}

h2 {
	font-size: 0.85em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
}

body {
	background: #385450 url('images/back.png') no-repeat top center;
	min-width: 712px;
	text-align: center;
	margin: 0;
	padding: 0;
}

div#all {
	background-color: #ffffff;
	width: 712px;
	text-align: left;
	padding: 0;
	margin: 0 auto 0 auto;
	border-top: 1px solid #385450;
	position: relative;
	top: -1px;
}

div#content {
	background-color: #ffffff;
	margin: 420px 245px 0px 30px;
	padding: 0 0 30px 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}

div#content, div.fonts1 {
	font-size: 1em;
}

div.fonts2 {
	font-size: 1.3em;
}

.mmhide_bottomborder1 {
	border-bottom: 1px solid #002aff;
}

.mmhide_bottomborder2 {
	border-bottom: 1px solid #bad6c6;
}

.mmhide_grayb {
	border: 1px solid #666666;
}

.mmhide_footer {
	border-top: 1px solid #bad6c6;
	margin: 10px 0 0 0;
	padding: 5px 0 5px 0;
	color: #666666;
	font-size: 0.75em;
	text-align: center;
}

p, ul, ol, td {
	font-size: 0.85em;
}

a {
	color: #002aaa;
}

a:hover {
	color: #002aff;
}

div#subnav {
	position: absolute;
	width: 210px;
	right: 0;
	top: 470px;
	/*border: 1px solid red;*/
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}

div#subnav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

div#subnav li {
	list-style: none;
	margin: 0;
	padding: 0;
	background: #ffffff url(images/bullet.gif) no-repeat 3px 7px;
}

div#subnav li a {
	display: block;
	width: 189px;
	_width: 200px;
	padding: 3px 2px 3px 19px;
	text-decoration: none;
	color: #002aaa;
}

div#subnav li a:hover {
	color: #990000;
	text-decoration: underline;
	background: #deffed url(images/bullet-mint.gif) no-repeat 3px 7px;
}

img#coll1 {
	position: absolute;
	top: 80px;
	right: 397px;
}

img#coll2 {
	position: absolute;
	top: 80px;
	right: 0;
}

img#coll3 {
	position: absolute;
	top: 267px;
	right: 267px;
}

img#coll4 {
	position: absolute;
	top: 267px;
	right: 2px;
}

img#coll5 {
	position: absolute;
	top: 308px;
	right: 483px;
	padding: 0;
	margin: 0;
}

img#coll6 {
	position: absolute;
	top: 308px;
	right: 265px;
	padding: 0;
	margin: 0;
}

div#nav {
	position: absolute;
	top: 0;
	left: 15px;
	/*width: 674px;*/
	width: 695px;
	height: 74px;
	padding: 0;
	margin: 0;
	/*border: 1px solid red;*/
}

/* button 1 */
div#butt1 {
	width: 54px;
	height: 74px;
	float: left; }

div#butt1 a {
	display: block;
	width: 54px;
	height: 74px; }

div#butt1 a:hover {
	background-image: url('images/buttons-over1.gif'); border-bottom: 1px solid #ffffff; }

div#butt1 a:hover img {
	display: none; }

body.mmhide_home div#butt1 a.mmhide_home {
	background-image: url('images/buttons-at1.gif'); }

body.mmhide_home div#butt1 a.mmhide_home img {
	display: none; }

/* button 2 */
div#butt2 {
	width: 57px;
	height: 74px;
	float: left; }

div#butt2 a {
	display: block;
	width: 57px;
	height: 74px; }

div#butt2 a:hover {
	background-image: url('images/buttons-over2.gif'); border-bottom: 1px solid #ffffff; }

div#butt2 a:hover img {
	display: none; }

body.mmhide_newsevents div#butt2 a.mmhide_newsevents {
	background-image: url('images/buttons-at2.gif'); }

body.mmhide_newsevents div#butt2 a.mmhide_newsevents img {
	display: none; }

/* button 3 */
div#butt3 {
	width: 89px;
	height: 74px;
	float: left; }

div#butt3 a {
	display: block;
	width: 89px;
	height: 74px; }

div#butt3 a:hover {
	background-image: url('images/buttons-over3.gif') ;border-bottom: 1px solid #ffffff; }

div#butt3 a:hover img {
	display: none; }

body.mmhide_community div#butt3 a.mmhide_community {
	background-image: url('images/buttons-at3.gif'); }

body.mmhide_community div#butt3 a.mmhide_community img {
	display: none; }

body.mmhide_directory a.mmhide_directory, body.mmhide_assessor a.mmhide_assessor, body.mmhide_community-development a.mmhide_community-development, body.mmhide_manager a.mmhide_manager, body.mmhide_clerk a.mmhide_clerk, body.mmhide_treasurer a.mmhide_treasurer, body.mmhide_dpw a.mmhide_dpw, body.mmhide_engineering a.mmhide_engineering, body.mmhide_finance a.mmhide_finance, body.mmhide_fire a.mmhide_fire, body.mmhide_parks-and-rec a.mmhide_parks-and-rec, body.mmhide_police a.mmhide_police, body.mmhide_officials-sub a.mmhide_officials-sub, body.mmhide_water a.mmhide_water, body.mmhide_waste-water a.mmhide_waste-water, body.mmhide_view0 a.mmhide_view0, body.mmhide_view1 a.mmhide_view1, body.mmhide_view2 a.mmhide_view2, body.mmhide_public_services a.mmhide_public_services, body.mmhide_community-sub a.mmhide_community-sub, body.mmhide_arts a.mmhide_arts, body.mmhide_business a.mmhide_business, body.mmhide_education a.mmhide_education, body.mmhide_health a.mmhide_health, body.mmhide_parks a.mmhide_parks, body.mmhide_service_orgs a.mmhide_service_orgs, body.mmhide_worship a.mmhide_worship, body.mmhide_businesses-main a.mmhide_businesses-main, body.mmhide_map a.mmhide_map, body.mmhide_usgs a.mmhide_usgs, body.mmhide_travel a.mmhide_travel, body.mmhide_demographics a.mmhide_demographics, body.mmhide_utilities a.mmhide_utilities, body.mmhide_incentives a.mmhide_incentives, body.mmhide_add_info a.mmhide_add_info, body.mmhide_businesses-sub a.mmhide_businesses-sub, body.mmhide_location a.mmhide_location {
	background: #ececec url(images/bullet-gray.gif) no-repeat 2px 6px;
}

/* button 4 */
div#butt4 {
	width: 74px;
	height: 74px;
	float: left; }

div#butt4 a {
	display: block;
	width: 74px;
	height: 74px; }

div#butt4 a:hover {
	background-image: url('images/buttons-over4.gif'); border-bottom: 1px solid #ffffff; }

div#butt4 a:hover img {
	display: none; }

body.mmhide_businesses div#butt4 a.mmhide_businesses {
	background-image: url('images/buttons-at4.gif'); }

body.mmhide_businesses div#butt4 a.mmhide_businesses img {
	display: none; }

/* button 5 */
div#butt5 {
	width: 53px;
	height: 74px;
	float: left; }

div#butt5 a {
	display: block;
	width: 53px;
	height: 74px; }

div#butt5 a:hover {
	background-image: url('images/buttons-over5.gif'); border-bottom: 1px solid #ffffff; }

div#butt5 a:hover img {
	display: none; }


/* button 6 */
div#butt6 {
	width: 105px;
	height: 74px;
	float: left; }

div#butt6 a {
	display: block;
	width: 105px;
	height: 74px; }

div#butt6 a:hover {
	background-image: url('images/buttons-over6.gif'); border-bottom: 1px solid #ffffff; }

div#butt6 a:hover img {
	display: none; }

body.mmhide_officials div#butt6 a.mmhide_officials {
	background-image: url('images/buttons-at6.gif'); }

body.mmhide_officials div#butt6 a.mmhide_officials img {
	display: none; }

ul ul, ol ol {
	font-size: 1em;
}

.mmhide_addb {
	border: 1px solid #a0a0a0;
	padding: 1px;
}

.mmhide_slideshowcont {
	float: right;
	margin: 0 0 15px 15px;
	padding: 1px;
}

table.mmhide_shadeit {
	border-top: 1px solid #a0a0a0;
	border-right: 1px solid #a0a0a0;
	border-left: 1px solid #a0a0a0;
}

table.mmhide_shadeit td {
	border-bottom: 1px solid #cfcfcf;
	padding: 6px 10px 6px 10px;
}

table.mmhide_shadeit tr.mmhide_hd {
	color: #002aaa;
	background-color: #deffed;
}

table.mmhide_shadeit tr.mmhide_odd {
	background-color: #efefef;
}

table.mmhide_contactd h2 {
	margin: 0;
	padding: 6px 0 4px 0;
}