@charset "UTF-8";
#cont {
	background: #5bb3bf url(rm_images/south_west/container_photo.jpg) no-repeat !important;	
} 

#region_title {
	background: url(rm_images/south_west/region_title.png) no-repeat;
	width: 309px; /* Image Width */
	height: 71px; /* Image Height */
	top: 58px;
	right: 59px;
}

#region_slogan {
	background: url(rm_images/south_west/region_slogan.png) no-repeat;
	width: 215px; /* Image Width */
	height: 37px; /* Image Height */	
	top: 162px;
	right: 59px;
}

#video_gallery {
	background: url(rm_images/south_west/video_gallery_bg.jpg) bottom no-repeat;
}

.disclaimer { color: #99d0da; }

#region_lots_for_sale .instruction { color: #ffffff; }

.title_lot {
	color: #005662;
	background: #bee5e6;
}

.title_lot_indicator {
	background: url(rm_images/south_west/accordian-arrow-closed.gif) 0 3px no-repeat;
}

span.lot_counter {
	color: #9d0101;
}

.lot_information table td.lot_name {
	background: #43a7b8;
	color: #d8f9ff;
}

.lot_information table td.lot_name a {
	color: #000000;
}

.lot_information table td.lot_number {
	background: #57b0be;
	color: #d8f9ff;
}

.lot_information table td.lot_price {
	background: #70bac5;
	color: #005662;
}

#region_information_top {
	background: url(rm_images/south_west/region_information_top_bg.png) no-repeat;
}

#region_interactive {
	color: #fcfdfd;
}

/* region_overview_estates and region_overview_map widths must add up to 560px */
#region_overview_estates {
	width: 262px;
}

#region_overview_estates ul li {
	background: url(rm_images/south_west/estate_bullet.gif) 5px 3px no-repeat;
}

#region_overview_estates a strong {
	color: #0270ab;
}
	
#region_overview_map {
	float: left;
	position: relative;
	background: url(rm_images/south_west/region_overview_map.png) no-repeat;
	width: 298px; /* Image Width */	
	height: 245px; /* Image Height */	
}

/* Tacks & Over Map */

/* 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!
*/
#abbey_waters_map_thumbtack {
	left: 14px;
	top: 85px;
}
#abbey_waters_map_tag {
	left: 49px;
	top: 60px;
}


#dalyellup_beach_map_thumbtack {
	left: 46px;
	top: 65px;

}
#dalyellup_beach_map_tag {
	left: 73px;
	top: 40px;
}


#ibis_gardens_map_thumbtack {
	left: 35px;
	top: 80px;
}
#ibis_gardens_map_tag {
	left: 40px;
	top: 115px;	
}


/*#margaret_river_map_thumbtack {
	left: 6px;
	top: 110px;
}
#margaret_river_map_tag {
	left: 41px;
	top: 85px;
}*/


#provence_map_thumbtack {
	left: 48px;
	top: 85px;	
}
#provence_map_tag {
	left: 49px;
	top: 60px;
}
