/* CSS Document */
body {font-family: arial, verdana, georgia, serif;font-size: 90%;color: #336;padding:0;margin: 0;border-top: 15px solid #c0c0c0}
h2 {font-size: 150%;}
h3 {font-size: 130%;}
a {color: #790b42; text-decoration:none}
a:hover {text-decoration:underline}

noscript .mainalert {border: 1px solid #f00;width:760px;margin:10px auto; background:url("../images/icons/notice.gif") no-repeat left #f0dcde;}
noscript h1{font-weight: bold;color: #f00;font-size: 90%; padding: 5px 0 0 80px; margin: 0;}
noscript p{padding: 5px 0 5px 80px; font-size: 70%;font-weight: bold; margin: 0;}


/* -------------------- MAIN STRUCTURE ---------------------*/
#hidden {display: none}

#container {width: 980px; margin: 0 auto; padding: 0}
#container_ho {background: URL("www.richestate.com.au/assets/images/backgrounds/home_opens.jpg") no-repeat 0 160px;width: 980px; margin: 0 auto; padding: 0}

#container_contact {background: URL("http://www.richestate.com.au/assets/images/backgrounds/cork.jpg") no-repeat 0 160px;width: 980px; margin: 0 auto; padding: 0}

#container_rent {background: URL("http://www.richestate.com.au/assets/images/backgrounds/keys.jpg") no-repeat 0 160px;width: 980px; margin: 0 auto; padding: 0}

#container_letter {background: URL("http://www.richestate.com.au/assets/images/backgrounds/letter.jpg") no-repeat 0 160px;width: 980px; margin: 0 auto; padding: 0}

#container_alert {background: URL("http://www.richestate.com.au/assets/images/backgrounds/alarm.jpg") no-repeat 0 160px;width: 980px; margin: 0 auto; padding: 0}

#container_hammer {background: URL("http://www.richestate.com.au/assets/images/backgrounds/hammer.jpg") no-repeat 0 160px;width: 980px; margin: 0 auto; padding: 0}

#container_book {background: URL("http://www.richestate.com.au/assets/images/backgrounds/book.jpg") no-repeat 0 160px;width: 980px; margin: 0 auto; padding: 0}

#container_sign {background: URL("http://www.richestate.com.au/assets/images/backgrounds/home_open_sign.jpg") no-repeat 0 160px;width: 980px; margin: 0 auto; padding: 0}

#navigation {background: URL("http://www.richestate.com.au/assets/images/navigation_bg.jpg") #506783; padding: 0; margin: 0; height: 30px;}
#navigation ul { font-size: 90%; text-align: left; list-style: none; margin: 0; padding: 0; float: left;}
#navigation li {float: left; margin: 0; padding: 0;}
#navigation a {display: block; float: left; padding: 7px 17px 3px 17px; height: 20px; color: #fff; text-decoration: none; font-weight: bold}
#navigation a:hover {text-decoration: none; background: #7896bb; color: #fff; }
#navigation .current {text-decoration: none; background: #7896bb; color: #fff;}

#nav_1 {width: 640px;}
#nav_1 li, #nav_2 li {margin: 0 0 0 0;}
#nav_2 a {color: #336;}


#header {height: 120px; margin-top: 10px; background: URL("http://www.richestate.com.au/assets/images/header.jpg") #790b42;}
#header img{width: 300px; height: 60px; margin: 27px 0 0 30px; border: none;}

#content {margin-top: 20px;}
#content_ho {}

#left_col {float: left; width: 260px;}
#left_col h2{color: #790b42;font-size: 100%; margin: 0; padding: 0;}
#left_col p{padding: 2px 0; margin: 0;}
#left_col form{background: url("http://www.richestate.com.au/assets/images/left_col_form_bg.jpg") no-repeat top right; padding: 10px; margin: 0;}
#left_col legend{display: none;}
#left_col input{width: 100px;}
#left_col select{width: 104px;}
#left_col fieldset{border: none;}
#left_col span{float: left; width: 110px;}
.search_submit {width: 89px !important}

#suburb_search {background: url("http://www.richestate.com.au/assets/images/left_col_cat.jpg") no-repeat bottom right;}
#suburb_search ul {list-style: none;margin: 0; padding: 0;}
#suburb_search li {display: block; float: left; width: 110px; padding: 5px 10px;}
#suburb_search h2 {color: #790b42;padding: 20px 0 10px 10px;}
#suburb_search p {padding: 10px;} 
#suburb_search li a {color: #336} 
.clear {clear: both;}
.link_purple {color: #790b42;}

#main_content {float: left; margin: 0 20px; width: 510px;}
#main_content h2 {font-family: Garamond, Georgia, sans-serif; margin: 0; padding: 0; font-size: 200%; font-weight:normal}

#sub_page_content {float: left; width: 770px}
#sub_page_content h2 {font-family: Garamond, Georgia, sans-serif; margin: 0; padding: 0; font-size: 200%; font-weight:normal}

.heading_suburb {font-size: 180%; margin: 0; padding: 0;height: 111px;background: url("http://www.richestate.com.au/assets/images/bg_suburb.jpg");}
.heading_suburb span {float: left; margin-top: 50px;}
.suburb_h3_top { font-size: 120%; height: 50px; margin: 0; padding: 5px 10px;background: url("http://www.richestate.com.au/assets/images/h3_suburb_top.jpg") no-repeat #790b42; color: #fff; text-transform:uppercase}
.suburb_p_top {padding-top: 0; margin-top: 0;}

.suburb_h3{clear: both; font-size: 120%; margin: 0; padding: 5px 10px;background: url("http://www.richestate.com.au/assets/images/h3_suburb.jpg") no-repeat #790b42; color: #fff; text-transform:uppercase}

#right_col {float: right; width: 170px;}
#right_col ul {font-size: 90%;border-top: 1px solid #bed3e5; padding: 0; margin: 8px 0 20px 0; list-style: none;}
#right_col li a {display: block; padding: 5px 0; border-bottom: 1px solid #bed3e5; color: #336;}
#right_col li a:hover {background: url("http://www.richestate.com.au/assets/images/sub_links_bullet.gif") no-repeat right;}
#right_col img {text-align:right;}
#right_col h3 {margin: 0; padding: 0;font-size: 100%; color: #790b42;  }
#right_col p {margin: 0;padding: 0;}
#right_col p a {color: #790b42; font-weight: bold}
#right_col .current {background: url("http://www.richestate.com.au/assets/images/sub_links_bullet.gif") no-repeat right;}

#footer {clear: both; font-size: 90%; padding: 20px 0; color: #4f6685;}
#footer ul { font-size: 90%; text-align: left; list-style: none; margin: 6px 0 10px 0; padding: 0; float: left;}
#footer li {display: inline; margin: 0; padding: 0;}
#footer a {text-decoration: none; color: #4f6685; padding: 0; font-weight:bold}
#footer a:hover {text-decoration: underline}
#footer p {float: right; padding: 0; margin: 6px 0 10px 0;}
#footer address {font-size: 130%; font-style:normal; padding: 0 10px;}


/* -------------------------- PROPERTY LIT PARTS -------------------------- */
.property_title {margin-top: 8px; width: 485px; padding: 5px 10px; color: #fff; font-size: 110%; text-align: right; background: url("http://www.richestate.com.au/assets/images/property_head.jpg") no-repeat left bottom #790b42;}
.property {height: 192px; background: url("http://www.richestate.com.au/assets/images/property_bg_off.jpg") no-repeat #fff;}
.property:hover {height: 192px; background: url("http://www.richestate.com.au/assets/images/property_bg.jpg") no-repeat #fff;}

.property a {color: #790b42; font-weight: bold}

.property_left {text-align: center; float: left; width: 158px;}
.property_left p {margin-top: 22px;}
.property_left .property_img {margin-top: 7px; bordeR: none;}
.property_right {padding-top: 25px; margin: 0 20px 0 170px;;}
.property_right h4{font-family: Garamond, Georgia, sans-serif; margin: 0; padding: 0;color: #790b42;}
.property_right p {font-size: 90%; padding: 3px 0; margin: 0;}
.property_icons span{float: left; width: 20px; margin-top: 5px;font-size: 130%; padding: 0 3px;}
.property_icons img{float: left;}

.property_summary_icons {}
.property_summary_icons span{width: 25px !important; font-size: 130%; padding: 4px 0 0 5px;}
.property_summary_icons img{float: left; width: 20px height: 20px;}

.property_summary p, .property_summary li{font-size: 90%;}

.property_summary_span {width: 110px !important}
.summary_h3 {margin: 5px 0; font-size: 100%}

.property_image {float:left;margin-right: 1px;}
.property_image img {border: none;}

.small{float:left;border: none;}
.small .large {display: none;}
.small:hover .large {display: block; position: absolute; top: 249px; left: 430px; width: 250px; height: 188px;}
.small img {border: none;}


#map { border: 3px solid #790b42; margin: 20px 0; clear: both; }
#map1,#map2,#map3,#map4,#map5,#map6,#map7,#map8,#map9,#map10,#map11,#map12 {float: right; margin: 10px 0;border: 3px solid #790b42; width: 350px; height: 150px;}

#side_bar {width: 500px; padding: 0 0 20px 0;}
#side_bar p {float: left; width: 110px; font-weight: bold; padding: 5px 0px; margin: 0;}
/* -------------------------- HOME PAGE PARTS -------------------------- */
#home_content {margin: 0;}
#splash {clear: both; background: URL("http://www.richestate.com.au/assets/images/splash_bg.jpg") #790b42; padding: 0; margin: 15px 0 0 0; height: 250px;}

#splash_content {margin: 30px 25px 0 25px; float: right; background: URL("http://www.richestate.com.au/assets/images/splash_search.jpg") no-repeat #fff; width: 549px; height:161px;}
#splash_search {margin-left: 250px;}
#splash_search h2{color: #790b42;font-size: 100%; margin: 5px 0 0 0; padding: 0;}
#splash_search p{padding: 2px 0; margin: 0;}
#splash_search form{padding: 0; margin: 0;}
#splash_search legend{display: none;}
#splash_search fieldset{border: none;}
#splash_search span{float: left; width: 110px;}
#splash_search br {line-height: 0.8}

.splash_submit {margin: 5px 15px 0 0; float: right;}
.splash_input {height: 13px; width: 150px;}
.splash_select {height: 20px; width: 150px;}

#welcome {width: 240px; float: left; padding: 0;}
#welcome h2 {margin: 10px 0 0 13px; padding: 0;font-size: 100%; }
#welcome p {margin: 7px 0 0 13px;color: #790b42; padding: 0;}
#welcome a {color: #336; font-weight: bold;}

.col_1 {width: 245px; float: left;}
.col_1_img {width: 245px; float: left; height: 250px}
.col_1_img img {}


.col_2 {width: 245px;  float: left;}
.col_2_img {width: 245px; float: left; height: 250px}
.col_3 {width: 490px; float: left;}
.col_3_img {text-align: right; background: URL("http://www.richestate.com.au/assets/images/book_ad2.jpg") no-repeat;width: 490px; float: left; height: 250px}
.col_3_img h3{font-size: 110%;margin: 20px 15px 0 0; padding: 0;color: #4f6685}
.col_3_img p { color: #4f6685;font-weight: bold; padding: 0; margin: 0 15px 0 0; font-size: 110%;}
.col_3_img a {color: #4f6685}
.col_1 h3, .col_2 h3, .col_3 h3 {color: #790b42; font-size: 100%; margin: 0; padding: 0}
.col_1 p, .col_2 p, .col_3 p {font-size: 100%; margin: 0 10px 0 0; padding: 5px 0;}

.col_3_links {border-right: 3px solid #a7b3c1; float: left; width: 219px; text-transform:uppercase; color: #790b42;}
.col_3_links ul {margin: 0 0 0 16px; padding: 0;font-weight: bold; list-style: none;}
.col_3_links li {margin-bottom: 5px;  padding-left: 20px;background: url("http://www.richestate.com.au/assets/images/bullet_1.gif") no-repeat;}
.col_3_links a { color: #790b42;}

.col_3_contact {font-weight: bold;float: left; width: 265px;}
.col_3_contact dl {margin: 0; padding: 0;}
.col_3_contact dt {color: #4f6685; float: left; width: 80px; text-align:right;}


.col_3_contact dd {margin-left: 90px; color: #790b42; margin-bottom: 5px;}
.col_3_contact a { color: #790b42;}

.suburb_links {width: 33%; float: left;}

table {font-size:90%;}

#small_form{width: 570px; padding: 0; margin: 0;background: url("http://www.richestate.com.au/assets/images/form_bg.jpg") no-repeat right bottom #fff;}
#small_form legend{display: none;}
#small_form fieldset{border: none;}
#small_form span{font-size: 10pt; float: left; width: 140px;text-align: right;}
.textf {margin-left: 20px; width: 350px;}
.texte {margin-left: 20px; width: 350px; border:1px solid #F00;}
.boxf {margin-left: 20px; width: 350px; height: 50px;}

#contact_form {margin: 30px 0 0 0}
#contact_form fieldset {font-size: 90%; border: 1px solid #999; padding: 10px 20px; margin-bottom: 10px;}
#contact_form label span {float: left; width: 140px;}
#contact_form legend {padding: 0 15px; font-weight: bold; color: #336;}
#contact_form textarea{width: 460px;}
#contact_form #name, #contact_form #surname, #contact_form #email {width: 320px}
#contact_form #tel {width: 234px}