P {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	color: #006633;
}

A.small-link:Link:Active {
	font-weight: normal;
	color: black;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.whitelinks {color: #FFFFFF}

UL, LI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 1.15;
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}


.white-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; font-color: white; margin-left: 20px;
}


A.white:Link, A.white:Visited, A.white:Active  { text-decoration : none; font-weight : bold; color : white; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10pt; margin-left: 20pt}

.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: 006633;
}
#pagetitle {
	padding: 8px 0px; }
	
/*css layout styles*/
	
#hometop { postion: relative; padding-bottom: 0px; height: 280px; }
#hometop p#contactlist { list-style-type: none; font-size: 10px; color:#666666; padding: 0px 0px 0px 0px; width: 237px; }
*html #hometop p#contactlist { width: 243px; }

#contactlist h3 { font-size: 12pt; padding: 0px 0px; }

.newsimage { background-color: #ebe9de; padding: 8px; border: 1px solid #dbd8ca; }
.newsimageleft { background-color: #ebe9de; padding: 3px; margin: 0px 10px 0px 3px; border: 1px solid #dbd8ca; float:left; }
.newsimageleftsm { background-color: #ebe9de; padding: 3px; margin: 10px; border: 1px solid #dbd8ca; float:left; }

#homecontactinfo { background-color: #ebe9de; padding-top: 4px; padding-left: 8px; padding-right: 8px; padding-bottom: 4px; float: left; }
*html #homecontactinfo { background-color: #ebe9de; padding: 8px; float: left; }
#towndesrip { float: left; width: 230px; }
*html #towndesrip { margin-top: 8px; width: 236px; }

#homenewswrap {float: left; padding: 0px; }
/*#homenewswrap ul {margin: 0px; padding: 0px;}
#homenewswrap li{ margin-left: 0px; padding: 0px 8px 20px 0px; list-style-type: none; border-bottom: 1px solid #ebe9de; }*/
#homenewswrap img { margin-right: 10px; margin-top: 0px;}
#homenewswrap p { margin-left: 0px; margin-top: 0px;}

#thenewbox { background-color: #56896f; width: 237px; padding: 10px; float:right; margin-top: 0px; margin-left: 4px;}
*html #thenewbox { background-color: #56896f; width: 257px; padding: 8px;  }
#thenewbox p{ font:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; padding: 0px; margin: 0px; color: #FFFF00; font-style: italic; font-weight:bold; text-align: left;}
#thenewbox ul {margin: 0px; padding: 0px;}
#thenewbox li{ list-style-type: none; text-align:left; margin-left: 0px; padding: 5px 0px 0px 0px; border-bottom: none; }
*html #thenewbox li{ list-style-type: none; /*display: inline; margin: 6px; padding: 0px 6px 0px 0px; border-right: 1px solid white;*/ }
.newwhitelinks { color: #FFFFFF; font-size: 11px; }


#homebottom {font-size: 8pt; padding-top: 50px; float:left; clear:both;}
#homebottom a:link{font-size: 8pt;}

/*table styles*/

#newstable {padding: 0px;}
#newstable img { margin-right: 10px; margin-top: 0px;}
#newstable p { margin-left: 0px; margin-top: 0px;}

#newtable p{ font:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; padding: 0px; margin: 0px; color: #FFFF00; font-style: italic; font-weight:bold; text-align: left;}
#newtable  ul {margin: 0px; padding: 0px;}
#newtable  li{ list-style-type: none; text-align:left; margin-left: 0px; padding: 5px 0px 0px 0px; border-bottom: none; }
#newtable  { color: #FFFFFF; font-size: 11px; }

.cinfo { list-style-type: none; font-size: 10px; color:#666666; padding: 0px 0px 0px 0px;}
