INPUT, SELECT, TEXTAREA {font-family:Myriad Pro, Helvetica, Arial;font-size:14px;color:#000000}
FORM {margin:0,0,0,0}


Body {
background-image:url(/images/bg_page.gif);
background-position:center top;
background-repeat: repeat-x;
}
#page-container {
	width: 960px;
	margin: auto;
	text-align: left;

}

b {color:#8f9c46}
strong {color:#8f9c46}
img {border:none;}
.normal {
font-family: Myriad Pro, Helvetica, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 17px;
color:#292a2b;
}

.heading {
font-size:14px;
font-weight:bold;
color:#8f9c46;
margin-bottom: 8px;
}

.subinfo{
font-size:11px;
font-weight:bold;
color:#5e6060;
}

.subinfogreen{
font-size:11px;
font-weight:bold;
color:#7F885B;
}

.subinfored{
font-size:11px;
/*font-weight:bold;
color:#80624F;*/
}

UL.standard_list {
padding-left:2px;
margin:0px;
line-height:17px;
}
UL.standard_list LI{
padding-left: 12px;
padding-bottom: 14px;
background-image: url(/images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
list-style: none;
}

UL.tight_list {
padding-left:2px;
margin:0px;
line-height:20px;
}
UL.tight_list LI{
padding-left: 12px;
background-image: url(/images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .7em;
list-style: none;
}


#nav {
vertical-align:bottom;
padding-bottom: 7px;
}

.foottext {
font-family: Arial, sans-serif;
font-size: 10px;
line-height:12px;
text-decoration:none;
color:#848368;
} 

a.footerlink:link, A.footerlink:visited, A.footerlink:active {
font-family: Arial, sans-serif;
font-size:10px;
text-decoration:none;
color:#9f9d36;
} 
a.footerlink:hover {
text-decoration:none;
color:#b7d133;
} 
A:link, A:visited, A:active { font-family: Myriad Pro, Helvetica, Arial, sans-serif; font-size: 14px; text-decoration:underline; color:#9f9d36; }
A:hover { font-family: Myriad Pro, Helvetica, Arial, sans-serif; font-size: 14px; text-decoration:underline; color:#b7d133; }



A.normallink:link, A.normallink:visited, A.normallink:active { font-family: Myriad Pro, Helvetica, Arial, sans-serif; font-size: 14px; text-decoration:underline; color:#9f9d36; }
A.normallink:hover { font-family: Myriad Pro, Helvetica, Arial, sans-serif; font-size: 14px; text-decoration:underline; color:#b7d133; }

/* Begin MAIN Navigation */
/* Main Navigation */

#main-nav {
	height: 19px;
	width:725px;
}
#main-nav dl { margin: 0; padding: 0; }

/* IE5 Mac Hack \*/ 
#main-nav { } 
/*/ 
#main-nav { padding-left: 11px; overflow: hidden; } 
/* End Hack */

#main-nav dt { float: left; }

#main-nav dt a {
	display: block;
	height: 0px !important;
	height /**/:19px; /* IE 5/Win hack */ 
	padding: 19px 0 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
}

#main-nav dt a:hover {
	background-position: 0 -19px;
}



#main-nav dt#home,
#main-nav dt#home a { width: 93px; background-image:url(images/menu/home_btn.gif);}

#main-nav dt#nowavailable,
#main-nav dt#nowavailable a { width: 193px; background-image:url(images/menu/now_avail_btn.gif); }

#main-nav dt#livinghere,
#main-nav dt#livinghere a { width: 193px; background-image:url(images/menu/living_here_btn.gif); }



#main-nav dt#news,
#main-nav dt#news a { width: 138px; background-image:url(images/menu/news_btn.gif); }

#main-nav dt#enquiries,
#main-nav dt#enquiries a { width: 100px; background-image:url(images/menu/enquiries_btn.gif);}




body.home dt#home,
body.home dt#home a,
body.nowavailable dt#nowavailable,
body.nowavailable dt#nowavailable a,
body.livinghere dt#livinghere,
body.livinghere dt#livinghere a,
body.enquiries dt#enquiries,
body.enquiries dt#enquiries a,
body.news dt#news,
body.news dt#news a{
	background-position: 0 -19px;
}





/* End MAIN Navigation */

/*village*/
village {
	float: left;
	width: 670px;
	height:auto;

}

#village ul {
	margin: 0;
	margin-bottom:30px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	line-height: normal;
}

#village li {
	display: block;
	float: left;
	padding-left:40px;
	padding-bottom:50px;
	
	
}

#village a {
	display: block;
	float: left;
	height: 13px;
	margin: 0;
     text-align: center;
	text-decoration: none;
	text-align:left;
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#8f9c46;
	width:128px;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#village a:hover {
	text-decoration:underline;

	
}

