#navbarbackground {
	position: absolute;
	height: 871px;
	width: 216px;
	left: 0px;
	top: 0px;
	background-image: url(images/blueswatch.gif);
	background-repeat: repeat;
}
#backgroundenvservices {
	background-image: url(images/Haleakalacroppedlargeopaque.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 769px;
	width: 637px;
	left: 214px;
	top: -2px;
	z-index: 1;
}
#logo {
	background-image: url(images/KC-logo-small3.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 216px;
	width: 216px;
	left: 2px;
	top: 0px;
}
#companyname {
	background-image: url(images/KC-Logo-New.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 52px;
	width: 434px;
	left: 318px;
	top: 45px;
	z-index: 3;
}
#rightbar {
	background-image: url(images/blueswatch.gif);
	background-repeat: repeat;
	position: absolute;
	height: 871px;
	width: 36px;
	left: 851px;
	top: 0px;
}
#slideshowbar {
	background-image: url(images/bluemediumswatch.gif);
	background-repeat: repeat;
	position: absolute;
	z-index: 1;
	height: 26px;
	width: 630px;
	left: 221px;
	top: 217px;
}
#slideshowbackground {
	background-image: url(images/blueswatch.gif);
	background-repeat: repeat;
	position: absolute;
	height: 173px;
	width: 571px;
	left: 251px;
	top: 145px;
	z-index: 2;
}
#slideshowbackgroundin {
	background-image: url(images/blueswatch.gif);
	background-repeat: repeat;
	border: thin solid #E3E3E3;
	position: absolute;
	height: 128px;
	width: 524px;
	left: 22px;
	top: 21px;
	z-index: 3;
}
#slideshow1 {
	border: thin solid #e3e3e3;
	position: absolute;
	z-index: 4;
	height: 126px;
	width: 162px;
	left: 0px;
	top: 0px;
}
#slideshow2 {
	border: thin solid #e3e3e3;
	position: absolute;
	z-index: 4;
	height: 126px;
	width: 162px;
	left: 180px;
	top: 0px;
}
#slideshow3 {
	border: thin solid #e3e3e3;
	position: absolute;
	height: 126px;
	width: 162px;
	left: 360px;
	top: 0px;
}
#heading1 {
	position: absolute;
	z-index: 1;
}
#heading2 {
	position: absolute;
	z-index: 1;
}
#heading3 {
	position: absolute;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006699;
	text-align: center;
}
#text1 {
	position: absolute;
	height: 265px;
	width: 335px;
	left: 361px;
	top: 405px;
	z-index: 1;
}
#text2 {
	position: absolute;
	left: 537px;
	top: 244px;
	width: 268px;
	height: 97px;
}
#text3 {
	position: absolute;
	left: 270px;
	top: 242px;
	width: 132px;
	height: 66px;
}
#textcontact {
	position: absolute;
	left: 366px;
	top: 282px;
}
#textcontact h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	text-align: left;
}
#textcontact li {
	list-style-type: none;
	font-size: 12px;
	color: #003366;
	line-height: 20px;
	margin-left: -30px;
	text-indent: 0px;
}
#text1 h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-align: center;
	margin-top: 20px;
	margin-left: 15px;
}
#linkbox1 {
	position: absolute;
}
#linkbox1 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
#linkbox1 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: underline;
}
#linkbox1 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
}
#linkbox1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
}
#linkbox2 {
	position: absolute;
}
#linkbox2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
#linkbox2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: underline;
}
#linkbox2 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
}
#linkbox2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #003366;
	text-align: justify;
}
h2 { 
	color: #069; 
	font-weight: 500; 
	font-size: 14px; font-family: Hevetica, Verdana, Geneva, "Sans Serif"; 
	text-align: center
}
a { 
	color: #006; 
	font-size: 11px; 
	font-family: Hevetica, Verdana, Geneva, "Sans Serif"; 
	text-decoration: underline 
}
h3  { 
	color: #069; 
	font-weight: 500; font-size: 13px; 
	font-family: Hevetica, Verdana, Geneva, "Sans Serif"; 
	text-align: left 
}
li { 
	color: #036; 
	font-size: 11px; font-family: Hevetica, Verdana, Geneva, "Sans Serif"; 
	text-indent: 35px; list-style-type: none}
