@charset "utf-8";
/* CSS Document */

/* This will stop a page-shifting problem in Firefox */
HTML {   
overflow: -moz-scrollbars-vertical;
}

body {
	background-color: #CCCCCC;
}

#bodycontainer {
	width: 955px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	background-color: #fceecc;
	z-index: 2;
	margin-top: -10px;
	background-image: url(images/homefooterbar.jpg);
	background-repeat: no-repeat;
	background-position: bottom;

}
#sitemapbodycontainer {
	width: 955px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	background-color: #fceecc;
	z-index: 2;
	margin-top: -10px;
	background-image: url(images/sitemapfooterbar.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#aboutbodycontainer {
	width: 955px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	background-color: #fceecc;
	z-index: 2;
	margin-top: -10px;
	background-image: url(images/aboutfooterbar.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#residentialbodycontainer {
	width: 955px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	background-color: #fceecc;
	z-index: 2;
	margin-top: -10px;
	background-image: url(images/residentialfooterbar.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#businessbodycontainer {
	width: 955px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	background-color: #fceecc;
	z-index: 2;
	margin-top: -10px;
	background-image: url(images/businessfooterbar.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#adminbodycontainer {
	width: 955px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	background-color: #fceecc;
	z-index: 2;
	margin-top: -10px;
	background-image: url(images/adminfooterbar.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#communitybodycontainer {
	width: 955px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	background-color: #fceecc;
	z-index: 2;
	margin-top: -10px;
	background-image: url(images/communityfooterbar.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#whatsnewbodycontainer {
	width: 955px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	background-color: #fceecc;
	z-index: 2;
	margin-top: -10px;
	background-image: url(images/whatsnewfooterbar.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#contactbodycontainer {
	width: 955px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	background-color: #fceecc;
	z-index: 2;
	margin-top: -10px;
	background-image: url(images/contactfooterbar.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#linksbodycontainer {
	width: 955px;
	float: none;
	margin-right: auto;
	margin-left: auto;
	background-color: #fceecc;
	z-index: 2;
	margin-top: -10px;
	background-image: url(images/linksfooterbar.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#contentcontainer {
	width: 900px;
	position: relative;
	margin-left: 10px;
	float: left;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(bluebg.jpg);
	background-position: right;
	background-repeat: repeat-y;
}

/*add to ie6 stylesheet */
#aboutcontentcontainer { 
	width: 900px;
	position: relative;
	margin-left: 10px;
	float: left;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/aboutbg.jpg);
	background-position: right;
	background-repeat: repeat-y;
}

#residentialcontentcontainer {
	width: 900px;
	position: relative;
	margin-left: 10px;
	float: left;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/residentialbg.jpg);
	background-position: right;
	background-repeat: repeat-y;
}
#businesscontentcontainer {
	width: 900px;
	position: relative;
	margin-left: 10px;
	float: left;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/businessbg.jpg);
	background-position: right;
	background-repeat: repeat-y;
}

#admincontentcontainer {
	width: 900px;
	position: relative;
	margin-left: 10px;
	float: left;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/adminbg.jpg);
	background-position: right;
	background-repeat: repeat-y;
}

#communitycontentcontainer {
	width: 900px;
	position: relative;
	margin-left: 10px;
	float: left;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/communitybg.jpg);
	background-position: right;
	background-repeat: repeat-y;
}

#whatsnewcontentcontainer {
	width: 900px;
	position: relative;
	margin-left: 10px;
	float: left;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/whatsnewbg.jpg);
	background-position: right;
	background-repeat: repeat-y;
}

#contactcontentcontainer {
	width: 900px;
	position: relative;
	margin-left: 10px;
	float: left;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/contactbg.jpg);
	background-position: right;
	background-repeat: repeat-y;
}

#sitemapcontentcontainer {
	width: 900px;
	position: relative;
	margin-left: 10px;
	float: left;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/sitemapbg.jpg);
	background-position: right;
	background-repeat: repeat-y;
}

#linkscontentcontainer {
	width: 900px;
	position: relative;
	margin-left: 10px;
	float: left;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/linksbg.jpg);
	background-position: right;
	background-repeat: repeat-y;
}

#contentcontainer2 {
	width: 900px;
	min-height: 300px;
	float: left;
	position: relative;
	background-image: url(images/homefooterbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}


