.moduleContent{
	text-align:left;
}

	.searchmap_container{
		width:671px;
		position:relative;
		float:left;
	}	
		.searchmap_container .house{
			background:transparent url('../images/bg_startcontent.png') top right no-repeat;
			_background:none;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bg_startcontent.png",sizingMethod="crop");
			position:absolute;
			top:24px;
			left:565px;
			/*z-index:2;*/
			z-index:6;
			width:89px;
			height:68px;
		}
	
	.contentHeader{
		margin:10px 0px 0px;
	}
		.contentHeader .left{
			height:35px;
			width:183px;
			background:transparent url('../images/bg_contentheader_left.png') top left no-repeat;	
			_background:none;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bg_contentheader_left.png",sizingMethod="crop");
			z-index:3;
			position:relative;
			float:left;
		}
		.contentHeader .right{
			height:26px;
			width:162px;
			background:transparent url('../images/bg_contentheader_right.png') top left no-repeat;	
			_background:none;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bg_contentheader_right.png",sizingMethod="crop");
			z-index:3;
			position:relative;
			margin-left:170px;
			float:left;
		}
	
	/*** Map ***/	
	.map{
		position:absolute;
		top:-1px;
		left:0px;
		z-index:2;
	}
	
	#map_container,
	#map_container_qld,
	#map_container_sa,
	#map_container_nsw,
	#map_container_act,
	#map_container_vic,
	#map_container_tas,
	#map_container_wa,
	#map_container_nt{
		position:absolute;
		top:20px;
		left:10px;
	}
	#map_container{
		z-index:1;
	}
	#map_container_qld,
	#map_container_sa,
	#map_container_nsw,
	#map_container_act,
	#map_container_vic,
	#map_container_tas,
	#map_container_wa,
	#map_container_nt{
		opacity:0;
		z-index:2;
	}
	
	/*** Quick Search ***/	
	.quicksearch{
		background:transparent url('../images/bg_quicksearch.gif') top left no-repeat;
		width:235px;
		height:261px;	
		margin:20px 0px 0px 427px;
	}
	
		.quicksearch FORM{
			display:block;
			padding:48px 0 0 23px;
		}
		.quicksearch INPUT.text {
			background:#5c5c5c url('../../../../../images/bg_input.gif') top left no-repeat !important;	
			border:0px;
			width:172px;	/* 186px */
			height:15px;   /* 27px */
			font-size:11px;
			padding:6px 5px 6px 9px;
			margin: 0 0 5px 0;
			color:#fff;
		}

		.quicksearch SELECT{
			background:#5c5c5c url('../../../../../images/bg_input.gif') top left no-repeat !important;	
			border:0px;
			width:186px;
			height:25px;
			font-size:11px;
			padding:6px 5px;
			margin: 0 0 5px 0;
			color:#fff;
		}

		.quicksearch INPUT.submit {
			background:#a2000d url('../../../../../images/bt_quicksearch_search.gif') top left no-repeat !important;	
			border:0px;
			width:188px;	
			height:10px;   
			font-size:11px;
			margin: 19px 0 0 0;
			/*text-indent:-9999px;*/
			font-size:0px;
			color:#a2000d;
			cursor:pointer;
		}
		
		.quicksearch .text{
			padding:20px 0;
		}
			.quicksearch .text H3.option{
				font-size:9px;
				line-height:9px;
				height:9px;
				color:#fff;
				font-weight:bold;
				font-family:dinblackalternate, Arial, Helvetica, sans-serif;
			}
		
		.quicksearch A#advsearch_bt{
			color:#fff;	
			display:block;
			padding-top:8px;
			font-size:12px;
			text-decoration:underline;			
		}
		
		
	/*** Advanced Search ***/	
	#advSearch{
		background:transparent url('../../../../../../images/bg_advsearch.gif') left bottom no-repeat;
		/*width:400px; left:11px;	*/
		height:286px;	
		position:absolute;
		overflow:hidden;
		top:40px;
		left:427px; 
		width:555px;
		display:none;
		/*opacity:0;*/
		/*z-index:1;*/
		z-index:5; 
		
	}
	
		#advSearch A#advsearch_closebt{
			background:transparent url('../../../../../../images/bt_advsearch_closebt.gif') top left no-repeat;	
			width:32px;
			height:29px;
			display:block;
			float:right;
			padding-bottom:8px;
			*padding-bottom:0px;
		}
		
		#advSearch FORM{
			display:block;
			padding:0 0 0 25px;
			color:#fff;
		}
		#advSearch INPUT.text {
			background:#5c5c5c url('../../../../../images/bg_input.gif') top left no-repeat !important;	
			border:0px;
			width:172px;	/* 186px */
			height:15px;   /* 27px */
			font-size:11px;
			padding:6px 5px 6px 9px;
			margin: 0 0 10px 0;
			color:#fff;
		}
		#advSearch INPUT.checkbox{
			width:19px;
			height:19px;
			border:none;
			background:#5c5c5c url('../../../../../images/bg_checkbox.gif') center center no-repeat;
			cursor:pointer;
			padding:0px;
		}

		#advSearch SELECT{
			background:#5c5c5c url('../../../../../images/bg_input.gif') top left no-repeat !important;	
			border:0px;
			width:186px;
			height:25px;
			font-size:11px;
			padding:6px 5px;
			margin: 0 0 5px 0;
			color:#fff;
		}

		#advSearch SELECT.state{
			*margin:5px 0 0 0;
		}
		#advSearch SELECT.type{
			margin-bottom:10px;	
		}

		#advSearch SELECT.state,
		#advSearch SELECT.price, 
		#advSearch SELECT.bedroom {
			background:#5c5c5c url('../../../../../images/bg_input2.gif') top left no-repeat !important;
			width:103px;
		}

		#advSearch SELECT.bathroom, 
		#advSearch SELECT.car {
			background:#5c5c5c url('../../../../../images/bg_input3.gif') top left no-repeat !important;
			width:68px;	
			float:left;
		}
		#advSearch SELECT#suburbList{
			height:108px;	
			background:#5c5c5c url('../../../../../images/bg_textarea.gif') top left no-repeat !important;
		}
		
		#advSearch INPUT.submit {
			background:#a2000d url('../../../../../images/bt_advsearch_search.gif') center left no-repeat !important;	
			border:0px;
			width:85px;	
			height:14px;   
			margin:38px 0 0 220px;
			*margin:58px 0 0 220px;
			/*text-indent:-9999px;*/
			font-size:0px;
			color:#fff;
			cursor:pointer;
		}
		
		#advSearch SELECT.bathroom{
			margin-right:20px;	
		}
		
		#advSearch .header{
			margin:0 0 20px;
			*margin:0 0 10px;
			/*clear:both;	*/
		}
		
			#advSearch .header SPAN{
				font-size:10px;
				letter-spacing:-0.5px;	
			}
			
			#advSearch .header SELECT{
				margin-right:20px;	
			}
			#advSearch .header LABEL{
				padding:0 6px 0 10px;	
			}
		
		#advSearch .left{
			width:186px;
			float:left;
			*margin:10px 0 0 0;
		}		
		
		#advSearch .right{
			width:310px;
			float:left;
			margin:0 0 0 10px;
			*margin:10px 0 0 10px;
		}
			#advSearch .right LABEL{
				width:69px;
				display:block;
				float:left;
				line-height:25px;
				padding-right:6px;
				text-align:right;
			}
			#advSearch .right SPAN{
				padding:0px 5px;	
			}
		 

	
	/*** Getting Started Content ***/	
	.start_content{
		margin:11px 0 0 17px;
		width:300px;
		height:350px;
		overflow:hidden;
		/*padding:52px 0px 0 0;*/
		padding:0px;
		float:left;
		font-size:12px;
	}
		.start_content H3{
			font-family:dinboldalternate, arial, sans-serif;
			font-size:12px;
			color:#2e2e2e;
			padding:5px 0px 12px;
		}
		
		.start_content A.link{
			display: block;
			width:100%;
			font-size:13px;
			font-weight:bold;
			text-decoration:none;	
			color:#2e2e2e;
			border-bottom:1px solid #b6b6b6;
			padding:10px 0px;
			background:transparent url('../images/bg_arrow.gif') center right no-repeat;		
		}


	/*** Feature Header ***/	
	.feature_header{
		z-index:3;
		position:relative;
		padding-left:35px;
		width:200px;
	}
		.feature_header H3.feature{
			font-family:dinboldalternate, arial, sans-serif;
			font-size:12px;
			color:#2e2e2e;
			padding:0px 0px 51px;
		}
		.feature_header H3.more,
		.feature_header INPUT.more{
			color:#a2000d;
			text-indent:-9999px;
			font-size:0px;
			background:transparent url('../images/bt_morelistings.gif') top left no-repeat;
			position:absolute;
			top:33px;
			left:35px;
			width:157px;
			height:50px;
			border:none;
			cursor:pointer;
		}
	

	/*** Feature Properties Listing ***/	
	.listings{
		float:left;
		background:transparent url('../images/bg_listing.gif') top left repeat-x;	
		width:964px;
		height:370px;
		overflow:hidden;
		padding-bottom:20px;
	}
	
		.listings .property {
			float:left;	
			width:240px;
		}
		.listings .last{
			width:233px;
			overflow:hidden;	
		}
		
		.listings .property A.image{
			overflow:hidden;
			display:block;
			width:240px;
			height:164px;	
			background-position:center;
			background-repeat:no-repeat;
		}
		.listings .property A.image{
		}
				
		.listings .property H3.propertytitle{
			padding:30px 10px 5px;
			font-family:dinmediumalternate, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#000;
		}
		
		.listings .property .summary{
			padding-left:10px;	
			padding-right:15px;
			height:58px;
			overflow:hidden;
		}
		
		.listings .property A.more{
			display: block;
			/*font-size:10px;
			font-family:dinmediumalternate, Arial, Helvetica, sans-serif;
			text-decoration:none;	
			color:#2e2e2e;
			padding:5px 0px 5px;
			background:transparent url('../images/bg_arrow.gif') center right no-repeat;		
			border-bottom:1px solid #b6b6b6;*/
			margin:15px 20px 5px 7px;
			background:transparent url('../images/bt_moreinfo.gif') left top no-repeat;	
			text-indent:-9999px;
			height:18px;	
		}
		
		.listings .property A.contact{
			display:block;		
			margin:5px 20px 5px 7px;
			background:transparent url('../images/bt_contactseller.gif') left top no-repeat;		
			text-indent:-9999px;	
			height:18px;	
		}	
		
		.listings .rightbanner{
			float:left;
			width:250px;
			height:250px;
			background:transparent url('../images/rightbanner.gif') top left no-repeat;	
			margin-top:7px;
		}
		
		
		
		