@charset "UTF-8";
#cont {
	background: #378ea5 url(rm_images/metro_south/container_photo.jpg) no-repeat !important;	
} 

#region_title {
	background: url(rm_images/metro_south/region_title.png) no-repeat;
	width: 326px; /* Image Width */
	height: 67px; /* Image Height */
	top: 30px;
	left: 29px;
}

#video_gallery {
	background: url(rm_images/metro_south/video_gallery_bg.jpg) bottom no-repeat;
}

.disclaimer { color: #a4c5ce; }

#region_lots_for_sale .instruction { color: #a4c5ce; }

.title_lot {
	color: #feffff;
	background: #035e7a;
}

.title_lot_indicator {
	background: url(rm_images/metro_south/accordian-arrow-closed.gif) 0 3px no-repeat;
}

span.lot_counter {
	color: #feffff;
}

.lot_information table td.lot_name {
	background: #549eb2;
	color: #feffff;
}

.lot_information table td.lot_name a {
	color: #feffff;
}

.lot_information table td.lot_number {
	background: #72afbf;
	color: #feffff;
}

.lot_information table td.lot_price {
	background: #84b9c7;
	color: #feffff;
}

#region_information_top {
	background: url(rm_images/metro_south/region_information_top_bg.png) no-repeat;
}

#region_interactive {
	color: #feffff;
}

/* region_overview_estates and region_overview_map widths must add up to 560px */
#region_overview_estates {	width: 319px;}

#region_overview_estates .left {width:150px; float:left; margin:20px 0 0 0;}
#region_overview_estates .right {width:150px; float:right; margin:20px 0 0 0;}

#region_overview_estates .left a {display:block; background: url(rm_images/metro_south/estate_bullet.gif) 5px 3px no-repeat; margin:0 0 10px 0;}
#region_overview_estates .right a { display:block; background: url(rm_images/metro_south/estate_bullet.gif) 5px 3px no-repeat; margin:0 0 10px 0;}


/*#region_overview_estates ul li {
	background: url(rm_images/metro_south/estate_bullet.gif) 5px 3px no-repeat;
}
*/
#region_overview_estates a strong {
	color: #7f7458;
}

#region_overview_map {
	float: left;
	position: relative;
	background: url(rm_images/metro_south/region_overview_map.png) no-repeat;
	width: 241px; /* Image Width */	
	height: 222px; /* Image Height */	
}

/* Tacks & Over Map */

/* 
The calculation for map tack positioning is 
	Minus: -32px on the top value;

The calculation for map tag positioning is 
	Plus: 	+35px on the x axis ( left - right ) i.e. left: 0; on the map tag left: 35px;
	Minus: 	-25px on the y axis ( top - bottom ) i.e. top: 25px; on the map tag top: 0px;
	
If the tag is too large and there is overflow off the container, change the map over class
in the tag file from:
		map_tag_over_container
	to
		map_tag_over_container_reverse
Then (in 99% of cases try):
	Minus: 	-35px or -15px
Be sure to test!
*/

#austin_cove_map_thumbtack {	left: 41px;	top: 180px;	}
#austin_cove_map_tag {	left: 70px;	top: 165px;}

#belgravia_central_map_thumbtack {
	left: 130px;
	top: 116px;	
}
#belgravia_central_map_tag {
	left: 10px;
	top: 104px;	
}
#champion_lakes_map_thumbtack {	left: 110px;top: 100px;}
#champion_lakes_map_tag {left: 16px; top: 74px;}

#evermore_heights_map_thumbtack {
	left: 77px;
	top: 135px;	
}
#evermore_heights_map_tag {
	left: 92px;
	top: 120px;
}


#grasmere_landing_map_thumbtack {
	left: 95px;
	top: 53px;	
}
#grasmere_landing_map_tag {
	left: -15px;
	top: 35px;	
}


#harvest_lakes_map_thumbtack {
	left: 102px;
	top: 64px;	
}
#harvest_lakes_map_tag {
	left: -15px;
	top: 42px;	
}


#heron_park_map_thumbtack {
	left: 136px;
	top: 65px;	
}
#heron_park_map_tag {
	left: 23px;
	top: 45px;
}

#honeywood_map_thumbtack {	left: 100px;top: 120px;}
#honeywood_map_tag {left: 122px;top: 102px;	}

#new_kwinana_map_thumbtack {
	left: 48px;
	top: 62px;	
}
#new_kwinana_map_tag {
	left: 78px;
	top: 40px;
}


#phoenix_rise_map_thumbtack {
	left: 44px;
	top: 97px;	
}
#phoenix_rise_map_tag {
	left: 74px;
	top: 75px;
}


#redgum_brook_map_thumbtack {
	left: 131px;
	top: 94px;	
}
#redgum_brook_map_tag {
	left: 18px;
	top: 75px;
}


#secret_harbour_map_thumbtack {
	left: 31px;
	top: 150px;	
}
#secret_harbour_map_tag {
	left: 60px;
	top: 135px;
}


#tuart_ridge_map_thumbtack {
	left: 95px;
	top: 128px;	
}
#tuart_ridge_map_tag {
	left: 120px;
	top: 113px;
}

#seville_grove_map_thumbtack { left: 170px; top: 85px;	}

#seville_grove_map_tag { left: 205px; top: 65px; }