a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#hydro3,
#hydro2,
#hydro1,
#hydro4  {
   visibility: visible;
   position: absolute;
   left: 41px;
   z-index: 1;
   width: 301px;
   height: 226px;
   background-repeat: no-repeat;
}

#htheatair2txt,
#htheatair3txt  {
	background: url(heatingmedia/htheatair3txt.gif) no-repeat;
	visibility: visible;
	position: absolute;
	z-index: 1;
	width: 143px;
	height: 10px;
	background-image: url(heatingmedia/htheatair3txt_no.gif);
}

#heating,
#geo,
#hydro  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#contactbutton a:hover  {
   background-position: -94px 0%;
}

#homebutton a:hover  {
   background-position: -77px 0%;
}

#geo4txt,
#geo5txt  {
	background: url(geomedia/geo5txt.gif) no-repeat;
	visibility: visible;
	position: absolute;
	z-index: 1;
	width: 122px;
	height: 11px;
	background-image: url(geomedia/geo5txt_no.gif);
}

#wfbutton a:hover  {
   background-position: -190px 0%;
}

#geo2,
#ht4,
#ht1  {
   visibility: visible;
   position: absolute;
   left: 10px;
   z-index: 1;
   width: 255px;
   height: 192px;
   background-repeat: no-repeat;
}

#hydro6,
#hydro5  {
   visibility: visible;
   position: absolute;
   left: 417px;
   z-index: 1;
   width: 301px;
   height: 226px;
   background-repeat: no-repeat;
}

#contactbutton a  {
   background: url(geomedia/contactbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 17px;
   width: 94px;
   font-size: 17px;
   line-height: 17px;
}

#geowater2water  {
	background: url(geomedia/geowater2water.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 277px;
	top: 283px;
	z-index: 1;
	width: 444px;
	height: 38px;
	background-image: url(geomedia/geowater2water_no.gif);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 668px;
   top: 233px;
   z-index: 2;
   width: 94px;
   height: 17px;
}

#htheatair2txt  {
   top: 646px;
   left: 334px;
}

#htheatair3txt  {
   top: 645px;
   left: 598px;
}

#homebutton a  {
   background: url(geomedia/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 16px;
   width: 77px;
   font-size: 16px;
   line-height: 16px;
}

#geothermal1  {
   background: url(geomedia/geothermal1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 305px;
   z-index: 1;
   width: 255px;
   height: 197px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 675px;
   top: 205px;
   z-index: 2;
   width: 77px;
   height: 16px;
}

#wfbutton a  {
   background: url(geomedia/wfbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 42px;
   width: 190px;
   font-size: 42px;
   line-height: 42px;
}

#geogmlead  {
	background: url(geomedia/geogmlead.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 300px;
	top: 351px;
	z-index: 2;
	width: 372px;
	height: 39px;
	background-image: url(geomedia/geogmlead_no.gif);
}

#services  {
   background: url(geomedia/services.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 800px;
   height: 292px;
}

#wfbutton  {
	visibility: visible;
	position: absolute;
	left: 516px;
	top: 385px;
	z-index: 1;
	width: 190px;
	height: 42px;
}

#i664geo  {
   background: url(geomedia/664geo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 807px;
   z-index: 1;
   width: 254px;
   height: 200px;
}

#geo6txt  {
	background: url(geomedia/geo6txt.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 310px;
	top: 1139px;
	z-index: 1;
	width: 188px;
	height: 11px;
	background-image: url(geomedia/geo6txt_no.gif);
}

#geo1txt  {
	background: url(geomedia/geo1txt.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 34px;
	top: 509px;
	z-index: 1;
	width: 210px;
	height: 44px;
	background-image: url(geomedia/geo1txt_no.gif);
}

#geo4txt  {
   top: 765px;
   left: 609px;
}

#geo5txt  {
   top: 1004px;
   left: 81px;
}

#geo2txt  {
	background: url(geomedia/geo2txt.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 20px;
	top: 764px;
	z-index: 1;
	width: 224px;
	height: 28px;
	background-image: url(geomedia/geo2txt_no.gif);
}

#geo3txt  {
	background: url(geomedia/geo3txt.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 358px;
	top: 764px;
	z-index: 1;
	width: 99px;
	height: 11px;
	}

#hydro1  {
   background-image: url(hydromedia/hydro1.gif);
   top: 305px;
}

#hydro2  {
   background-image: url(hydromedia/hydro2.gif);
   top: 609px;
}

#geogas  {
	background: url(geomedia/geogas.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 638px;
	top: 1016px;
	z-index: 1;
	width: 69px;
	height: 11px;
	background-image: url(geomedia/geogas_no.gif);
}

#hydro3  {
   background-image: url(hydromedia/hydro3.gif);
   top: 905px;
}

#geotxt  {
   background: url(geomedia/geotxt.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 249px;
   z-index: 2;
   width: 487px;
   height: 28px;
}

#hydro4  {
   background-image: url(hydromedia/hydro4.gif);
   top: 1181px;
}

#hydro5  {
   background-image: url(hydromedia/hydro5.gif);
   top: 616px;
}

#hydro6  {
   background-image: url(hydromedia/hydro6.gif);
   top: 904px;
}

#geo3  {
   background: url(geomedia/geo3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 273px;
   top: 564px;
   z-index: 1;
   width: 256px;
   height: 197px;
}

#geo4  {
   background: url(geomedia/geo4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 565px;
   z-index: 1;
   width: 254px;
   height: 191px;
}

#geo5  {
   background: url(geomedia/geo5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 807px;
   z-index: 1;
   width: 255px;
   height: 191px;
}

#geo6  {
   background: url(geomedia/geo6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 283px;
   top: 807px;
   z-index: 1;
   width: 243px;
   height: 324px;
}

#geo2  {
   background-image: url(geomedia/geo2.gif);
   top: 564px;
}

#ht4  {
   background-image: url(heatingmedia/ht4.gif);
   top: 695px;
}

#ht1  {
   background-image: url(heatingmedia/ht1.gif);
   top: 447px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}