#affliving
{background: url(/images/villageLogos/affLiving.gif) no-repeat left top;
}

#homebuyers
{background: url(/images/villageLogos/homebuyers.gif) no-repeat left top;
}
#aveling
{background: url(/images/villageLogos/aveling.gif) no-repeat left top;
}
#aussieLiving
{background: url(/images/villageLogos/aussieLiving.gif) no-repeat left top;
}
#gemmill
{background: url(/images/villageLogos/gemmill.gif) no-repeat left top;
}

#bluePrint
{background: url(/images/villageLogos/bluePrint.gif) no-repeat left top;
}

#celebration
{background: url(/images/villageLogos/celebration.gif) no-repeat left top;
}
#contentLiving
{background: url(/images/villageLogos/contentLiving.gif) no-repeat left top;
}
#dreamStart
{background: url(/images/villageLogos/dreamStart.gif) no-repeat left top;
}
#easyStart
{background: url(/images/villageLogos/easyStart.gif) no-repeat left top;
}

#goodLife
{background: url(/images/villageLogos/goodLife.gif) no-repeat left top;
}

#idealHomes
{background: url(/images/villageLogos/idealHomes.gif) no-repeat left top;
}
#kerdels
{background: url(/images/villageLogos/kerdels.gif) no-repeat left top;
}
#redInk
{background: url(/images/villageLogos/redInk.gif) no-repeat left top;
}
#wahousing
{background: url(/images/villageLogos/wahousing.gif) no-repeat left top;
}
#homestart
{background: url(/images/villageLogos/homestart.gif) no-repeat left top;
}

#hideme{visibility:hidden;}


/* Masterplan Map */
#map {
	position:	relative;
	width:		600px;
	margin-top:	16px;
}

#map_viewport {
	width:		100%;
	height:		450px;
	position:	relative;
}

	#map_viewport.map {
		cursor:	move;
	}

		#map_viewport .current-map-layer {
			/*min-width:	100% !important;*/
			/*min-height:	100% !important;*/
		}

	#map_zoom,
	#map_pan {
		position:	absolute;
		right:		10px;
		background:	#ddd;
		padding:	10px 10px 10px 0;
		z-index:	2000;
		box-shadow:	0 0 5px rgba(0,0,0,0.25);
	}

		#map_zoom {
			top:	10px;
		}

		#map_pan {
			bottom:	10px;
		}

		#map_controls a {
			display:		block;
			width:			20px;
			height:			20px;
			float:			left;
			margin-left:	10px;
			background:		#888;
			color:			#fff;
			text-align:		center;
			font-weight:	bold;
			font-size:		17px;
			line-height:	normal;
			text-decoration:	none;
		}

			#map_controls a:active {
				background:	#ccc !important;
			}

			#map_controls a:hover {
				text-decoration:	none !important;
				color:				#333 !important;
				background:			#EEE;
			}

		#map_pan {
			width:		80px;
			height:		80px;
			padding:	0;
		}

			#map_pan a {
				position:	absolute;
				margin:		0;
				font-size:	14px;
			}

				#map_pan a:active {
					margin
				}

			#map_pan .pan_u,
			#map_pan .pan_d {
				left:			50%;
				margin-left:	-10px;
			}
				#map_pan .pan_u {
					top:	10px;
				}
				#map_pan .pan_d {
					bottom:	10px;
				}

			#map_pan .pan_l,
			#map_pan .pan_r {
				top:		50%;
				margin-top:	-10px;
			}
				#map_pan .pan_l {
					left:	10px;
				}
				#map_pan .pan_r {
					right:	10px;
				}

.sidebar_download {
	display:	block;
	padding:	3px 3px 3px 52px;
	background:	transparent url('/images/pdf-icon.png') no-repeat 0 50%;
	text-decoration:	none !important;
}

	.sidebar_download strong {
		display:	block;
	}