#sitemapcontentcontainer2 {
	width: 900px;
	min-height: 450px;
	float: left;
	position: relative;
	background-image: url(images/sitemapfooterbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#aboutcontentcontainer2 {
	width: 900px;
	min-height: 450px;
	float: left;
	position: relative;
	background-image: url(images/aboutfooterbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#residentialcontentcontainer2 {
	width: 900px;
	min-height: 450px;
	float: left;
	position: relative;
	background-image: url(images/residentialfooterbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#businesscontentcontainer2 {
	width: 900px;
	min-height: 450px;
	float: left;
	position: relative;
	background-image: url(images/businessfooterbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#admincontentcontainer2 {
	width: 900px;
	min-height: 450px;
	float: left;
	position: relative;
	background-image: url(images/adminfooterbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#communitycontentcontainer2 {
	width: 900px;
	min-height: 450px;
	float: left;
	position: relative;
	background-image: url(images/communityfooterbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#whatsnewcontentcontainer2 {
	width: 900px;
	min-height: 450px;
	float: left;
	position: relative;
	background-image: url(images/whatsnewfooterbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#contactcontentcontainer2 {
	width: 900px;
	min-height: 450px;
	float: left;
	position: relative;
	background-image: url(images/contactfooterbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#linkscontentcontainer2 {
	width: 900px;
	min-height: 450px;
	float: left;
	position: relative;
	background-image: url(images/linksfooterbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}







/*** BEGIN TOP BANNER / NAVIGATION SECTION ***/
#bannerheader {
	width: 955px;
	position: relative;
	float: left;
	background-color: #CCCCCC;
	height: 150px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(banner.jpg);
	background-repeat: no-repeat;
}

#pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #CED5DD;
	position: relative;
	margin-top: 122px;
	margin-left: 20px;
	width: 215px;
	text-align: center;

}

#aboutpagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #959CB6;
	position: relative;
	margin-top: 122px;
	margin-left: 20px;
	width: 215px;
	text-align: center;

}

#residentialpagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #8D9A6A;
	position: relative;
	margin-top: 122px;
	margin-left: 20px;
	width: 215px;
	text-align: center;

}

#businesspagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #B19A5B;
	position: relative;
	margin-top: 122px;
	margin-left: 20px;
	width: 215px;
	text-align: center;

}
#adminpagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #A89E94;
	position: relative;
	margin-top: 122px;
	margin-left: 20px;
	width: 215px;
	text-align: center;

}
#communitypagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #CDA170;
	position: relative;
	margin-top: 122px;
	margin-left: 20px;
	width: 215px;
	text-align: center;

}

#whatsnewpagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #509AA5;
	position: relative;
	margin-top: 122px;
	margin-left: 20px;
	width: 215px;
	text-align: center;

}

#contactpagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #877454;
	position: relative;
	margin-top: 122px;
	margin-left: 20px;
	width: 215px;
	text-align: center;

}

#sitemappagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #948983;
	position: relative;
	margin-top: 122px;
	margin-left: 20px;
	width: 215px;
	text-align: center;

}
#linkspagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #B7C0BB;
	position: relative;
	margin-top: 122px;
	margin-left: 20px;
	width: 215px;
	text-align: center;

}

#homepagelink a:link, #homepagelink a:visited, #homepagelink a:hover, #homepagelink a:active {
	padding: 40px;
	height: 72px;
	width: 180px;
	position: absolute;
	left: 1px;
	top: -1px;
}


/* add to ie6 style sheet */

/* begin about section */
#abouttopnavbar {
	float: left;
	width: 600px;
	position: relative;
	margin-left: 135px;
	height: 30px;
	background-color: #263F6A;
	margin-top: -85px;
}

#abouttopnavbar ul{
	list-style-image: none;
	list-style-type: none;
}

#abouttopnavbar ul li{
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #92A0BD;
}


#abouttopnavbar a:link, #abouttopnavbar a:visited, #abouttopnavbar a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #8E9DB0;
	text-decoration: none;
}

#abouttopnavbar a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
}
/* end about section */

/* begin residential section */
#residentialtopnavbar {
	float: left;
	width: 600px;
	position: relative;
	margin-left: 135px;
	height: 30px;
	background-color: #435125;
	margin-top: -85px;
}

#residentialtopnavbar ul{
	list-style-image: none;
	list-style-type: none;
}

#residentialtopnavbar ul li{
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #9DAA7C;
}

#residentialtopnavbar a:link, #residentialtopnavbar a:visited, #residentialtopnavbar a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #7d8d5e;
	text-decoration: none;
}

#residentialtopnavbar a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
}
/* end residential section */

/*begin business section */

#businesstopnavbar {
	float: left;
	width: 600px;
	position: relative;
	margin-left: 135px;
	height: 30px;
	background-color: #9c7e0f;
	margin-top: -85px;
}

#businesstopnavbar ul{
	list-style-image: none;
	list-style-type: none;
}

#businesstopnavbar ul li{
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #BAA14D;
}

#businesstopnavbar a:link, #businesstopnavbar a:visited, #businesstopnavbar a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #c3ae78;
	text-decoration: none;
}

#businesstopnavbar a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
}
/*end business section */

/*begin admin section */

#admintopnavbar {
	float: left;
	width: 600px;
	position: relative;
	margin-left: 135px;
	height: 30px;
	background-color: #776F65;
	margin-top: -85px;
}

#admintopnavbar ul{
	list-style-image: none;
	list-style-type: none;
}

#admintopnavbar ul li{
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #92A0BD;
}

