

#MainContainer,
#TextContainer,
#FlashContainer,
#MapContainer,
#WebsiteForm,
#Toolbar {
	width: 978px;
}

#MainContainer {
	overflow: hidden;
	position: relative;
	border: 1px solid #eee;
	height: 605px;
}

#ScrollContainer {
	position: relative;
	clear: both;
	width: 3000px;
	height: 629px;
}

#FlashContainer {
	background: url(../EIImages/SelectState.gif) 100% 50% no-repeat;
	height: 600px;
}

#MapContainer {
	background: url(../EIImages/LoadingMap.png) 45% 50% no-repeat;
}

#TextContainer,
#WebsiteForm,
#FlashContainer,
#MapContainer {
	position: absolute;
	top: 0px;
}

#TextContainer { left: 0px; }
#FlashContainer { left: 1000px; }
#MapContainer { left: 2000px; }
#WebsiteForm { left: 3000px; }

#TextContainer,
#FlashContainer,
#MapContainer,
#WebsiteForm,
#Toolbar {
	visibility: hidden;
	overflow: hidden
}

#TextContainer {}
	
	.TextColumn {
		float: left;
		padding: 0px 20px;
		width: 400px;
	}
	
	.TextColumn h2 {
		margin: 15px 0px 10px;
		font-size: 1.6em;
	}
	
	.TextColumn p, 
	.TextColumn ul {
		margin: 0px 0px 10px;
	}
	
	.TextColumn ul {
		margin-left: 30px;
		list-style: disc;
	}
	
	a#InteractiveMapLink {
		display: block;
		margin: 0px auto;
		width: 200px;
		height: 200px;
		background: url(../EIImages/Map.gif) no-repeat;
		text-indent: -10000px;
	}
	
	a#InteractiveMapLink:hover {
		background-position: -200px 0px;
	}
	
#Toolbar {
	margin: 2px;
	height: 24px;
}

#Toolbar a {
	float: left;
	padding: 2px 5px;
	border-right: 1px solid #eee;
	color: #333;
	font-weight: bold;
	text-decoration: none;
}

	#Toolbar a img { border: none; margin-right: 5px; }

	#Toolbar a.Selected,
	#Toolbar a:hover {
		color: #fa6000;
		text-decoration: underline;
	}
	
	a#SortMessage,
	a#SortMessage:hover {
		margin-left: 50px; 
		border-right: none;
		cursor: default;
		color: #666;
		text-decoration: none;
	}
	
	a#SortByAvailableLink,
	a#SortByAvailableLink:hover { color: #57a457; }
	a#SortByUnderOfferLink,
	a#SortByUnderOfferLink:hover { color: #4282be; }
	a#SortBySoldLink,
	a#SortBySoldLink:hover { color: #cd3d3d; }	
	a#SortByAzLink { 
		float: right; 
	}
	
	#Toolbar a#SortMessage,
	#Toolbar a#SortByAvailableLink,
	#Toolbar a#SortByUnderOfferLink,
	#Toolbar a#SortBySoldLink,
	#Toolbar a#SortByKioskLink,
	#Toolbar a#SortByHotspotLink,
	#Toolbar a#SortByKioskHotspotLink,
	#Toolbar a#SortByAzLink { 
		display: none; 
	}
	
	
	a#ContactUsLink,
	a#SortBySoldLink,
	a#SortByAzLink {
		border-right: none;
	}
	
	#Map, 
	#MapData {
		float: left;
	}
	
	#Map {
		width: 600px;
		height: 600px;
		width: 589px;
		height: 590px;
		border: 5px solid #fff;
	}
	
	#MapData {
		overflow: auto;
		overflow-x: hidden;
		height: 605px;
		width: 379px;
		font-size: 0.9em;
	}
	
		#MapData a {
			padding: 5px;
			border-bottom: 1px solid #eee;
			background: #fff;
			color: #555;
			text-decoration: none;
		}
		
			#MapData a span, 
			#MapData a em {
				display: block;
				font-style: normal;
			}
			
			#MapData a em {
				color: #000;
				font-weight: bold;
				font-size: 1.2em; 
			}
			
			#MapData a span {
				font-weight: bold;
			}
			
			#MapData a span.Desc {
				padding-top: 2px;
				color: #99b3cc;
			}			
			
			#MapData a.Sold strong { color: #cd3d3d; }
			#MapData a.UnderOffer strong { color: #4282be; }
			#MapData a.Available strong { color: #57a457; }
			#MapData a.Trading strong { color: #57a457; }
			
			#MapData a.Kiosk strong { color: #3290c8; }
			#MapData a.Hotspot strong { color: #fa6000; }
			#MapData a.KioskHotspot strong { color: #000; }
			span .K, #MapData a.KioskHotspot strong .K { color: #3290c8; }
			span .H, #MapData a.KioskHotspot strong .H { color: #fa6000; }
			
		#MapData a:hover {
			background: #eee;
		}
		
		.States a { display: none; }
		.NSW a.NSW,
		.NSW a.ACT,
		.VIC a.VIC,
		.QLD a.QLD,
		.TAS a.TAS,
		.SA a.SA,
		.NT a.NT,
		.WA a.WA,
		.ALL a { display: block; }
		
		
	


