﻿body {
	background-color:#ffffff; 
	background-image:URL("images/bg4.jpg"); 
	background-repeat: no-repeat; 
	font-family: arial, helvetica, "sans serif";}

p {
	color: #555555;
	font-size: 9pt;
	}
	
.spc {
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10pt;
	color:#111111;
	font-weight:normal;
	}

.annBox  {
	width:50%;
	vertical-align:top;
	border:solid; 
	border-color: #000080 #9a9a9a #9a9a9a #000080; 
	border-width:2 1 1 2; 
	padding:5 10 10 10;
	}

.ctrNormal {
	width:90%;
	text-align:justify;
	font-family:arial,helvetica,"sans serif";
	font-size:9pt;
	font-weight:normal;
	color:#555555;
	}

.sml {
	font-family: arial, helvetica, "sans serif";
	color:#555555;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	}

.title1  {
	font-family:arial,helvetica,"sans serif";
	font-size:11pt;
	font-weight:bold;
	color:#444444;
	text-decoration:none;
	}	

.ctrTitle {
	width:70%;
	text-align:center;
	font-size:14pt;
	font-family:verdana,arial,helvetica,"sans serif";
	font-weight:bold;
	color:#000080;
	}

.pop {
	padding:1 0 2 0;
	border-bottom:1px gray dashed;
}

a:link {font-size: 9pt;font-weight: normal;color: #0000ff;text-decoration: none;}
a:visited {font-size: 9pt; font-weight: normal; color: #ff0000; text-decoration: none;}
a:active{font-size: 9pt;font-weight: normal;color: #707070;text-decoration: none;}
a:hover	{font-size: 9pt;font-weight: normal;color: #007700;text-decoration: underline;}

a.menus:link { color: #000000; font-family: arial, helvetica, 'sans serif'; font-size: 9pt; font-weight:normal; 
text-decoration: none }
a.menus:visited {color: #000000; font-family: arial, helvetica, 'sans serif'; font-size: 9pt; font-weight:normal;
text-decoration: none }
a.menus:active {color: #cccccc; font-family: arial, helvetica, 'sans serif'; font-size: 9pt; font-weight:normal;
text-decoration: none }
a.menus:hover { color: #0000ff; background-color: #ffff00; font-family: arial, helvetica, 'sans serif'; font-size: 9pt; font-weight:normal; text-decoration: underline }

a.menusMain:link { color: #000000; font-family: arial, helvetica, 'sans serif'; font-size: 9pt; font-weight:normal; 
text-decoration: none }
a.menusMain:visited {color: #000000; font-family: arial, helvetica, 'sans serif'; font-size: 9pt; font-weight:normal;
text-decoration: none }
a.menusMain:active {color: #cccccc; font-family: arial, helvetica, 'sans serif'; font-size: 9pt; font-weight:normal;
text-decoration: none }
a.menusMain:hover { color: #0000ff; background-color: #ffff00; font-family: arial, helvetica, 'sans serif'; font-size: 9pt; font-weight:normal; text-decoration: underline }

a.menusTtl:link { color: #ffff00; font-family: arial, helvetica, 'sans serif'; font-size: 9pt; font-weight:bold; 
text-decoration: underline }
a.menusTtl:visited {color: #ffff00; font-family: arial, helvetica, 'sans serif'; font-size: 9pt; font-weight:bold;
text-decoration: underline }
a.menusTtl:active {color: #ffff00; font-family: arial, helvetica, 'sans serif'; font-size: 9pt; font-weight:bold;
text-decoration: underline }
a.menusTtl:hover { color: #ffff00; font-family: arial, helvetica, 'sans serif'; font-size: 9pt; font-weight:bold; text-decoration: none }

a.bodyTextSpc:link {font-size: 9pt;font-weight: normal;color: #0000ff;text-decoration: underline;}
a.bodyTextSpc:visited {font-size: 9pt;font-weight: normal;color: #ee0000;text-decoration: underline;}
a.bodyTextSpc:active {font-size: 9pt;font-weight: normal;color: #0000ff;text-decoration: none;}
a.bodyTextSpc:hover {font-size: 9pt;font-weight: normal;color: #007700;text-decoration: none;}

a.menufoot:link {color: #0000ff; font-family: arial, helvetica, 'sans serif'; font-size: xx-small; font-weight:normal; 
text-decoration: none }
a.menufoot:visited {color: #0000ff; font-family: arial, helvetica, 'sans serif'; font-size: xx-small; font-weight:normal; text-decoration: none }
a.menufoot:active {color: #0000ff; font-family: arial, helvetica, 'sans serif'; font-size: xx-small; font-weight:normal; text-decoration: none }
a.menufoot:hover {color: #ff0000; font-family: arial, helvetica, 'sans serif'; font-size: xx-small; font-weight:normal; text-decoration: underline }

h1  {color:#0000ff; font-size:11pt; font-weight:bold; text-decoration:none}
h2  {color:#000000; font-size:14pt; font-weight:bold; text-decoration:none}

li  {color:#000000; font-size: 8pt; font-weight:normal; text-decoration:none }

.inset {background: transparent; width:100%;}

.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b 
	{display:block; overflow:hidden; font-size:1px;}

.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {height:1px;}
.inset .b2 {background:#fcfcfc; border-left:1px solid #444; border-right:1px solid #888;}
.inset .b3 {background:#fcfcfc; border-left:1px solid #444; border-right:1px solid #999;}
.inset .b4 {background:#fcfcfc; border-left:1px solid #444; border-right:1px solid #aaa;}
.inset .b4b {background:#fcfcfc; border-left:1px solid #888; border-right:1px solid #ccc;}
.inset .b3b {background:#fcfcfc; border-left:1px solid #999; border-right:1px solid #ccc;}
.inset .b2b {background:#fcfcfc; border-left:1px solid #aaa; border-right:1px solid #ccc;}

.inset .b1 {margin:0 5px; background:#444;}
.inset .b2, .inset .b2b {margin:0 3px; border-width:0 2px;}
.inset .b3, .inset .b3b {margin:0 2px;}
.inset .b4, .inset .b4b {height:2px; margin:0 1px;}
.inset .b1b {margin:0 5px; background:#ccc;}

.inset .boxcontent {
	display:block; 
	background:#fbfbfb; 
	border-left:1px solid #444; 
	border-right:1px solid #ccc; 
	padding:5 10 10 10; 
	color: #555555; 
	font-size: 9pt;
	}


#Community { left:150px; position: absolute; top: 145px;width:250px; visibility: hidden; z-index: 15 }
#Township { left:150px; position: absolute; top: 155px; width:250px; visibility: hidden; z-index: 15 }
#Demographics { left:150px; position: absolute; top: 225px; width:250px; visibility: hidden; z-index: 15 }
#Events { left:150px; position: absolute; top: 245px; width:250px; visibility: hidden; z-index: 15 } 
#Voter{ left:150px; position: absolute; top: 265px; width:250px; visibility: hidden; z-index: 15 }
#Links{ left:150px; position: absolute; top: 285px; width:250px; visibility: hidden; z-index: 15 }
#Depts { left:300px; position: absolute; top: 220px; width:250px; visibility: hidden; z-index: 17 }
#Comms { left:300px; position: absolute; top: 240px; width:250px; visibility: hidden; z-index: 18 }

#content {
	position: absolute; left: 170px; top: 130px; z-index: 6; height:829px; width:620px; 
}

#headline {
	margin:0px 120px 0px 135px;width:350px;height:300px;vertical-align:top;text-align:center;
}