#admintopnavbar a:link, #admintopnavbar a:visited, #admintopnavbar a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #ababa0;
	text-decoration: none;
}

#admintopnavbar a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
}
/*end admin section */

/*begin community section */

#communitytopnavbar {
	float: left;
	width: 600px;
	position: relative;
	margin-left: 135px;
	height: 30px;
	background-color: #9E6110;
	margin-top: -85px;
}

#communitytopnavbar ul{
	list-style-image: none;
	list-style-type: none;
}

#communitytopnavbar ul li{
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #D8AB74;
}

#communitytopnavbar a:link, #communitytopnavbar a:visited, #communitytopnavbar a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #cca375;
	text-decoration: none;
}

#communitytopnavbar a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
}
/*end community section */

/*begin whats new section */

#whatsnewtopnavbar {
	float: left;
	width: 600px;
	position: relative;
	margin-left: 177px;
	height: 30px;
	background-color: #156570;
	margin-top: -85px;
}

#whatsnewtopnavbar ul{
	list-style-image: none;
	list-style-type: none;
}

#whatsnewtopnavbar ul li{
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #717d73;
}

#whatsnewtopnavbar a:link, #whatsnewtopnavbar a:visited, #whatsnewtopnavbar a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #717d73;
	text-decoration: none;
}

#whatsnewtopnavbar a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
}
/*end whats new section */

/*begin contact section */

#contacttopnavbar {
	float: left;
	width: 600px;
	position: relative;
	margin-left: 177px;
	height: 30px;
	background-color: #584528;
	margin-top: -85px;
}

#contacttopnavbar ul{
	list-style-image: none;
	list-style-type: none;
}

#contacttopnavbar ul li{
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #696c5c;
}

#contacttopnavbar a:link, #contacttopnavbar a:visited, #contacttopnavbar a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #696c5c;
	text-decoration: none;
}

#contacttopnavbar a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
}
/*end contact section */

/*begin site map section */

#sitemaptopnavbar {
	float: left;
	width: 600px;
	position: relative;
	margin-left: 177px;
	height: 30px;
	background-color: #60554F;
	margin-top: -85px;
}

#sitemaptopnavbar ul{
	list-style-image: none;
	list-style-type: none;
}

#sitemaptopnavbar ul li{
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #848074;
}

#sitemaptopnavbar a:link, #sitemaptoptopnavbar a:visited, #sitemaptoptopnavbar a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #848074;
	text-decoration: none;
}

#sitemaptopnavbar a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
}
/*end contact section */

/*begin links section */

#linkstopnavbar {
	float: left;
	width: 600px;
	position: relative;
	margin-left: 135px;
	height: 30px;
	background-color: #8996A0;
	margin-top: -85px;
}

#linkstopnavbar ul{
	list-style-image: none;
	list-style-type: none;
}

#linkstopnavbar ul li{
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #b3bab8;
}

#linkstopnavbar a:link, #sitemaptoptopnavbar a:visited, #sitemaptoptopnavbar a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #b3bab8;
	text-decoration: none;
}

#linkstopnavbar a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
}
/*end contact section */

#aboutbanner {
	width: 955px;
	position: relative;
	float: left;
	background-color: #CCCCCC;
	height: 150px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(images/aboutbanner.jpg);
	background-repeat: no-repeat;
}

#residentialbanner {
	width: 955px;
	position: relative;
	float: left;
	background-color: #CCCCCC;
	height: 150px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(images/residentialbanner.jpg);
	background-repeat: no-repeat;
}

#businessbanner {
	width: 955px;
	position: relative;
	float: left;
	background-color: #CCCCCC;
	height: 150px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(images/businessbanner.jpg);
	background-repeat: no-repeat;
}

#adminbanner {
	width: 955px;
	position: relative;
	float: left;
	background-color: #CCCCCC;
	height: 150px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(images/adminbanner.jpg);
	background-repeat: no-repeat;
}

#communitybanner {
	width: 955px;
	position: relative;
	float: left;
	background-color: #CCCCCC;
	height: 150px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(images/communitybanner.jpg);
	background-repeat: no-repeat;
}

#whatsnewbanner {
	width: 955px;
	position: relative;
	float: left;
	background-color: #CCCCCC;
	height: 150px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(images/whatsnewbanner.jpg);
	background-repeat: no-repeat;
}
#contactbanner {
	width: 955px;
	position: relative;
	float: left;
	background-color: #CCCCCC;
	height: 150px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(images/contactbanner.jpg);
	background-repeat: no-repeat;
}

#sitemapbanner {
	width: 955px;
	position: relative;
	float: left;
	background-color: #CCCCCC;
	height: 150px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(images/sitemapbanner.jpg);
	background-repeat: no-repeat;
}
#linksbanner {
	width: 955px;
	position: relative;
	float: left;
	background-color: #CCCCCC;
	height: 150px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(images/linksbanner.jpg);
	background-repeat: no-repeat;
}


