body {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family: Arial;
	background-image: url(/_images/BackTop.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
}
div#Container{
	position:relative;
	display:block;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	z-index:1;
	background-repeat: no-repeat;
	background-position: center bottom;
	background-image: url(/_images/BackBottom.png);
}
div#SubContainer{
	display:block;
	position:relative;
	width:955px;
	margin:0px auto 0px auto;
	padding:0px 0px 80px 0px;
}
div#Header{
	display:block;
	position:relative;
	height:95px;
	margin:0px 0px 0px 0px;
	padding:42px 0px 0px 0px;
	z-index:2;
}
div#Header #Logo span{
	display:none;
}
div#Header #Logo{
	display:block;
	position:absolute;
	top:15px;
	left:40px;
	z-index:2;
	border:0;
	width:369px;
	height:94px;
	background-image:url(/_images/Logo.png);
}

#Header h1{
	position:absolute;
	color:#FFFFFF;
	font-size:32px;
	text-align:center;
	top:20px;
	right:50px;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
}

#Header h1 span{
	display:block;
}
#Header h1 a:link,
#Header h1 a:active,
#Header h1 a:hover,
#Header h1 a:visited{
	color:#FFFFFF;
}






div#Footer {
	display:block;
	position:absolute;
	bottom:0px;
	color:#000000;
	clear:both;
	margin:0px;
	padding:0px;
	width:100%;
	z-index:1;
}
div#Footer a:link,
div#Footer a:visited,
div#Footer a:active{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
div#Footer a:hover{
	color:#999999;
	text-decoration:underline;
}
div#Footer span{
	display:block;
	margin:200px auto 0px auto;
	padding:24px 0px 10px 0px;
	width:954px;
	background-image:url(/_images/FooterBack.png);
	text-align:center;
}




div#Content{
	position:relative;
	display:block;
	background-image:url(/_images/BarTile.jpg);
	width:750px;
	background-repeat:repeat-y;	
	padding:0px 3px 0px 8px;
	min-height:340px;
	z-index:10;
	margin:0px;
}
div#Content #Extra3{
	position:absolute;
	display:block;
	width:761px;
	height:11px;
	background-image:url(/_images/BarTop.jpg);
	top:-11px;
	left:0px;
}
div#Content #Extra4{
	position:absolute;
	display:block;
	width:761px;
	height:11px;
	background-image:url(/_images/BarBottom.png);
	bottom:-11px;
	left:0px;
}
a:link,
a:visited,
a:active{
	color:#214782;
	text-decoration:none;
}
a:hover{
	color:#739bda;
}
p{
	margin:15px 20px 15px 10px;
	line-height: 150%;
	color: #4682b4;
}
h1{
	font-weight:bold;
	font-size:18px;
	color:#2d4e83;
	margin:18px 0px 5px 10px;
	padding:0px;
}
h2{
	font-weight:bold;
	font-size:14px;
	color:#2d4e83;
	margin:5px 0px 4px 10px;
	padding:0px;
}



#wrapper{
	display:table;
	margin:0px;
	padding:0px;
	width:100%;
}




#MainTab{
	z-index:2;
	position:relative;
	display:block;
}

#MenuCell{
	width:193px;
	vertical-align:top;
}
#ContentCell{
	display:block;
	margin:0px;
	padding:0px;
	vertical-align:top;
}










#menu{
	display:block;
	width:183px;
}
#menu h3{
	display:block;
	margin:20px 0px 10px 0px;
	padding:0px;
	border:none;
}
#menu .head{
	width:179px;
	height:9px;
	display:block;
	margin:0px 0px 0px 3px;
	background-image:url(/_images/Menu/Header.png);
}
#menu .foot{
	width:179px;
	height:9px;
	display:block;
	margin:0px 0px 0px 3px;
	background-image:url(/_images/Menu/Footer.png);
}
#menu .body{
	display:block;
	width:179px;
	margin:0px 0px 0px 3px;
	padding:0px;
	background-image:url(/_images/Menu/Tile.png);
}
#menu ul{
	display:block;
	margin:0px;
	padding:0px;
}
#menu ul li{
	list-style-type:none;
	display:block;
	margin:0px; padding:0px;
}
#menu ul li a:link,
#menu ul li a:active,
#menu ul li a:visited{
	display:block;
	width:155px;
	height:20px;
	padding:4px 0px 0px 10px;
	margin:0px 0px 0px 7px;
	font-weight:bold;
}
#menu ul li a:hover{
	background-image:url(/_images/Menu/Highlight.png);
	color:#000000;
}


#menu .Holiday h3{
	display:block;
	width:183px;
	height:25px;
	background-image:url(/_images/Menu/Holiday.png);
	margin-top:0px;
}
#menu .Holiday h3 span{
	display:none;
}
.QuickSearch h3{
	display:block;
	width:183px;
	height:25px;
	background-image:url(/_images/Menu/QuickSearch.png);
}
.QuickSearch h3 span{
	display:none;
}

.QuickSearch form{
	display:block;
	text-align:center;
	padding-top:10px;
}

.QuickSearch form select.formbox,
.QuickSearch form .formbutton{
	width:150px;
	padding:2px;
	margin:2px;
}

.QuickSearch form .formbox{
	width:143px;
	padding:2px;
	margin:2px;
}











.home{
	float:right;
	margin:35px 14px 20px 10px;
}





























/* Feature Property on Home Page */
div#fpcontainer{display:block;width:720px;background-color:#dddddd;height:150px;padding:5px;margin:10px; text-align:justify; border:1px solid #000000;}
div#fpcontainer span{display:block;margin:0px 0px 0px 10px;text-align:justify;}
div#fpcontainer img{border:1px solid #000000;display:block;float:left; margin-right:5px; width:200px;}
div#fpcontainer span.suburb{font-weight:bold;font-size:18px;margin-bottom:5px;}
div#fpcontainer span.price{font-size:14px;color:#ff0000;margin-bottom:10px;}
div#fpcontainer span.desc{font-size:13px;}
div#fpboxes img{display:block;border:1px solid #000000;margin-top:16px;}
div#fpboxes{float:right;margin-right:10px;margin-top:10px;}





*html .Holiday ul li a:hover{
	background-image:none;
	background-color:#cccccc;
}
*html #menu .head,
*html #menu .foot{
	display:none;
	background-image:none;
}
*html #menu .body{
	background-image:none;
	background-color:#ffffff;
	display:block;
	padding-top:9px;
	padding-bottom:9px;
}

*html .Holiday h3{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/Menu/Holiday.png',sizingMethod='image');
}
*html .QuickSearch h3{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/Menu/QuickSearch.png',sizingMethod='image');
}
*html div#Container{
	position:relative;
	z-index:1;
	background:transparent;
	background-image:none;
}
*html div#fpboxes{
	margin-right:5px;
}
*html div#Header #Logo{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/Logo.png',sizingMethod='scale');
}
*html #Extra3{
	width:761px;
	background:transparent;
	background-image:url(/_images/BarTop.jpg);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/BarTop.png',sizingMethod='image');
}
*html #Extra4{
	width:761px;
	background:transparent;
	background-image:url(/_images/BarBottom.jpg);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/BarBottom.png',sizingMethod='image');
}
*html div#Footer{
	z-index:2;
	height:25px;
}

*html div#Footer span{
	margin-top:0px;
	width:955px;
	background-image:url(/_images/SandBottom.jpg);
	background-repeat:no-repeat;
}
