

.content-container {
	height: 500px;
	padding-top: 10px;
}

.content-container #transportnav, 
.content-container #map, 
.content-container .content { float: left; }

.content-container #transportnav {
	width: 130px;
	margin-right: 20px;
}

.content-container #map {
	width: 405px;
	height: 430px;
	margin-right: 15px;
	position: relative;
}

.content-container .content {
	width: 300px;
	padding-top: 20px;
}

.content-container .info { padding: 20px 0 0 20px; }

.content h2 {
	font-weight: bold;
	color: #b0ce47; 
	margin-bottom: 15px;
	font-size: 11px;
}

.content p { margin-bottom: 12px; }

.slideshow {
	width: 300px;
	height: 170px;
	list-style: none;
}


.content-container .link {
	padding: 25px 0 20px 66px;
	background: url(../images/icon-video.gif) 20px 20px no-repeat; 
	border-bottom: 1px solid #e3eaec;
}

.content-container .link a {
	color: #6a6360;
	line-height: 25px;
}

.content-container .link a:hover { color: #fc3329; }

/*#map.nt { background: url(../images/map/nt.gif) no-repeat; }
#map.wa { background: url(../images/map/wa.gif) no-repeat; }
#map.sa { background: url(../images/map/sa.gif) no-repeat; }
#map.vic { background: url(../images/map/vic.gif) no-repeat; }
#map.nsw { background: url(../images/map/nsw.gif) no-repeat; }
#map.qld { background: url(../images/map/qld.gif) no-repeat; }
#map.tas { background: url(../images/map/tas.gif) no-repeat; }*/

#map li { position: absolute; }

#map li a {
	color: #6a6360;
	font-size: 9px;
	text-decoration: none;
	background: url(../images/map/dot.gif) left 1px no-repeat;
	padding-left: 10px;
}

#map li.right a {
	text-align: right;
	background-position: right 1px;
	padding-left: 0;
	padding-right: 10px;
}

#map li.nodot a { background: none; }

#map li a:hover {
	color: #ba3d05;
	font-weight: bold;
}

#map li div {
	width: 116px;
	padding: 50px 7px 7px 7px;
	font-size: 9px;
	line-height: 12px;
	color: #6a6360;
	background-color: #fff;
	background-repeat: no-repeat;
	display: none;
	border: 1px solid #e3eaec;
	position: absolute;
	top: 15px; left: 0;
	z-index: 100;
}

#map li div em {
	font-style: normal;
	color: #fc3329;
}

/* wa */
#map li#kimberley { position: absolute; top: 50px; left: 275px; }
/*#map li#kimberley div { background-image: url(../images/location/wa/kimberley.jpg); }*/
#map li#broome { position: absolute; top: 77px; left: 218px; }
/*#map li#broome div { background-image: url(../images/location/wa/broome.jpg); }*/
#map li#exmouth { position: absolute; top: 155px; left: 82px; }
/*#map li#exmouth div { background-image: url(../images/location/wa/exmouth.jpg); }*/
#map li#karijinni { position: absolute; top: 160px; left: 140px; }
/*#map li#karijinni div { background-image: url(../images/location/wa/karijinni.jpg); }*/
#map li#coralbay { position: absolute; top: 170px; right: 317px; }
/*#map li#coralbay div { background-image: url(../images/location/wa/coralbay.jpg); }*/
#map li#carnarvon { position: absolute; top: 195px; left: 77px; }
/*#map li#carnarvon div { background-image: url(../images/location/wa/carnarvon.jpg); }
*/#map li#monkeymia { position: absolute; top: 230px; left: 85px; }
/*#map li#monkeymia div { background-image: url(../images/location/wa/monkeymia.jpg); }*/
#map li#kalbarri { position: absolute; top: 254px; left: 93px; }
/*#map li#kalbarri div { background-image: url(../images/location/wa/kalbarri.jpg); }*/
#map li#pinnacles { position: absolute; top: 280px; left: 101px; }
/*#map li#pinnacles div { background-image: url(../images/location/wa/pinnacles.jpg); }*/
#map li#kalgoorlie { position: absolute; top: 276px; left: 230px; }
/*#map li#kalgoorlie div { background-image: url(../images/location/wa/kalgoorlie.jpg); }*/
#map li#waverock { position: absolute; top: 310px; left: 147px; }
/*#map li#waverock div { background-image: url(../images/location/wa/waverock.jpg); }*/
#map li#perth { position: absolute; top: 317px; right: 283px; }
/*#map li#perth div { background-image: url(../images/location/wa/perth.jpg); }*/
#map li#bunbury { position: absolute; top: 340px; right: 280px; }
/*#map li#bunbury div { background-image: url(../images/location/wa/bunbury.jpg); }*/
#map li#margaretriver { position: absolute; top: 350px; right: 295px; }
/*#map li#margaretriver div { background-image: url(../images/location/wa/margaretriver.jpg); }*/
#map li#pemberton { position: absolute; top: 358px; right: 280px; }
/*#map li#pemberton div { background-image: url(../images/location/wa/pemberton.jpg); }*/
#map li#walpole { position: absolute; top: 366px; right: 270px; }
/*#map li#walpole div { background-image: url(../images/location/wa/walpole.jpg); }*/
#map li#albany { position: absolute; top: 366px; left: 138px; }
/*#map li#albany div { background-image: url(../images/location/wa/albany.jpg); }*/
#map li#esperance { position: absolute; top: 346px; left: 215px; }
/*#map li#esperance div { background-image: url(../images/location/wa/esperance.jpg); }*/