/*end add to ie6 stylesheet */

/**** END TOP BANNER / NAVIGATION SECTION ****/



/*** BEGIN LEFT NAVIGATION SECTION ***/


#leftnav {
	width: 200px;
	position: relative;
	float: left;
	z-index: 5;
	text-align: right;
	padding-right: 15px;
}

#leftnav ul li {
	list-style-image: none;
	list-style-type: none;
}

#leftnav a:link, #leftnav a:visited, #leftnav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #44697D;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
}

#leftnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
	text-decoration: underline;
}

/* add to ie6 style sheet  */
#aboutleftnav {
	width: 200px;
	position: relative;
	float: left;
	z-index: 5;
	text-align: right;
	padding-right: 15px;
}

#aboutleftnav ul li {
	list-style-image: none;
	list-style-type: none;
}

#aboutleftnav a:link, #aboutleftnav a:visited, #aboutleftnav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #263F6A;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
}

#aboutleftnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
	text-decoration: underline;
}

/* begin residential services section */

#residentialleftnav {
	width: 200px;
	position: relative;
	float: left;
	z-index: 5;
	text-align: right;
	padding-right: 15px;
}

#residentialleftnav ul li {
	list-style-image: none;
	list-style-type: none;
}

#residentialleftnav a:link, #residentialleftnav a:visited, #residentialleftnav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #435125;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
}

#residentialleftnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
	text-decoration: underline;
}

/* end residential serivces section

/* begin business services section */

#businessleftnav {
	width: 200px;
	position: relative;
	float: left;
	z-index: 5;
	text-align: right;
	padding-right: 15px;
}

#businessleftnav ul li {
	list-style-image: none;
	list-style-type: none;
}

#businessleftnav a:link, #businessleftnav a:visited, #businessleftnav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #816E2C;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
}

#businessleftnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
	text-decoration: underline;
}

/* end business serivces section */

/* begin admin  section */

#adminleftnav {
	width: 200px;
	position: relative;
	float: left;
	z-index: 5;
	text-align: right;
	padding-right: 15px;
}

#adminleftnav ul li {
	list-style-image: none;
	list-style-type: none;
}

#adminleftnav a:link, #adminleftnav a:visited, #adminleftnav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #776F65;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
}

#adminleftnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
	text-decoration: underline;
}

/* end admin section

/* begin community  section */

#communityleftnav {
	width: 200px;
	position: relative;
	float: left;
	z-index: 5;
	text-align: right;
	padding-right: 15px;
}

#communityleftnav ul li {
	list-style-image: none;
	list-style-type: none;
}

#communityleftnav a:link, #communityleftnav a:visited, #communityleftnav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #935E3A;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
}

#communityleftnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
	text-decoration: underline;
}

/* end community section

/* begin whats new  section */

#whatsnewleftnav {
	width: 200px;
	position: relative;
	float: left;
	z-index: 5;
	text-align: right;
	padding-right: 15px;
}

#whatsnewleftnav ul li {
	list-style-image: none;
	list-style-type: none;
}

#whatsnewleftnav a:link, #whatsnewleftnav a:visited, #whatsnewleftnav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #156570;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
}

#whatsnewleftnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
	text-decoration: underline;
}

/* end whats new section */

/* begin site map  section */

#sitemapleftnav {
	width: 200px;
	position: relative;
	float: left;
	z-index: 5;
	text-align: right;
	padding-right: 15px;
}

#sitemapleftnav ul li {
	list-style-image: none;
	list-style-type: none;
}

#sitemapleftnav a:link, #sitemapleftnav a:visited, #sitemapleftnav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #5f574F;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
}

#sitemapleftnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
	text-decoration: underline;
}

/* end whats new section */

/* begin contact section */

#contactleftnav {
	width: 200px;
	position: relative;
	float: left;
	z-index: 5;
	text-align: right;
	padding-right: 15px;
}

#contactleftnav ul li {
	list-style-image: none;
	list-style-type: none;
}

#contactleftnav a:link, #contactleftnav a:visited, #contactleftnav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #584528;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
}

#contactleftnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
	text-decoration: underline;
}

/* end contact section

/* begin links section */

#linksleftnav {
	width: 200px;
	position: relative;
	float: left;
	z-index: 5;
	text-align: right;
	padding-right: 15px;
}

#linksleftnav ul li {
	list-style-image: none;
	list-style-type: none;
}

#linksleftnav a:link, #linksleftnav a:visited, #linksleftnav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #8996A0;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
}

#linksleftnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 30px;
	text-align: right;
	text-decoration: underline;
}

/* end links section

/**** END LEFT NAVIGATION SECTION ****/

/*** BEGIN RIGHT NAVIGATION SECTION ***/
#rightnav {
	width: 225px;
	position: relative;
	float: left;
	z-index: 5;
	background-color: #a1b9ce;
}

