/*div { border:1px solid red;}*/

div {
 font-family:arial, verdana;
 font-size:11px;
}

a	{
  font-family:arial, sans serif;
	font-size:11px;
	text-decoration: none;
	color:#e7e7e7;
	}

a:hover	{
	text-decoration: none;
	color:#e7e7e7;
	}

/* turn all image borders off */
img {
 border:0px;
}

body {
 background-color:#354A00;
 padding: 0px;
 margin: 0px;
 width: 100%;
 background:url('/assets/images/bg.gif') repeat-x #6D6C61;
}

.container {
 width:770px;
 height:100%;
 text-align:left;
}

/* text font for content */
.bodyText {
 font-family:arial, sans-serif;
 font-size:12px;
 color:#737373;
}

/* navigation */
{
 color:#FFF;
 font-family:arial;
}

a {
 color:#FFF;
 font-family:arial;
}

.about-off {
 background:url('/assets/images/nav_back_off.gif') left no-repeat;
 height:29px;
 padding-left:31px
}

.rural-off {
 background:url('/assets/images/nav_back_off.gif') left no-repeat;
 padding-left:31px
}

.life-off {
 background:url('/assets/images/nav_back_off.gif') left no-repeat;
 padding-left:31px
}

.residential-off {
 background:url('/assets/images/nav_back_off.gif') left no-repeat;
 padding-left:31px
}

.rentals-off {
 background:url('/assets/images/nav_back_off.gif') left no-repeat;
 padding-left:31px
}

.livestock-off {
 background:url('/assets/images/nav_back_off.gif') left no-repeat;
 padding-left:31px
}




.about-on {
 background:url('/assets/images/nav_back_on_about.gif') left no-repeat;
 height:29px;
 padding-left:31px
}

.rural-on {
 background:url('/assets/images/nav_back_on_rural.gif') left no-repeat;
 padding-left:31px
}

.life-on {
 background:url('/assets/images/nav_back_on_life.gif') left no-repeat;
 padding-left:31px
}

.residential-on {
 background:url('/assets/images/nav_back_on_residential.gif') left no-repeat;
 padding-left:31px
}

.rentals-on {
 background:url('/assets/images/nav_back_on_rentals.gif') left no-repeat;
 padding-left:31px
}

.livestock-on {
 background:url('/assets/images/nav_back_on_livestock.gif') left no-repeat;
 padding-left:31px
}

.headingTop {
 background:url('/assets/images/heading_back.gif') repeat-x;
 color:#5f2f03;
 width:755px;
 padding:7px 0px 0px 16px;
 height:21px;
}

.headingNavigation {
 background:url('/assets/images/heading_nav.gif') repeat-x top;
 color:#6b6966;
 height:21px;
 padding-top:3px;
}

.headingNavigation .right {
 float:right;
 padding-right:20px;
}

.headingNavigation .left {
 padding-left:20px;
}

.content {
 font-family:arial;
 font-size:11px;
 color:#333333;
 padding:19px 0px 19px 19px;
 width:514px;
}

.content .title {
 color:#234c68;
}

.rightCol {
 padding:18px 20px 0px 0px;
}

.rightCol-table {
 position:relative;
 bottom:1px;
}

.containerTable {
 background-color:#FFF;
 width:100%;
}

.enquire {
 background:url('/assets/images/enquire_back.gif');
 color:#98abb9;
 font-weight:bold;
 height:17px;
 padding:6px 0px 0px 19px;
}

.textPadding {
 padding-right:20px;
}

.footer {
 background:url('/assets/images/footer_back.gif') repeat-x #234c68;
 height:182px;
}

.footerLeft {
 padding:21px 0px 0px 58px;
 color:#FFF;
}

.contactTable {
 color:#FFF;
}

.contactTable input {
 border:1px solid #6d6c61;
 width:212px;
}

.credits, .credits a {
 color:#afaea8;
}

.credits a:hover {
 color:#dededc;
}

.summaryImage {
 padding:10px;
}

.summaryBlock {
 width:734px;
 background:#333333;
 border-bottom:2px solid #afaea8;
 border-top:2px solid #afaea8;
 color:#FFF;
 position:relative;
 left:15px;
}

.summaryText {
 padding:10px;
 width:460px;
 vertical-align:top;
}

.lines {
 border-top:1px dashed #afaea8;
 width:100%;
 margin-top:14px;
 margin-bottom:14px;
 padding:0px;
}

.updateSummaryText {
 padding:0px 15px 0px 15px;
 font-size:12px;
}

.livestockHeading {
 color:#FFFFFF;
}

.price, .title b {
 font-size:16px;
}

.priceSummary {
 color:#F7DC09
}

.priceSummary, .summaryText a {
 font-size:16px;
}

.viewListing {
 font-size:11px !important;
 position:absolute;
 right:10px;
 bottom:10px;
}

.livestockHeading {
 font-size:16px;
}

.residentialnav {
  font-family:arial, sans serif;
	font-size:12px;
 background:url('/assets/images/top_tall.gif') repeat-x top;
 height:35px;
 line-height:35px;
 color:#5F2F03; 
 font-weight:bold;
}


.residentialnav a, .residentialnav a:hover	{
  font-family:arial, sans serif;
	font-size:12px;
	text-decoration: none;
	color:#9f5702;
	background:url('/assets/images/top_arrow_off.gif') no-repeat left #7c6843;
	display:block;
	width:119px;
	padding-left:30px;
	}

 
.residentialnav .classon, .residentialnav .classon:hover {
  font-family:arial, sans serif;
	font-size:12px;
	text-decoration: none;
	color:#fffcf7;
	background:url('/assets/images/top_arrow_on.gif') no-repeat left #7c6843;
	display:block;
	width:119px;
	padding-left:35px;
	}  

.residentialnav ul {
 list-style: none;
 padding: 0px;
 margin: 0px 0px 0px 6px;
}

.residentialnav li {
 float: left;
 margin: 0px;
 
}

.residential  a, .residential  a:hover {
 list-style: none;
 padding: 10px;
 margin: 0px 0px 0px 6px;
 font-family:arial, sans serif;
	font-size:16px;
	text-decoration: none;
  display:block;
  color:#9F5702;
  font-weight:bold;
  
}
