body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a { color:#75AD0A; text-decoration:underline}
a:hover {color:#000000; text-decoration:underline}

#wrap{ margin:0 auto; width:760px;}
#container { float:left; display:inline; width:760px; padding:0; background:#FFFFFF ;}

#centering{
	margin:0 auto;
	width: 760px;
	background-color: #FFFFFF;
}
#mainframe {
	width: 760px;
	margin:0;
	padding:0;
	position:absolute;
	background-color: #FFFFFF;
}

#maincontent { display:inline; float:left; width:570px;  }

#maincontent ul{ margin:20px 0 0 00px;}
#maincontent li{ margin:0 0 10px 0px;}


#footer {
	padding-top: 8px;
	width:760px;
	margin:40px 0 0 0;
	display:inline; float:left
}
#sectionLinks{ float:left; display:inline; 	width: 140px; margin: 0 20px 0 20px;	padding: 0;	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	line-height: 17px;
	text-align:left;
}

#sectionLinks ul {	border-right: 2px dotted #75AD0A}

#sectionLinks a {
	color: #000000;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	line-height: 17px;
}
#sectionLinks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #75AD0A;
	text-decoration: none;
	line-height: 17px;
}
.sectionlinksover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #75AD0A;
	text-decoration: none;
	line-height: 17px;
}
#subLinks{
	position: absolute;
	top: 465px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #75AD0A;
	width: 147px;
	text-decoration: none;
	font-weight:bold;
	line-height: 17px;
	text-align:left;
	left: 15px;
}
#subLinks a {
	color: #75AD0A;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	line-height: 17px;
}
#subLinks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	line-height: 17px;
}
.sublinksover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	line-height: 17px;
}
ul#nav{
	list-style-type: none;
	margin: 0;
	padding-left: 0;
}
#topbanner{
	width: 760px; float:left; display:inline
}

#councillogo { width:750px; display:inline; float:right; text-align:right; margin:0 10px 0 0}



#dots{
	position: absolute;
	top: 200px;
	left: 147px;
}
#bop{
	position: absolute;
	top: 154px;
	left: 579px;
	width: 172px;
}
#pip{
	position: absolute;
	top: 154px;
	left: 175px;
	width: 159px;
}

#awards{ float:left; display:inline;}


#photosleft{
	position: absolute;
	top: 563px;
	left: 6px;
	width: 146px;
}
#photosleft2{
	position: absolute;
	top: 449px;
	left: 6px;
	width: 146px;
}




p { font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 12px; padding: 0; margin: 0 0 15px 0;}

h1 { font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight: bold; color: #75AD0A; margin: 0px 0 10px 0; padding:0}


.errtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
}

.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.maintextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}
.maintextboldgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight:bold;
}
.maintextboldgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #75AD0A;
	font-weight:bold;
}
.headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #75AD0A;
}


.subheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #75AD0A;
}
.navover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #75AD0A;
}
.navgreen:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #75AD0A;
	font-weight:bold;
	text-decoration: none;
}
.navgreen:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #75AD0A;
	font-weight:bold;
	text-decoration: none;
}
.navgreen:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #75AD0A;
	font-weight:bold;
	text-decoration: none;
}
.navgreen:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight:bold;
	text-decoration: none;
}
.navgreen2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #75AD0A;
	font-weight:bold;
	text-decoration: none;
}
.navgreen2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #75AD0A;
	font-weight:bold;
	text-decoration: none;
}
.navgreen2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #75AD0A;
	font-weight:bold;
	text-decoration: none;
}
.navgreen2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight:bold;
	text-decoration: none;
}
.maintextlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #75AD0A;
	text-decoration: none;
}
.maintextlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #75AD0A;
	text-decoration: none;
}
.maintextlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #75AD0A;
	text-decoration: none;
}
.maintextlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.form {
	background-color: #ffffff;
	border: 1px solid #75AD0A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#printlink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #75AD0A;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	line-height: 17px;
}
#printlink a:hover{
	color: #999999;
}