/*add to ie6 stylesheet */
#rightnavabout {
	width: 225px;
	position: relative;
	float: left;
	z-index: 5;
	background-color: #bdc5d2;
}

#rightnavresidential {
	width: 225px;
	position: relative;
	float: left;
	z-index: 5;
	background-color: #9aa977;
}

#rightnavbusiness{
	width: 225px;
	position: relative;
	float: left;
	z-index: 5;
	background-color: #e0d1a9;
}

#rightnavadmin{
	width: 225px;
	position: relative;
	float: left;
	z-index: 5;
	background-color: #d1c7bc;
}

#rightnavcommunity{
	width: 225px;
	position: relative;
	float: left;
	z-index: 5;
	background-color: #dfc3a2;
}

#rightnavwhatsnew{
	width: 225px;
	position: relative;
	float: left;
	z-index: 5;
	background-color: #a3c6cb;
}

#rightnavcontact{
	width: 225px;
	position: relative;
	float: left;
	z-index: 5;
	background-color: #d7bf9c;
}

#rightnavsitemap{
	width: 225px;
	position: relative;
	float: left;
	z-index: 5;
	background-color: #d5ccc3;
}

#rightnavlinks{
	width: 225px;
	position: relative;
	float: left;
	z-index: 5;
	background-color: #dadfe3;
}


.aboutrightnavheaderbluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #263F6A;
	margin-left: 35px;
}

.residentialrightnavheaderbluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #435125;
	margin-left: 35px;
}

.businessrightnavheaderbluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #9c7e0f;
	margin-left: 35px;
}

.adminrightnavheaderbluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #776F65;
	margin-left: 35px;
}

.communityrightnavheaderbluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #935E3A;
	margin-left: 35px;
}

.whatsnewrightnavheaderbluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #156570;
	margin-left: 35px;
}
.contactrightnavheaderbluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #584528;
	margin-left: 35px;
}

.sitemaprightnavheaderbluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #5F574F;
	margin-left: 35px;
}

.linksrightnavheaderbluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #8996A0;
	margin-left: 35px;
}

/* end add to ie6stylesheet */

.rightnavheaderbluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #44697D;
	margin-left: 35px;
}



.rightnavheaderwhitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #FFFFFF;

}


#quicklinks {
	width: 225px;
	position: relative;
	float: left;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	line-height: 15px;
	padding-top: 7px;
	margin-bottom: 7px;

}

/***BEGIN SECTION changes black bullet to white ">" ***/

#quicklinks ul { 
	list-style-image: url(images/whitebullet.gif);

}

#aboutquicklinks ul { 
	list-style-image: url(images/whitebullet.gif);
}

#residentialquicklinks ul { 
	list-style-image: url(images/whitebullet.gif);
}

#businessquicklinks ul {  
	list-style-image: url(images/whitebullet.gif);
}

#adminquicklinks ul {
	list-style-image: url(images/whitebullet.gif);
}

#communityquicklinks ul {
	list-style-image: url(images/whitebullet.gif);
}

#whatsnewquicklinks ul {
	list-style-image: url(images/whitebullet.gif);
}

#contactquicklinks ul {
	list-style-image: url(images/whitebullet.gif);
}

#sitemapquicklinks ul {
	list-style-image: url(images/whitebullet.gif);
}


#linksquicklinks ul {
	list-style-image: url(images/whitebullet.gif);
}

/***END SECTION changes black bullet to white ">" ***/

#quicklinks a:link, #quicklinks a:visited, #quicklinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #44697D;
	text-decoration: none;

}

#quicklinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}


/* add to ie6 stylesheet */

#aboutquicklinks {
	width: 225px;
	position: relative;
	float: left;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	line-height: 15px;
	margin-bottom: 7px;
	padding-top: 7px;
}



#aboutquicklinks a:link, #aboutquicklinks a:visited, #aboutquicklinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #263F6A;
	text-decoration: none;

}

#aboutquicklinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}

#aboutimage {
	background-image: url(images/about.jpg);
	height: 129px;
	width: 224px;
	float: left;
	position: absolute;
	left: -643px;
	top: 344px;
	z-index: 9;

}

/*begin residential services */

#residentialquicklinks {
	width: 225px;
	position: relative;
	float: left;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	line-height: 15px;
	margin-bottom: 7px;
	padding-top: 7px;
}

#residentialquicklinks a:link, #residentialquicklinks a:visited, #residentialquicklinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #435125;
	text-decoration: none;

}

#residentialquicklinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}

#residentialimage {
	background-image: url(images/about.jpg);
	height: 129px;
	width: 224px;
	float: left;
	position: absolute;
	left: 0px;
	top: 528px;
	z-index: 9;

}

/*end residential services

/*begin business services */

#businessquicklinks {
	width: 225px;
	position: relative;
	float: left;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	line-height: 15px;
	margin-bottom: 7px;
	padding-top: 7px;
}

