#container {
	width: 443px;
	height: 297px;
	margin: 0 auto;
}
@media screen and (max-width: 580px) {
#container {
	height: 400px;

  }
}

ul#continents1, ul#continents2, ul#continents3 {
	list-style: none;
	width: 443px;
	height: 297px;
	position: relative;
	background: url(../images/regions/map.png) no-repeat 0 0;
}

ul#continents1 li, ul#continents2 li, ul#continents3 li {
	position: absolute;
}

.wa {
	width: 134px;
	height: 193px;
	top: 30px;
	left: 0px;
}

.nt {
	width: 74px;
	height: 120px;
	top: 11px;
	left: 134px;
}

.nsw {
	width: 99px;
	height: 85px;
	top: 156px;
	left: 230px;
}

.vic {
	width: 82px;
	height: 51px;
	top: 207px;
	left: 231px;
}

.sa {
	width: 98px;
	height: 117px;
	top: 132px;
	left: 133px;
}

.qld {
	width: 126px;
	height: 155px;
	top: 3px;
	left: 206px;
}
.tas {
	width: 41px;
	height: 35px;
	top: 260px;
	left: 249px;
}
.act {
	width: 52px;
	height: 24px;
	top: 207px;
	left: 280px;
}
.nz {
	width: 95px;
	height: 121px;
	top: 173px;
	left: 348px;
}
@media screen and (max-width: 580px) {
.nz {
    width: 95px;
	height: 121px;
	top: 300px;
	left: 110px;
  }
}


ul#continents1 li a, ul#continents2 li a, ul#continents3 li a  {
	display: block;
	outline: none;
	height: 100%;
}

ul#continents1 li a, ul#continents2 li a  {
	text-indent: -9000px;
}

ul#continents2 li a:hover, ul#continents3 li a:hover {
	background: url(../images/regions/map.png) no-repeat 0 0;	
}

ul#continents2 li.wa a:hover, ul#continents3 li.wa a:hover {
	background-position: 0 -332px;
}

ul#continents2 li.nt a:hover, ul#continents3 li.nt a:hover {
	background-position: -134px -313px;
}

ul#continents2 li.nsw a:hover, ul#continents3 li.nsw a:hover {
	background-position: -230px -458px;
}

ul#continents2 li.vic a:hover, ul#continents3 li.vic a:hover {
	background-position: -55px -651px;
}

ul#continents2 li.sa a:hover, ul#continents3 li.sa a:hover {
	background-position: -133px -434px;
}

ul#continents2 li.qld a:hover, ul#continents3 li.qld a:hover {
	background-position: -148px -554px;
}
ul#continents2 li.act a:hover, ul#continents3 li.act a:hover {
	background-position: -71px -595px;
}
ul#continents2 li.tas a:hover, ul#continents3 li.tas a:hover {
	background-position: -280px -568px;
}
ul#continents2 li.nz a:hover, ul#continents3 li.nz a:hover {
	background-position: -351px -321px;
}
@media screen and (max-width: 580px) {
  ul#continents2 li.nz a:hover, ul#continents3 li.nz a:hover {
    background-position: -351px -321px;
  }
}

ul#continents3 li a span {
	display: none;
}

ul#continents3 li a:hover span {
	display: block;
}

ul#continents3 li a:hover span {
	display: block;
	padding: 5px;
	margin-left:-20px;
	width: 200px;
	background: #000;
	position: relative;
	top: 30%;
	font: 11px Arial, Helvetica, sans-serif;
	line-height:1.8em;
	opacity: .75;
	filter:alpha(opacity=75);
	color: #FFF;
	text-decoration: none;
}

ul#continents3 li a:hover span strong {
	display: block;
	margin-bottom: 0;
	font-size: 14px;
	line-height:2em;
	text-decoration: none;
}