#economicdevelopmentmenu li a,
#aboutusmenu li a,
#visitorsmenu li a,
#departmentsservicesmenu li a,
#yourgovernmentmenu li a  {
   color: #FFFFFF;
}

#villageeventsbutton a:hover,
#communityeventsbutton a:hover  {
   background-position: -118px 0%;x
}

#id65morebutton a:hover,
#id64morebutton a:hover  {
   background-position: -40px 0%;
}

#quicklinksmenu li a:hover  {
   color: #CA7120;
}

#economicdevelopmentmenu  {
   z-index: 5;
}

#departmentsservicesmenu  {
   z-index: 4;
}

#communitynewsnotices  {
   visibility: visible;
   position: absolute;
   left: 213px;
   top: 417px;
   z-index: 1;
   width: 309px;
}

#quicklinksmenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: dotted;
   border-width: 1px;
   border-top: 0px;
   padding-left: 10px;
   padding-right: 0px;
   text-decoration: none;
   color: #030303;
   width: 100%;
   display: block;
   background-color: #FFFFFF;
}

#yourgovernmentmenu  {
   z-index: 7;
}

#quicklinksmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#meetingstextcopy  {
   visibility: visible;
   position: absolute;
   left: 218px;
   top: 450px;
   z-index: 1;
   width: 391px;
}

#id64morebutton  {
   visibility: visible;
   position: absolute;
   left: 577px;
   top: 556px;
   z-index: 1;
   width: 40px;
   height: 8px;
}

#id65morebutton  {
   visibility: visible;
   position: absolute;
   left: 578px;
   top: 709px;
   z-index: 2;
   width: 40px;
   height: 8px;
}

#quicklinksmenu  {
   font: 11px/24px Arial;
   margin: -1px 0px 0px 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #030303;
   position: absolute;
   left: 783px;
   top: 291px;
   z-index: 1;
   width: 148px;
}

#meetingsevents  {
   visibility: visible;
   position: absolute;
   left: 216px;
   top: 568px;
   z-index: 1;
   width: 291px;
}

#calendarphoto  {
   background: url(homemedia/calendarphoto.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 646px;
   top: 296px;
   z-index: 1;
   width: 121px;
   height: 130px;
}

#calendartext  {
   visibility: visible;
   position: absolute;
   left: 653px;
   top: 275px;
   z-index: 2;
   width: 114px;
}

#meetingstext  {
   visibility: visible;
   position: absolute;
   left: 215px;
   top: 607px;
   z-index: 3;
   width: 391px;
}

#visitorsmenu  {
   z-index: 6;
}

#welcome2text  {
   visibility: visible;
   position: absolute;
   left: 218px;
   top: 293px;
   z-index: 1;
   width: 403px;
}

#aboutusmenu  {
   z-index: 3;
}

#welcometext  {
   visibility: visible;
   position: absolute;
   left: 216px;
   top: 259px;
   z-index: 2;
   width: 208px;
}

#qltext  {
   visibility: visible;
   position: absolute;
   left: 790px;
   top: 266px;
   z-index: 1;
   width: 133px;
}

#map  {
   background: url(homemedia/map.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 446px;
   z-index: 1;
   width: 191px;
   height: 210px;
}
.header
	{
		vertical-align:top;
		padding:0px;
		margin:0px;
		text-align:right;
		height:20px;
		background: #cf3114;
	}
.header2
	{
		vertical-align:top;
		padding:0px;
		margin:0px;
		background:#cf3114 url(images/navBack.jpg) bottom right repeat-y;
	}
.contentArena
	{
	background:#ffffff;
	}

.leftPain
	{
	width:20%;
	text-align:center;
	vertical-align:top;
	}
	
.rightPain
	{
	text-align:justify;
	border-left:dotted 1px #000;
	vertical-align:top;
	padding:0px 10px 0px 20px;
	}
	
.contentPain
	{
	text-align:justify;
	vertical-align:top;
	padding:0px 10px 0px 10px;
	border-left:dotted 1px #000;
	}
	