#businessquicklinks a:link, #businessquicklinks a:visited, #businessquicklinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #9c7e0f;
	text-decoration: none;

}

#businessquicklinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}

#businessimage {
	background-image: url(images/about.jpg);
	height: 129px;
	width: 224px;
	float: left;
	position: absolute;
	left: 0px;
	top: 528px;
	z-index: 9;

}

/*end business services */

/*begin admin section */

#adminquicklinks {
	width: 225px;
	position: relative;
	float: left;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	line-height: 15px;
	margin-bottom: 7px;
	padding-top: 7px;
}

#adminquicklinks a:link, #adminquicklinks a:visited, #adminquicklinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #776F65;
	text-decoration: none;

}

#adminquicklinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}

#adminimage {
	background-image: url(images/about.jpg);
	height: 129px;
	width: 224px;
	float: left;
	position: absolute;
	left: 0px;
	top: 528px;
	z-index: 9;

}

/*end admin section */

/*begin community section */

#communityquicklinks {
	width: 225px;
	position: relative;
	float: left;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	line-height: 15px;
	margin-bottom: 7px;
	padding-top: 7px;
}

#communityquicklinks a:link, #communityquicklinks a:visited, #communityquicklinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #935E3A;
	text-decoration: none;

}

#communityquicklinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}

#communityimage {
	background-image: url(images/about.jpg);
	height: 129px;
	width: 224px;
	float: left;
	position: absolute;
	left: 0px;
	top: 528px;
	z-index: 9;

}

/*end community section */

/*begin whats new section */

#whatsnewquicklinks {
	width: 225px;
	position: relative;
	float: left;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	line-height: 15px;
	margin-bottom: 7px;
	padding-top: 7px;
}

#whatsnewquicklinks a:link, #whatsnewquicklinks a:visited, #whatsnewquicklinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #156570;
	text-decoration: none;

}

#whatsnewquicklinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}

#whatsnewimage {
	background-image: url(images/about.jpg);
	height: 129px;
	width: 224px;
	float: left;
	position: absolute;
	left: 0px;
	top: 528px;
	z-index: 9;

}

/*end whats new section */

/*begin contact section */

#contactquicklinks {
	width: 225px;
	position: relative;
	float: left;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	line-height: 15px;
	margin-bottom: 7px;
	padding-top: 7px;
}

#contactquicklinks a:link, #contactquicklinks a:visited, #contactquicklinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #584528;
	text-decoration: none;

}

#contactquicklinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}

#contactimage {
	background-image: url(images/about.jpg);
	height: 129px;
	width: 224px;
	float: left;
	position: absolute;
	left: 0px;
	top: 528px;
	z-index: 9;

}

/*end contact section */

/*begin site map section */

#sitemapquicklinks {
	width: 225px;
	position: relative;
	float: left;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	line-height: 15px;
	margin-bottom: 7px;
	padding-top: 7px;
}

#sitemapquicklinks a:link, #sitemapquicklinks a:visited, #sitemapquicklinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #5F574F;
	text-decoration: none;

}

#sitemapquicklinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}

#sitemapimage {
	background-image: url(images/about.jpg);
	height: 129px;
	width: 224px;
	float: left;
	position: absolute;
	left: 0px;
	top: 528px;
	z-index: 9;

}

/*end site map section */

/*begin links section */

#linksquicklinks {
	width: 225px;
	position: relative;
	float: left;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	line-height: 15px;
	margin-bottom: 7px;
	padding-top: 7px;
}

#linksquicklinks a:link, #linksquicklinks a:visited, #linksquicklinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #8996A0;
	text-decoration: none;

}

#linksquicklinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}

#linksimage {
	background-image: url(images/about.jpg);
	height: 129px;
	width: 224px;
	float: left;
	position: absolute;
	left: 679px;
	top: 472px;
	z-index: 9;

}

/*end links section */


/**** END RIGHT NAVIGATION SECTION ****/

.updateboxtext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 35px;
	padding-bottom: 10px;
}

#updateboxlinks {
	margin-top: -8px;
	line-height: 15px;
}

#updateboxlinks a:link, #updateboxlinks a:visited, #updateboxlinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #44697D;
	text-decoration: none;
}
#updateboxlinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

#updateboxlinks ul {
	list-style-image: url(images/whitebullet.gif);
}

/*** BEGIN SEARCH BOX ***/
#searchbox {
	width: 225px;
	height: 47px;
	position: relative;
	float: left;
	border-top-width: 2px;
	background-image: url(images/searchbox.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#searchtextbox input{
	z-index: 10;
	margin-top: 13px;
	margin-left: 10px;
	border: 0px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #44697D;
}

#searchbutton input {
	margin-left: 165px;
	border: 0px solid #A1B9CE;
	background-color: #43697E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: -55px;
	padding-top: 3px;
	padding-bottom: 5px;
	position: absolute;
	left: 7px;
	top: 70px;
}

