/* BODY LAYOUT */

body{
margin:0 0 0 0;
background-color:#FFFFFF;
color:#183373;
font-family: Century Gothic, Arial, Verdana, Times New Roman;
}

.homebody{
position:absolute;
bottom:0;
}

#quicksearch{
color:#0E2C75;
font-size:10px;
font-weight:normal;
background-color:#f7f4fe;
border:1px #336699 solid;
width:80px;
margin-top:-12px;
}

#quicksearch2{
color:#0E2C75;
font-size:10px;
font-weight:normal;
background-color:#f7f4fe;
border:1px #336699 solid;
width:80px;
margin-top:-20px;
}

#formheader{
font-size:12px;
color:#0E2C75;
border-bottom:2px #0E2C75 solid;
}

/* NAVIGATION */

#mainnav{
color:#FFFFFF;
font-size:12px;
/*height:40px;*/
}

#sub2{
font-size:9px;
color:#FFFFFF;
}

#sub3{
font-size:9px;
color:#043f9c;
}

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

#spacer{
width:40px;
}

#spacer20{
width:20px;
}

#topline{
background-position:right;
background-repeat:no-repeat;
background-image:url(../images/line_top.gif);
}

/* PROPERTY DETAIL */

#detailborder{
border-bottom:1px #0E2C75 solid;
border-left:1px #0E2C75 solid;
border-right:1px #0E2C75 solid;
}

.bottomborder_blue{
border-bottom:1px #0E2C75 solid;
}

.bottomborder_red{
border-bottom:1px #E70202 solid;
}

#detailsuburb{
background-color:#0E2C75;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
}

#detailstreet{
background-color:#E70202;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
}

#detailmisc{
background-color:#FFFFFF;
color:#0E2C75;
font-size:11px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
}

#legalstitle{
color:#E70202;
font-size:12px;
padding-top:10px;
padding-left:10px;
font-weight:bold;
}

#redsub{
color:#E70202;
font-size:11px;
padding-left:10px;
font-weight:bold;
}

#propertytitle{
color:#0E2C75;
font-size:12px;
padding-top:10px;
padding-left:10px;
font-weight:bold;
}

#propertycontent{
color:#0E2C75;
font-size:11px;
padding-left:10px;
font-weight:normal;
line-height:20px;
}

#pdetailnav2{
color:#0E2C75;
font-size:10px;
padding-top:2px;
padding-left:2px;
font-weight:normal;
line-height:20px;
text-decoration:none;
}

a.pdetailnav21{
color:#0E2C75;
text-decoration:none;
}

#blue_white{
background-color:#0E2C75;
color:#FFFFFF;
font-size:10px;
font-weight:normal;
padding-left:10px;
padding-right:10px;
}

#red_white{
background-color:#E70202;
color:#FFFFFF;
font-size:10px;
font-weight:normal;
padding-left:10px;
padding-right:10px;
}

a.redlink{
color:#E70202;
font-size:12px;
padding-top:10px;
padding-left:10px;
font-weight:bold;
text-decoration:none;
}

a.footerlink{
color:#FFFFFF;
font-size:10px;
font-weight:normal;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}

/* PROPERTY SEARCH PAGE */

#searchselect{
color:#043f9c;
height:20px;
width:100px;
font-size:10px;
font-weight:normal;
background-color:#FFFFFF;
border:thin #333333 solid;
}
#searchbtn{
color:#FFFFFF;
height:20px;
width:100px;
font-size:10px;
font-weight:normal;
background-color:#043f9c;
border:thin #043f9c solid;
}

#featureprop{
padding-bottom:5px;
border-bottom:1px #89a5d0 solid;
}

/*  AGENT PAGES  */

h4{
font-size:12px;
color:#0e2c75;
font-weight:bold;
padding:2px;
margin:0em;
/*text-transform:uppercase;*/
}
h2{
font-size:18px;
color:#0e2c75;
font-weight:bold;
padding:2px;
margin:0em;
}
#subheaderline{
border-bottom:1px #cfcfcf solid;
width:100%;
}
#subheaderlinefp{
border-bottom:1px #cfcfcf solid;
width:100%;
padding-top;3px;
padding-bottom:3px;
}
#agent_links{
line-height:1.2em;
font-size:10px;
}
a.agentlinks{
line-height:1.2em;
font-size:10px;
text-decoration:none;
color:#0e2c75;
}
a.agentlinks:hover{
line-height:1.2em;
font-size:10px;
text-decoration:none;
color:#0e2c75;
}
