body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:0px;
margin:0px;
background-color:#1A2D4D;
}

.logo_print {
	display: none;
}

a{
color:#000000;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

.left_cell{
background-image:url(images/left_cell.gif);
background-repeat:repeat-y;
background-position:right;
}

.right_cell{
background-image:url(images/right_cell.gif);
background-repeat:repeat-y;
background-position:left;
}

.menu{
background-image:url(images/menu.gif);
background-repeat:repeat-x;
height:22px;
padding-top:6px;
padding-left:10px;
color:#FFFFFF;
font-size:11px;
}

.menu a, .heading1 a, .footer a, .sidebox_h1 a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.search_line{
background-image:url(images/search_line.gif);
background-repeat:no-repeat;
height:18px;
}

.search form{
padding:0px;
margin:0px;
}

.search{
background-color:#F26F21;
padding:10px;
clear:both;
margin-top:0px;
background-image:url(images/search_bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
width:175px;
}

.sale_search_tab_enable{
background-image:url(images/forsale_enable.gif);
background-repeat:no-repeat;
height:26px;
width:97px;
float:left;
}

.sale_search_tab_disable{
background-image:url(images/forsale_disable.gif);
background-repeat:no-repeat;
height:26px;
width:97px;
float:left;
}

.rent_search_tab_enable{
background-image:url(images/forrent_enable.gif);
background-repeat:no-repeat;
height:26px;
width:97px;
float:left;
}


.rent_search_tab_disable{
background-image:url(images/forrent_disable.gif);
background-repeat:no-repeat;
height:26px;
width:97px;
float:left;
}



.search input, .search select{
width:170px;
margin-bottom:5px;
font-size:11px;
}

.content_layout{
padding:10px;
padding-left:18px;
}

.sidebox_layout{
padding-left:5px;
}

.heading1{
background-image:url(images/heading1.gif);
background-repeat:no-repeat;
height:22px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding-top:7px;
padding-left:15px;
}

.heading2{
background-image:url(images/h2.gif);
background-repeat:repeat-x;
height:20px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding-top:1px;
padding-left:10px;
}

.heading3{
color:#1A2D4D;
font-size:11px;
font-weight:bold;
margin-bottom:5px;
}

.heading4{
background-image:url(images/heading4.gif);
background-repeat:no-repeat;
height:45px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
float:left;
padding-top:10px;
padding-left:10px;
padding-right:10px;
width:505px;
}

.seccurr{
font-size:10px;
font-weight:normal;
float:right;
text-align:right;
}

.heading4 a{
color:#FFFFFF;
text-decoration:none;
}



.content{
clear:both;
background-color:#F5F4F4;
background-image:url(images/content_bottom.gif);
background-repeat:repeat-x;
background-position:bottom;
padding:5px;
text-align:justify;
padding-bottom:20px;
width:516px;
}

.small_listing{
background-image:url(images/small_listing.gif);
background-repeat:no-repeat;
width:177px;
height:174px;
float:left;
}

.small_listing_img{
padding-top:10px;
padding-left:9px;
width:154px;
height:105px;
}


.small_listing_left{
padding-top:6px;
padding-left:8px;
width:88px;
float:left;
color:#154293;
}

.small_listing_right{
padding-top:6px;
text-align:right;
padding-right:10px;
width:66px;
float:left;
color:#F37736;
}

.sidebox_h1{
background-image:url(images/sidebox_h1.gif);
background-repeat:no-repeat;
height:21px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding-left:10px;
padding-top:3px;
}

.sidebox_h1_content{
background-image:url(images/sidebox_content.gif);
background-repeat:repeat-y;
padding-bottom:5px;
padding-left:10px;
}

.sidebox_h1_content_bottom{
background-image:url(images/sidebox_content_bottom.gif);
background-repeat:no-repeat;
height:12px;
margin-bottom:7px;
}

.orange_bullet{
background-image:url(images/orange_bullet.gif);
background-repeat:no-repeat;
padding-left:10px;
line-height:15px;
}

.newsletters, .newsletters input{
margin:0px;
width:169px;
font-size:11px;
}

.footer_left{
background-image:url(images/footer_left.gif);
background-repeat:no-repeat;
height:90px;
background-position:top right;
}

.footer_right{
background-image:url(images/footer_right.gif);
background-repeat:no-repeat;
background-position:top left;
height:90px;
}

.footer{
background-image:url(images/footer.gif);
background-repeat:repeat-x;
height:86px;
background-position:top;
color:#FFFFFF;
padding-top:4px;
text-align:center;
font-weight:bold;
}


.for_rent{
clear:both;
margin-bottom:10px;
margin-top:2px;
}

.previous_page{
float:left;
}

.for_sale{
clear:both;
margin-bottom:10px;
margin-top:2px;
}

.enquiry_form{
margin-bottom:7px;
}



.large_listing_limg{
float:left;
margin-right:4px;
}

.large_listing_simg{
margin-bottom:4px;
}

.enquiry_box{
background-image:url(images/enquiry_box.gif);
background-repeat:repeat-x;
height:186px;
color:#FFFFFF;
padding:20px;
padding-bottom:0px;
width:485px;
}

.enquiry_label{
margin-top:5px;
font-weight:bold;
font-size:11px;
}

.enquiry input{
width:230px;
}

.article_img, .articleimages, .content_image{
float:right;
background-color:#FFFFFF;
padding:3px;
margin-left:5px;
margin-bottom:5px;
clear:both;
}

.location_image{
float:left;
width:154px;
padding:3px;
margin-right:5px;
margin-left:3px;
margin-bottom:7px;
}

.location_image2{
float:right;
padding:3px;
margin-left:5px;
margin-bottom:5px;
clear:both;
width:154px;
}

.articlelist img{
float:right;
width:176px;
border:#F2B42E solid 1px;
padding:3px;
margin-right:3px;
margin-bottom:5px;
margin-left:3px;
}

/* RESOURCE STYLES */

.resource a{
color:#192B49;
font-size:12px;
font-weight:bold;
}


.resource-addurl{
margin-top:5px;
float:right;
margin-right:10px;
}

.resource-addurl a{
color:#192B49;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.resource{
margin-bottom:10px;
}

.resource-category{
color:#192B49;
font-size:10px;
font-weight:bold;
text-decoration:none;
float:left;
width:150px;
height:30px;
text-align:left;
}

.resource-category a{
color:#192B49;
text-decoration:none;
}

/* FORMS STYLES */

legend
{
font-size:14px;
font-weight:bold;
padding: 2px 6px;
color:#F26F21;
} 

label
{
font-size:10px;
font-weight: bold;
float: left;
text-align: right;
width: 70px;
display: block;
margin-top: 3px;
margin-right: 3px;
color:#192B49;
}

input, textarea {
font-size:12px;
background:url(images/input_textfield_backround.gif) #fff no-repeat 0 0;
border: 1px solid #00679C;
color:#192B49;
}

select{
font-size:12px;
border: 1px solid #00679C;
background:none;
background-color:#FFFFFF;
}

.contact_us{
font-size:12px;
border: 1px solid #00679C;
}

fieldset
{
width:480px;
border: 1px solid #F26F21;
padding-left:10px;
margin-left:10px;
}


.prev{
float:left;
margin-left:17px;
}

.next{
float:right;
}


.pagination{
float:left;
width:540px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
line-height:36px;
}

.pageofpage{
float:left;
text-align:center;
line-height:36px;
width:270px;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
}

.specialofferstamp {
width:173px;
height:109px;
background-image:url(images/special-offer.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

.message, .errmessage, .okmessage{
color:#F26F21;
font-weight:bold;
}

.sold_stamp{
clear:both;
height:65px;
width:65px;
background-repeat:no-repeat;
position:absolute;
margin-top:40px;
margin-left:89px;
}


#headerflash{
background-image:url(images/header-image-1.jpg);
background-repeat:no-repeat;
height:190px;
width:780px;
color:#FFFFFF;
}

.contact_txt{
margin-left:10px;
}

.mortgage_label{
font-weight:bold;
float:left;
width:110px;
line-height:19px;
text-align:right;
}