/* nt */
#map li#uluru { position: absolute; top: 340px; left: 130px; }
#map li#uluru div { background-image: url(../images/location/nt/uluru.jpg); }
#map li#alice { position: absolute; top: 310px; left: 210px; }
#map li#alice div { background-image: url(../images/location/nt/alice.jpg); }
#map li#tennant { position: absolute; top: 200px; left: 210px; }
#map li#tennant div { background-image: url(../images/location/nt/tennant.jpg); }
#map li#katherine { position: absolute; top: 110px; left: 170px; }
#map li#katherine div { background-image: url(../images/location/nt/katherine.jpg); }
#map li#litchfield { position: absolute; top: 90px; left: 120px; }
#map li#litchfield div { background-image: url(../images/location/nt/litchfield.jpg); }
#map li#kakadu { position: absolute; top: 65px; left: 220px; }
#map li#kakadu div { background-image: url(../images/location/nt/kakadu.jpg); }
#map li#darwin { position: absolute; top: 59px; right: 268px; }
#map li#darwin div { background-image: url(../images/location/nt/darwin.jpg); }



/* sa */
#map li#grampians { position: absolute; top: 340px; right: 100px; }
#map li#grampians div { background-image: url(../images/location/sa/grampians.jpg); }
#map li#kangaroo { position: absolute; top: 303px; left: 235px; }
#map li#kangaroo div { background-image: url(../images/location/sa/kangaroo.jpg); }
#map li#adelaide { position: absolute; top: 287px; right: 140px; }
#map li#adelaide div { background-image: url(../images/location/sa/adelaide.jpg); }
#map li#barossa { position: absolute; top: 267px; left: 270px; }
#map li#barossa div { background-image: url(../images/location/sa/barossa.jpg); }
#map li#flinders { position: absolute; top: 252px; left: 270px; }
#map li#flinders div { background-image: url(../images/location/sa/flinders.jpg); }
#map li#coober { position: absolute; top: 140px; left: 170px; }
#map li#coober div { background-image: url(../images/location/sa/coober.jpg); }



/* vic */
#map li#greatocean { position: absolute; top: 275px; left: 130px; }
#map li#greatocean div { background-image: url(../images/location/vic/greatocean.jpg); }
#map li#melbourne { position: absolute; top: 242px; left: 200px; }
#map li#melbourne div { background-image: url(../images/location/vic/melbourne.jpg); }
#map li#buller { position: absolute; top: 200px; left: 250px; }
#map li#buller div { background-image: url(../images/location/vic/buller.jpg); }



/* nsw */
#map li#canberra { position: absolute; top: 285px; left: 220px; }
#map li#canberra div { background-image: url(../images/location/nsw/canberra.jpg); }
#map li#sydney { position: absolute; top: 237px; left: 280px; }
#map li#sydney div { background-image: url(../images/location/nsw/sydney.jpg); }
#map li#blue { position: absolute; top: 222px; left: 265px; }
#map li#blue div { background-image: url(../images/location/nsw/blue.jpg); }
#map li#coffs { position: absolute; top: 140px; right: 70px; }
#map li#coffs div { background-image: url(../images/location/nsw/coffs.jpg); }
#map li#byron { position: absolute; top: 94px; right: 61px; }
#map li#byron div { background-image: url(../images/location/nsw/byron.jpg); }



/* qld */
#map li#surfers { position: absolute; top: 350px; right: 72px; }
#map li#surfers div { background-image: url(../images/location/qld/surfers.jpg); }
#map li#brisbane { position: absolute; top: 335px; left: 318px; }
#map li#brisbane div { background-image: url(../images/location/qld/brisbane.jpg); }
#map li#noosa { position: absolute; top: 300px; left: 315px; }
#map li#noosa div { background-image: url(../images/location/qld/noosa.jpg); }
#map li#harvey { position: absolute; top: 291px; right: 85px; }
#map li#harvey div { background-image: url(../images/location/qld/harvey.jpg); }
#map li#airlie { position: absolute; top: 190px; right: 157px; }
#map li#airlie div { background-image: url(../images/location/qld/airlie.jpg); }
#map li#townsville { position: absolute; top: 170px; left: 195px; }
#map li#townsville div { background-image: url(../images/location/qld/townsville.jpg); }
#map li#cairns { position: absolute; top: 125px; left: 182px; }
#map li#cairns div { background-image: url(../images/location/qld/cairns.jpg); }
#map li#barrier { position: absolute; top: 105px; left: 210px; }
#map li#barrier div { background-image: url(../images/location/qld/barrier.jpg); }
#map li#tribulation { position: absolute; top: 85px; left: 162px; }
#map li#tribulation div { background-image: url(../images/location/qld/tribulation.jpg); }



/* tas */
#map li#arthur { position: absolute; top: 299px; left: 272px; }
#map li#arthur div { background-image: url(../images/location/tas/arthur.jpg); }
#map li#hobart { position: absolute; top: 279px; left: 235px; }
#map li#hobart div { background-image: url(../images/location/tas/hobart.jpg); }
#map li#cradle { position: absolute; top: 170px; left: 135px; }
#map li#cradle div { background-image: url(../images/location/tas/cradle.jpg); }
#map li#launceston { position: absolute; top: 130px; left: 215px; }
#map li#launceston div { background-image: url(../images/location/tas/launceston.jpg); }











