#map{
			width:300px;
			height:256px;
			background:url(images/map300-trans.png) no-repeat;
			position:relative;
			float:left;
			margin-right:1.65em;
		}
#map a span, #map a:visited span {
  display:none;}
#map a#NewSouthWales, #map a#NorthernTerritory, #map a#Tasmania, #map a#Queensland, #map a#WesternAustralia, #map a#SouthAustralia, #map a#Victoria{
  display:block;
  position:absolute;
  top:139px;
  left:204px;
  width:94px; 
  height:69px; 
  background:transparent url(images/map_nsw.png) -260px -260px no-repeat; 
  text-decoration:none; 
  z-index:20;
  text-indent:-9999px
  }
#map a#NorthernTerritory{
 	top:14px;
  	left:114px;
	width:69px; 
	height:109px;
	background:transparent url(images/map_nt.png) -260px -260px no-repeat; 
}
#map a#WesternAustralia{
 	top:30px;
  	left:3px;
	width:113px; 
	height:156px;
	background:transparent url(images/map_wa.png) -260px -260px no-repeat; 
}
#map a#SouthAustralia{
 	top:121px;
  	left:114px;
	width:92px; 
	height:89px;
	background:transparent url(images/map_sa.png) -260px -260px no-repeat; 
}
#map a#Victoria{
 	top:180px;
  	left:203px;
	width:67px; 
	height:40px;
	background:transparent url(images/map_vic.png) -260px -260px no-repeat; 
}
#map a#Tasmania{
 left:230px; 
  top:228px; 
	width:31px; 
	height:26px;
	background:transparent url(images/map_tas.png) -260px -260px no-repeat; 
}
#map a#Queensland{
 left:181px; 
  top:10px; 
	width:117px; 
	height:137px;
	background:transparent url(images/map_qld.png) -260px -260px no-repeat; 
}
  #map a#NewSouthWales:hover,  #map a#NorthernTerritory:hover,  #map a#Tasmania:hover, #map a#Queensland:hover, #map a#WesternAustralia:hover, #map a#SouthAustralia:hover, #map a#Victoria:hover {
  background-position:0 0;
  }
  
  #map a:hover span {
  position:absolute;
  width:350px; 
  display:block; 
  font-family:arial; 
  font-size:12px; 
  background:#FFF; 
  color:#000; 
  border:2px solid #666; 
  padding:5px;
  }
/* the hack for IE pre IE6 */
* html #map a:hover span {
  width:400px; w\idth:388px;
  }
#locations{width:370px;
float:left;padding:0;}
#locations h3{padding:0;margin:0;font:bold 1.2em Arial, Helvetica, sans-serif;border-bottom:1px solid #000;}
#locations ul{list-style-type:none;width:47%;
float:left;margin:0 .25em;padding:0;}