
#twocolumn .contentpane_contactus * {
	color: white;
}
#twocolumn .contentpane_contactus input {
	color: black;
}
#twocolumn .contentpane_contactus {
	width: 480px;
}
#twocolumn .componentheading {
	margin-bottom: 10px;
	font-size: 123.1%;
}

label {
	cursor: pointer;
}

.blog {
	width: 95%;
}
.blog table {
	margin-left: 20px;
}
.blog table tr td {
	margin-bottom: 10px;
/*	border: 1px solid #666666; */
}
.blog table tr td * td {
	border: none;
}
.blog .contentpaneopen {
}


/* front page */
#frontpage #bd {
}
#frontpage #ft {
	height: 50px;
	margin-bottom: 0px;
}
#frontpage #module1 {
	margin-left: 47px;
	margin-right: 2px;
}
#frontpage #module2 {
	margin-left: 0px;
	line-height: 1.3em;
}
#frontpage #module3 {
	padding-right: 62px;
	padding-bottom: 5px;
	line-height: 2em;
	font-family: georgia;
	color: #3F3F3F;
	font-size: 146.5%;
	text-align: center;
}


#frontpage, #onecolumn, #twocolumn {
	margin:auto;text-align:left; /* leave unchanged */
	width:69.23em;/* non-IE */
	*width:67.5em;/* IE */
	min-width:900px;/* optional but recommended */
}
#hd {
	height: 115px;
}
#hd #companylogo {
	height: 76px;
}
#ft {
	height: 50px;
	margin-bottom: 20px;
}
#aroft, #aroft a {
	text-align:center;
	margin-bottom: 20px;
	font-size: x-small;
	text-decoration:none;
}
#module1 {
}
#module2 {
	margin-left: 0px;
	margin-right: 49px;
}
/* so drop down menu appears on top of slideshow */
#modulemenu1 {
	z-index: 500;
}
#module1 {
}

/* com_aro */
#com_aro_container .crumbs .crumb, .crumbs .crumbdivider {
  display: inline; 
	font-size: 85%;
}
.toprowbreadbrumbs {
	padding-top:1px;
}
#com_aro_container .crumbs {
  display: none; /* REMOVE THIS TO SHOW BREADCRUMBS */
	margin-top: 11px;
	margin-bottom: 14px;
	margin-left: 21px;
}
#com_aro_container .next {
	text-align:right;
	margin-right: 24px;
}

.componentheading_contactus {
	margin: 10px;
	margin-left: 35px;
	font-size: 153.9%;
	color:#000000;
}
table.contentpane_contactus img {
	padding-bottom: 5px;
}
table.contentpane_contactus .inputbox {
	margin-top: 1px;
	margin-bottom: 4px;
}
.contentheading_contactus tbody tr td {
	padding-bottom: 4px;
	font-size: 116%;
}
table.contentpane_contactus {
	margin-left: 35px;
	margin-top: 10px;
	margin-bottom: 30px;
}
#onecolumn form[name=adminForm] {
	padding-left: 35px;
}
table.contentpane_contactus .contentdescription_contactus {
	display:none;
}
.contentpaneopen {
	width:100%;
}
.contentpaneopen tbody tr td {
}
.contentheading {
	font-size: 116%;
}
.contentpaneopen_reoffice {
	margin-top: 10px;
}

#frontpage #arosearchform {
  margin-left: 17px;
}
#twocolumn #arosearchform {
  margin-left: 20px;
}

#arosearchform #pricerangetable {
	width: 220px;
}

#arosearchform {
	color: #333333;
}
#arosearchform h1 {
	font-style: italic;
	font-size: 116%;
	text-align:center;
}
#arosearchform #arosuburb, #arosearchform #aropropertyType {
	width: 220px;
}
#arosearchform .arosuburbselect {
	margin-top: 8px;
}
#arosearchform .arosuburbselect {
  padding-bottom: 10px;
}
#arosearchform #arosubmitcontainer {
	padding-top: 10px;
}
#arosearchform #arosubmit {
  width: 70px;
}
#arosearchform .aropropertytypeselect {
	margin-bottom: 8px;
}
#arosearchform #pricerangetable {
	margin-top: 5px;
}


#arofeatureproperty {
	margin-left: 60px;
}
#arofeatureproperty h1 {
	font-size: 116%;
	font-style: italic;
	color: white;
}
#arofeatureproperty #arofeaturepropertytable {
	height: 230px
}

/*
#aroadvancedsearchform td {
	padding: 5px;
}
#aroadvancedsearchform #advancedsearchformtable {
	margin-left: 50px;
}
#aroadvancedsearchform #advarosuburb {
	width: 180px;
}
*/



