ul.region-list li, .map-column ul li {
	list-style:none;
	text-indent: -40px;
	}

	.region-list a {
		font-size: 13px;
		line-height: 25px;
		}

.map-column {
	position: relative;
	width: 300px;
	height:390px;
	margin: 0 5px 40px;
	border: 1px solid #eeeded;
	background: #fafafa;
	float:left;
	}
	
#northland,#auckland,#waikato,#bop,#c-east,#c-west,#wellington,#marlborough,#canterbury,#otago,#southland
{position:absolute;display:block;text-indent: -9999px}

.tooltip {
	background: url(tip.gif) bottom no-repeat;
	font-size:11px;
	font-weight: bold;
	padding: 5px 5px 10px 5px;
	width: 100px;
	overflow: hidden;
	text-align:center;
	color: #ffffff;
	z-index: 8999;
}

#northland {
	width: 75px; 
	height: 93px; 
	
	left: 43px; 
	top: 30px;
	
	background: url(northland.gif) left;
	}
	#northland:hover {background-position: -75px 0}

#auckland {
	width: 52px; 
	height: 56px; 
	
	left: 97px; 
	top: 108px;
	
	background: url(auckland.gif) left;
	}
	#auckland:hover {background-position: -52px 0}
	
#waikato {
	width: 69px; 
	height: 130px; 
	
	left: 112px; 
	top: 128px;
	
	background: url(waikato.gif) left;
	}
	#waikato:hover {background-position: -69px 0}
	
#bop {
	width: 86px; 
	height: 80px; 
	
	left: 157px; 
	top: 165px;
	
	background: url(bop.gif) left;
	}
	#bop:hover {background-position: -86px 0}
	
#c-east {
	width: 96px; 
	height: 131px; 
	
	left: 163px; 
	top: 182px;
	
	background: url(c-east.gif) left;
	}
	#c-east:hover {background-position: -96px 0}

#c-west {
	width: 102px; 
	height: 108px; 
	
	left: 80px; 
	top: 220px;
	
	background: url(c-west.gif) left;
	}
	#c-west:hover {background-position: -102px 0}
	
#wellington {
	width: 61px; 
	height: 42px; 
	
	left: 110px; 
	top: 324px;
	
	background: url(wellington.gif) left;
	}
	#wellington:hover {background-position: -61px 0}
	
#marlborough {
	width: 214px; 
	height: 188px; 
	
	left: 70px; 
	top: 43px;
	
	background: url(marlborough.gif) left;
	}
	#marlborough:hover {background-position: -214px 0}

#canterbury {
	width: 153px; 
	height: 146px; 
	
	left: 119px; 
	top: 110px;
	
	background: url(canterbury.gif) left;
	}
	#canterbury:hover {background-position: -153px 0}
	
#otago {
	width: 101px; 
	height: 124px; 
	
	left: 72px; 
	top: 206px;
	
	background: url(otago.gif) left;
	}
	#otago:hover {background-position: -101px 0}
	
#southland {
	width: 93px; 
	height: 141px; 
	
	left: 21px; 
	top: 221px;
	
	background: url(southland.gif) left;
	}
	#southland:hover {background-position: -93px 0}
