/* Satterley Land CSS */

/*#cont { background: #ddd0bd url(images/land/content-container-background.jpg) no-repeat top left; }*/
#cont { background: #F1F1E1 url(images/land/content-container-bg-2.jpg) no-repeat top left; }
#cont #page_title { position: absolute; top: 38px; left: 27px; width: 106px; height: 36px; background: url(images/land/page_title.png) no-repeat top left; }

#landing_container #main_content_head { width: 557px; height: 57px; padding: 18px 0 0 31px; background: url(images/land/main_content_head_bg-2.gif) no-repeat top left; }
#landing_container #main_content_head h1 { width: 151px; height: 16px; margin-bottom: 5px; background: url(images/land/main_content_head_title.gif) no-repeat top left; }
#landing_container #main_content_head select { margin: 0; padding: 1px 0 1px 2px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
\ html #landing_container #main_content_head select { padding-bottom: 0px; padding-top: 0px; }

#landing_container #main_content_head select#resEstate { width: 180px; margin-right: 4px; }
#landing_container #main_content_head select#selectsuburb { display: none; width: 180px; margin-right: 4px; }
#landing_container #main_content_head select#searchType { width: 110px; margin-right: 4px; }
#landing_container #main_content_head select#pricemin,
#landing_container #main_content_head select#pricemax { width: 75px; margin-right: 4px; }
#landing_container #main_content_head input.landsubmit { font-size: 11px; }

.feature_item_wrap ul li { padding: 1px 0 3px 0; }
.feature_item_wrap a span { color: #9f9f9f; display: block; font-size: 90%; }
.feature_item_wrap a:hover span { color: #666; }


/* Estates View on a map */
a.viewonamap img { padding-top: 2px; }


/* Sub Column News */
#landing_container #sub_column h1 { margin: 0 0 17px 0; font-size: 20px; color: #fefefe; }

#landing_container #sub_column .newlandreleases { padding-bottom: 15px; margin-bottom: 20px; border-bottom: 1px solid #fff; }
#landing_container #sub_column .newlanditem { padding: 0 0 9px 0; line-height: 130%; }
#landing_container #sub_column .newlanditem a { color: #000; }
#landing_container #sub_column .newlanditem a span.newlanditem_date { display: block; font-weight: bold; color: #79746c; }
#landing_container #sub_column .newlanditem a span.newlanditem_title { font-weight: bold; }
#landing_container #sub_column .newlanditem a span.newlanditem_teaser { display: block; font-size: 90%; }
#landing_container #sub_column .newlanditem a:hover { text-decoration: none; color: #c31b1e; }

#button-sales-office-hours a {margin:30px 0 0 0; text-indent:-9999px; background:url(/images/button-sales-office-hours.gif) no-repeat 0 0; width:170px; display:block; height:52px;}
#button-sales-office-hours a:hover {background:url(/images/button-sales-office-hours.gif) no-repeat 0 -55px;}