.photoquote { 
	color: #036; 
	font-size: 10px; 
	font-family: Helvetica, verdana, Geneva, Arial, SunSans-Regular, sans-serif; 
}
h4 {
	color: #036;
	font-size: 14px;
	font-family: Helvetica, verdana, Geneva, sans-serif;
	font-weight: bold;
	text-align: center;
	margin-top: 25px;
}
#bottomnav {
	position: absolute;
	height: 97px;
	width: 563px;
	left: 254px;
	top: 765px;
}
#bottomnav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
}
#bottomnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
}
#bottomnav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration: none;
}
#bottomnav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration: none;
}
#navbar {
	position: absolute;
	height: 232px;
	width: 217px;
	left: 0px;
	top: 250px;
}
#navbarservices {
	position: absolute;
	height: 50px;
	width: 229px;
	left: 222px;
	top: 296px;
	z-index: 6;
	visibility: hidden;
}
#navbarservicesplan {
	position: absolute;
	height: 24px;
	width: 229px;
	left: 0px;
	top: 0px;
	background-image: url(images/bluemediumswatch.gif);
	background-repeat: repeat;
	z-index: 3;
}
#navbarservicesplan p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 2px;
	margin-left: 2px;
}
#navbarservicesplan a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#navbarservicesplan a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
#navbarservicesplan a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#navbarservicesplan a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#navbarservicesmeas {
	position: absolute;
	height: 24px;
	width: 229px;
	left: 0px;
	top: 24px;
	background-image: url(images/bluemediumswatch.gif);
	background-repeat: repeat;
	border-top: thin solid #ffffff;
	z-index: 3;
}
#navbarservicesmeas p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 2px;
	margin-left: 2px;
}
#navbarservicesmeas a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#navbarservicesmeas a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
#navbarservicesmeas a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#navbarservicesmeas a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#navbarprojects {
	position: absolute;
	height: 50px;
	width: 229px;
	left: 222px;
	top: 374px;
	z-index: 6;
	visibility: hidden;
}
#navbarprojectsplan {
	position: absolute;
	height: 25px;
	width: 229px;
	left: 0px;
	top: 0px;
	background-image: url(images/bluemediumswatch.gif);
	background-repeat: repeat;
	z-index: 3;
}
#navbarprojectsplan p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 2px;
	margin-left: 2px;
}
#navbarprojectsplan a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#navbarprojectsplan a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
#navbarprojectsplan a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#navbarprojectsplan a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#navbarprojectsmeas {
	position: absolute;
	height: 25px;
	width: 229px;
	left: 0px;
	top: 25px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #ffffff;
	background-image: url(images/bluemediumswatch.gif);
	background-repeat: repeat;
	z-index: 3;
}
#navbarprojectsmeas p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 2px;
	margin-left: 2px;
}
#navbarprojectsmeas a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#navbarprojectsmeas a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
#navbarprojectsmeas a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#navbarprojectsmeas a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#pict1 {
	position: absolute;
	left: 363px;
	top: 551px;
	width: 119px;
	height: 70px;
}
#pict2 {
	position: absolute;
}
#pict5 {
	position: absolute;
}
#pict3 {
	position: absolute;
}
#pict4 {
	position: absolute;
}
#homelands { 
	height: 307px; 
	width: 487px; 
	left: 291px; 
	top: 382px; 
	position: absolute; 
	visibility: hidden; 
}
#state  {
	position: absolute;
	top: 382px;
	left: 291px;
	width: 487px;
	height: 307px;
	display: block;
	visibility: hidden;
}
#federal {
	position: absolute;
	top: 382px;
	left: 291px;
	width: 487px;
	height: 307px;
	display: block;
	visibility: visible;
}
#county {
	position: absolute;
	top: 382px;
	left: 291px;
	width: 487px;
	height: 307px;
	display: block;
	visibility: hidden;
}
#mauimap { 
	height: 307px; 
	width: 487px; 
	left: 291px; 
	top: 382px; 
	position: absolute; 
	visibility: visible; }
#resources1 {
	position: absolute;
}
#resources1 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006699;
	margin-top: 20px;
	margin-bottom: 8px;
	text-align: left;
}
#resources1 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	margin-left: 25px;
}
#resources1 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: underline;
	margin-left: 25px;
}
#resources1 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
	margin-left: 25px;
}
#resources1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
	margin-left: 25px;
}
#resources2 {
	position: absolute;
}
#resources2 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	margin-top: 20px;
	margin-bottom: 8px;
	text-align: left;
}
#resources2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	margin-left: 25px;
}
#resources2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: underline;
	margin-left: 25px;
}
#resources2 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
	margin-left: 25px;
}
#resources2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
	margin-left: 25px;
}