/* copy into ie6 style */
#aboutsearchbox {
	width: 225px;
	height: 47px;
	position: relative;
	float: left;
	border-top-width: 2px;
	background-image: url(images/aboutsearchbox.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#aboutsearchtextbox input{
	z-index: 10;
	margin-top: 13px;
	margin-left: 10px;
	border: 0px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #263F6A;
}

#aboutsearchbutton input {

	margin-left: 165px;
	border: 0px solid #A1B9CE;
	background-color: #263F6A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: -57px;
	padding-top: 5px;
	padding-bottom: 3px;
	position: absolute;
	left: 7px;
	top: 69px;

}

/* begin residential services search */
#residentialsearchbox {
	width: 225px;
	height: 47px;
	position: relative;
	float: left;
	border-top-width: 2px;
	background-image: url(images/residentialsearchbox.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#residentialsearchtextbox input{
	z-index: 10;
	margin-top: 13px;
	margin-left: 10px;
	border: 0px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #435125;
}

#residentialsearchbutton input {
	margin-left: 165px;
	border: 0px solid #A1B9CE;
	background-color: #435125;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: -57px;
	padding-top: 5px;
	padding-bottom: 3px;
	position: absolute;
	left: 7px;
	top: 69px;
	
}
/*end residential services serach */

/* begin business services search */
#businesssearchbox {
	width: 225px;
	height: 47px;
	position: relative;
	float: left;
	border-top-width: 2px;
	background-image: url(images/businesssearchbox.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#businesssearchtextbox input{
	z-index: 10;
	margin-top: 13px;
	margin-left: 10px;
	border: 0px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #816E2C;
}

#businesssearchbutton input {
	margin-left: 165px;
	border: 0px solid #A1B9CE;
	background-color: #9c7e0f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: -57px;
	padding-top: 5px;
	padding-bottom: 3px;
	position: absolute;
	left: 7px;
	top: 69px;
}
/*end business services search */

/* begin admin section search */
#adminsearchbox {
	width: 225px;
	height: 47px;
	position: relative;
	float: left;
	border-top-width: 2px;
	background-image: url(images/adminsearchbox.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#adminsearchtextbox input{
	z-index: 10;
	margin-top: 13px;
	margin-left: 10px;
	border: 0px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #776F65;
}

#adminsearchbutton input {
	margin-left: 165px;
	border: 0px solid #A1B9CE;
	background-color: #776F65;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: -57px;
	padding-top: 5px;
	padding-bottom: 3px;
	position: absolute;
	left: 7px;
	top: 69px;
}
/*end admin section serach */

/* begin community section search */
#communitysearchbox {
	width: 225px;
	height: 47px;
	position: relative;
	float: left;
	border-top-width: 2px;
	background-image: url(images/communitysearchbox.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#communitysearchtextbox input{
	z-index: 10;
	margin-top: 13px;
	margin-left: 10px;
	border: 0px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #935E3A;
}

#communitysearchbutton input {
	margin-left: 165px;
	border: 0px solid #A1B9CE;
	background-color: #9E6110;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: -57px;
	padding-top: 5px;
	padding-bottom: 3px;
	position: absolute;
	left: 7px;
	top: 69px;
}
/*end community section serach */

/* begin whats new section search */
#whatsnewsearchbox {
	width: 225px;
	height: 47px;
	position: relative;
	float: left;
	border-top-width: 2px;
	background-image: url(images/whatsnewsearchbox.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#whatsnewsearchtextbox input{
	z-index: 10;
	margin-top: 13px;
	margin-left: 10px;
	border: 0px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #156570;
}

#whatsnewsearchbutton input {
	margin-left: 165px;
	border: 0px solid #A1B9CE;
	background-color: #156570;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: -57px;
	padding-top: 5px;
	padding-bottom: 3px;
	position: absolute;
	left: 7px;
	top: 69px;
}
/*end community section serach */

/* begin contact section search */
#contactsearchbox {
	width: 225px;
	height: 47px;
	position: relative;
	float: left;
	border-top-width: 2px;
	background-image: url(images/contactsearchbox.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#contactsearchtextbox input{
	z-index: 10;
	margin-top: 13px;
	margin-left: 10px;
	border: 0px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #584528;
}

#contactsearchbutton input {
	margin-left: 165px;
	border: 0px solid #A1B9CE;
	background-color: #584528;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: -57px;
	padding-top: 5px;
	padding-bottom: 3px;
	position: absolute;
	left: 7px;
	top: 69px;
}
/*end contact serach */

/* begin site map section search */
#sitemapsearchbox {
	width: 225px;
	height: 47px;
	position: relative;
	float: left;
	border-top-width: 2px;
	background-image: url(images/sitemapsearchbox.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#sitemapsearchtextbox input{
	z-index: 10;
	margin-top: 13px;
	margin-left: 10px;
	border: 0px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5F574F;
}

