#map-container {
	margin-left: 30px;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 372px;
	height: 324px;
	background: url(images/map-background.gif) no-repeat top left;
	background-position: 20px 0px;
	display: block;
	font-family: arial, verdana;
	font-size: 11px;
	font-color: #333333;
}

#map-cover-image { 
	position: absolute;
	top: 0px;
	left: 20px;
	z-index: 10000;
}

#map-arrow 
{
	position: absolute;
	left: 280px;
	top: 200px;
	z-index: 40;
}

/*POSITIONING FOR NORTH ISLAND*/
#map-northland {
	position: absolute;
	left: 100px;
	top: 0px;
	z-index: 40;
}

#map-auckland {
	position: absolute;
	left: 136px;
	top: 41px;
	z-index: 40;
}

#map-coromandel {
	position: absolute;
	top: 44px;
	left: 155px;
	z-index: 40;
}

#map-waikato {
	position: absolute;
	top: 62px;
	left: 145px;
	z-index: 40;
}

#map-bay-of-plenty {
	position: absolute;
	top: 71px;
	left: 169px;
	z-index: 40;
}

#map-gisborne {
	position: absolute;
	top: 67px;
	left: 194px;
	z-index: 40;
}

#map-hawkes-bay {
	position: absolute;
	left: 177px;
	top: 96px;
	z-index: 40;
}

#map-taranaki {
	position: absolute;
	top: 92px;
	left: 129px;
	z-index: 40;
}

#map-manawatu-and-wanganui {
	position: absolute;
	top: 91px;
	left: 153px;
	z-index: 40;
}

#map-wellington {
	position: absolute;
	top: 145px;
	left: 148px;
	z-index: 40;
}

/* TEXT FOR THE NORTH ISLANDS */

#text-northland {
	position: absolute;
	left: 55px;
	top: 20px;
	z-index: 10001;
}

#text-auckland {
	position: absolute;
	left: 80px;
	top: 50px;
	z-index: 10001;
}

#text-coromandel {
	position: absolute;
	top: 33px;
	left: 156px;
	z-index: 10001;
}

#text-waikato {
	position: absolute;
	top: 75px;
	left: 95px;
	z-index: 10001;
}

#text-bay-of-plenty {
	position: absolute;
	top: 52px;
	left: 180px;
	z-index: 10001;
}

#text-gisborne {
	position: absolute;
	top: 73px;
	left: 220px;
	z-index: 10001;
}

#text-hawkes-bay {
	position: absolute;
	left: 200px;
	top: 116px;
	z-index: 10001;
}

#text-taranaki {
	position: absolute;
	top: 105px;
	left: 79px;
	z-index: 10001;
}

#text-manawatu {
	position: absolute;
	top: 140px;
	right: 5px;
	z-index: 10001;
}

#text-manawatu-and-wanganui {
	position: absolute;
	top: 136px;
	left: 188px;
	z-index: 10001;
}

#text-wellington {
	position: absolute;
	top: 155px;
	left: 175px;
	z-index: 10001;
}


/*POSITIONING FOR SOUTH ISLAND*/

#map-nelson-and-tasman {
	position: absolute;
	top: 139px;
	left: 104px;
	z-index: 40;
}

#map-marlborough {
	position: absolute;
	top: 142px;
	left: 115px;
	z-index: 40;
}

#map-marlborough2 {
	position: absolute;
	top: 100px;
	left: 100px;
	z-index: 40;
}

#map-west-coast {
	position: absolute;
	top: 152px;
	left: 42px;
	z-index: 40;
}

#map-canterbury {
	position: absolute;
	left: 66px;
	top: 173px;
	z-index: 40;
}

#map-otago {
	position: absolute;
	top: 232px;
	left: 53px;
	z-index: 40;
}

#map-southland {
	position: absolute;
	top: 237px;
	left: 20px;
	z-index: 40;
}

#map-outside-new-zealand {
	position: absolute;
	top: 237px;
	left: 260px;
	z-index:40;
}


/* TEXT FOR THE NORTH ISLANDS */
#text-nelson-and-tasman {
	position: absolute;
	top: 128px;
	left: 15px;
	z-index: 10001;
}

#text-marlborough {
	position: absolute;
	top: 172px;
	left: 145px;
	z-index: 10001;
}

#text-west-coast {
	position: absolute;
	top: 176px;
	left: 22px;
	z-index: 10001;
}

#text-canterbury {
	position: absolute;
	left: 115px;
	top: 220px;
	z-index: 10001;
}

#text-otago {
	position: absolute;
	top: 262px;
	left: 100px;
	z-index: 10001;
}


#text-southland {
	position: absolute;
	top: 305px;
	left: 0px;
	z-index: 10001;
}


.show {
}
.hide{
display:none;
}
.hidetext{
display:block;
}