body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#575757;
	padding:17px 0px 0px 0px;
	margin:0px;
	text-align:center;
}

body td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#575757;
}

#line_break {
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
}

#line_break2 {
	background-image: url(../images/line.gif);
	background-repeat: repeat-y;
}

#featured
{
	background-color:#EAEAEA;
	border:1px #DBDBDB solid; 
	padding: 10px 7px 7px 7px;
}

#heading
{
	font-weight:bold;
	font-size:11px;
	color:#8e9300;
}

#feature_numbers
{
	font-weight:bold;
	font-size:11px;
	color:#000000;
	padding-right:19px;
	padding-left:5px;
}

#sub_nav a
{
	color:#8e9300;
	font-size:10px;
	text-decoration:none;
}

#sub_nav a:hover
{
	text-decoration:underline;
}

#footer
{
	padding-left:24px;
	color:#666666;
	font-size:10px;
}

#footer a
{
	padding-left:8px;
	padding-right:8px;
	color:#666666;
	text-decoration:none;
}

#footer a:visited
{
	color:#666666;
	text-decoration:none;
}

#footer a:hover
{
	text-decoration:underline;
}

#find_text
{
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

#find
{
	padding: 10px 7px 7px 10px;
}

.find_spacer
{
	padding-top:5px;
	padding-bottom:5px;
}

a
{
	color:#8e9300;	
	text-decoration:none;
}

a:hover
{
	color:#8e9300;
	text-decoration:underline;
}

#news_date
{
	font-weight:bold;
	color:#000000;
}

#suburb 
{
	overflow:auto;
	height:200px;
	border:1px #000000 solid;
	background:#eeeeee;
}
	
#proptype
{
	overflow:auto;
	height:200px;
	border:1px #000000 solid;
	background:#eeeeee;
}

.logo {
	text-align:left;
}

.Menu { 
	background:#bed600;
	padding:0px 3px;
}

.additional_info{
	background: #dfe99a;
	padding:5px;
	color: #0x444;
	border: 1px solid #a9a9a9;
	margin-top:-1em;
	margin-bottom:3em;
}
input {
	font-size:11px;
}
.stocklistTag {
	color:#9FA706;
	font-weight:bold;
}

.stocklistBut {
	background:#FBFCEC;
	color:#9FA706;
	font-weight:bold;
	padding:3px;
}

.stocklistDiv {
	border-top:1px solid #F2F2DA;
	padding-top:10px;
}

.stockCell {
	width:50%;
	float:left;
}

/* Cool image thumbnail borders */
.thumbnail {
	float: left;	
	background: 0x444;
}

.image{
	margin: 10px;	
	border: 1px solid #a9a9a9;
	background-color: #fff;
	padding: 5px;
}

.gallery{
	float: right;
	height: auto;
	width: auto;
}

.filelist{
	list-style: none;
}

.clear {
   clear : both;
   height : 0;
   margin : 0;
   font-size : 1px;
   line-height : 0;
}

.PageHeading{
	font-weight: bold;
	font-size: 2em;
}