#sitemapsearchbutton input {
	margin-left: 165px;
	border: 0px solid #A1B9CE;
	background-color: #5F574F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: -57px;
	padding-top: 5px;
	padding-bottom: 3px;
	position: absolute;
	left: 7px;
	top: 69px;
}
/*end site map serach */

/* begin links section search */
#linksearchbox {
	width: 225px;
	height: 47px;
	position: relative;
	float: left;
	border-top-width: 2px;
	background-image: url(images/linkssearchbox.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#linksearchtextbox input{
	z-index: 10;
	margin-top: 13px;
	margin-left: 10px;
	border: 0px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8996A0;
}

#linkssearchbutton input {
	margin-left: 165px;
	border: 0px solid #A1B9CE;
	background-color: #8996A0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: -57px;
	padding-top: 5px;
	padding-bottom: 3px;
	position: absolute;
	left: 7px;
	top: 69px;
}
/*end links serach */


/**** END SEARCH BOX ****/



/*** BEGIN CONTENT SECTION ***/
#content {
	width: 460px;
	position: relative;
	float: left;
	z-index: 5;
	margin-bottom: 0px;
	padding-bottom: 0px;
}


#contentheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #44697D;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	
}

/* add to ie 6 stylesheet */
#aboutbreadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-left: 20px;
}

#aboutbreadcrumbsborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 21px;

}

#aboutbreadcrumbs a:link, #aboutbreadcrumbs a:visited, #aboutbreadcrumbs a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #263F6A;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
#aboutbreadcrumbs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #263F6A;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}

/* begin residential services section */
#residentialbreadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-left: 20px;
}

#residentialbreadcrumbsborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 21px;

}

#residentialbreadcrumbs a:link, #residentialbreadcrumbs a:visited, #residentialbreadcrumbs a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #435125;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
#residentialbreadcrumbs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
/* end residential service section */

/* begin business services section */
#businessbreadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-left: 20px;
}

#businessbreadcrumbsborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 21px;

}

#businessbreadcrumbs a:link, #businessbreadcrumbs a:visited, #businessbreadcrumbs a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #816E2C;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
#businessbreadcrumbs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
/* end business service section */

/* begin admin services section */
#adminbreadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-left: 20px;
}

#adminbreadcrumbsborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 21px;

}

#adminbreadcrumbs a:link, #adminbreadcrumbs a:visited, #adminbreadcrumbs a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #816E2C;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
#adminbreadcrumbs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
/* end admin section */

/* begin community services section */
#communitybreadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-left: 20px;
}

#communitybreadcrumbsborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 21px;

}

#communitybreadcrumbs a:link, #communitybreadcrumbs a:visited, #communitybreadcrumbs a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #935E3A;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
#communitybreadcrumbs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
/* end community section */

/* begin whats new section */
#whatsnewbreadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-left: 20px;
}

#whatsnewbreadcrumbsborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 21px;

}

#whatsnewbreadcrumbs a:link, #whatsnewbreadcrumbs a:visited, #whatsnewbreadcrumbs a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #156570;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
#whatsnewbreadcrumbs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
/* end whats new section */

/* begin contact section */
#contactbreadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-left: 20px;
}

#contactbreadcrumbsborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 21px;

}

#contactbreadcrumbs a:link, #contactbreadcrumbs a:visited, #contactbreadcrumbs a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #584528;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
#contactbreadcrumbs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
/* end contact section */

/* begin sitemap section */
#sitemapbreadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-left: 20px;
}

#sitemapbreadcrumbsborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 21px;

}

#sitemapbreadcrumbs a:link, #sitemapbreadcrumbs a:visited, #sitemapbreadcrumbs a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #5f574f;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
#sitemapbreadcrumbs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
/* end site map section */

/* begin links section */
#linksbreadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-left: 20px;
}

#linksbreadcrumbsborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 21px;

}

#linksbreadcrumbs a:link, #linksbreadcrumbs a:visited, #linksbreadcrumbs a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #8996A0;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
#linksbreadcrumbs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
}
/* end site map section */
/**** end CONTENT SECTION ****/

#contenttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align: left;
	width: 416px;
	padding-right: 20px;
	padding-left: 20px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;

	padding-top: 20px;
}

#cleartag{
	clear: both;
}

#bclogo {
	height: 113px;
	width: 121px;
	position: relative;
	margin-left: -185px;
	margin-top: 80px;
	vertical-align: bottom;
	
}

#bclogo a {

	padding-top: 50px;
	padding-right: 60px;
	padding-bottom: 50px;
	padding-left: 50px;
}


/* history page thumbnail section */
}
#historythbs{
	width: 380px;
	padding-left: 35px;
}

#historythbs ul{
	list-style-image: none;
	list-style-type: none;
	display: inline;
}

#historythbs ul li{
	display: inline;

}

#historythbs ul li img{
	border: 1px solid #000000;
}

#historythbs ul li a{
	text-decoration: none;	
}

/*end history page thumbnail section */
/**** END CONTENT SECTION ****/