.footer
	{
		background:url(images/backgroundbottom.gif) no-repeat #FFF bottom left;
		height:227px;
		vertical-align:bottom;
		padding-bottom:7px;
		text-align:center;
	}
	
.mainFrame
	{
		text-align:center;
		width:937px;
	}
	
.contentArena
	{
		vertical-align:top;
		padding-top:10px;
		text-align:center;
	}

.painage
	{
		width:938px;
		text-align:center;
		float:left;
	}
	
.rightZone
	{
		text-align:center;
		vertical-align:top;
		padding-top:15px;
		border:dotted 1px #000;
	}
	
.topPain
	{
		text-align:justify;
		vertical-align:top;
	}
	
.bottomPain
	{
		vertical-align:top;
	}
	
.LinksObject
	{
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
	}
	
.solPartNav
	{
		height:30px;
		width:745px;
	}
.navArrange
	{
		vertical-align:top;
		text-align:left;
		background: #cf3114;
	}
.Nav
	{
	background: #cf3114;
	color:#ffffff;
	font:Helvetica, Arial 10pt normal;
	vertical-align:top;
	text-align:right;
	}	
	
.SkinObject

	{
	font-weight: normal;
	font-size: 8.5pt;
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.SkinObject a:link

	{
	font-weight: normal;
	font-size: 8.5pt;
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.SkinObject a:hover

	{
	font-weight: normal;
	font-size: 9pt;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.LinksObject a:hover
	{
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		font-size: 9pt;
	}
	
.LinksObject a:link
	{
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		font-size: 9pt;
	}
	
.LinksObject a:visited
	{
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		font-size: 9pt;
	}
	
/* solPart Styles */	
	
.MainMenu_MenuContainer
	{
		background-color: transparent;
	}
.MainMenu_MenuBar
	{
		cursor: pointer;
		height: 16px;
		background-color: Transparent;
	}
.MainMenu_MenuItem
	{
		cursor: pointer;
		color: black;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 14px;
		font-weight: normal;
		font-style: normal;
		border-right:none;
		border-left:none;
		border-top:none;
		border-bottom:dotted 1px #000;
		background-color: Transparent;
	}
.MainMenu_MenuIcon
	{
		cursor: pointer;
		background: none;
		border:none;
		text-align: center;
		width: 0px;
		height: 21px;
	}
.MainMenu_SubMenu
	{
		z-index: 1000;
		cursor: pointer;
		background:#FFB029;
		color:#000;
		border:none;
		margin-top:2px;
	}
.MainMenu_SubMenuItem
	{
		font-size:12px;
	}
.MainMenu_MenuBreak
	{
		border:none;
		height: 1px;
		background:none;
	}
.MainMenu_MenuItemSel
	{
		cursor: pointer;
		color: #D63114;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 14px;
		font-weight: normal;
		font-style: normal;
		background:#ffb029;
		border-bottom:dotted 1px #000;
	}
.MainMenu_MenuArrow
	{
		font-family: webdings;
		font-size: 16px;
		cursor: pointer;
		border:none;
		width:3px;
	}
.MainMenu_RootMenuItem
	{
		background:none;
		color:#FFF;
		text-align:center;
		font-size:16px;
	}
	
.MainMenu_RootMenuItemSelected
	{
		color:#F4AE4A;
		background:none;
		font-size:16px;
		text-align:center;
	}
	
.MainMenu_RootMenuItemActive
	{
		color:#fff;
		font-size:16px;
		text-align:center;
	}
	
	
.MainMenu_RootMenuArrow
	{
		font-family: webdings;
		font-size: 11pt;
		cursor: pointer;
	}
	
#quicklinksmenu li a:hover  {

   color: #CF3114;
   visibility: visible;

}



#quicklinksmenu li  {

   margin: 0px;
   visibility: visible;

}

#quicklinksmenu  {

   font: 11px/24px Arial;
   margin: -1px 0px 0px 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #030303;
   width: 127px;
   visibility: visible;
   position:relative;
   left:0px;
   top:0px;

}
#qltext  {

   visibility: visible;
   position:relative;
   left:0px;
   top:0px;
   width: 133px;

}

h1
	{
		color:#333;
		font-size:24px;
	}



