/**** basic layout definitions ****/
/*
    elders red:             #d52b1e
    dark brown/borders:     #8b8275
    light grey bg:          #ebebed
    lighter text grey:      #aaaaaa
    elders blue:            #0039a6
    elders light blue:       #d6e4ee
    hover mainlinks yellow   #eaae0f
    realestate grey         #afb1b4

    default text colour:    #5c5c5c
    darker text colour:     #343e45
    darkest text colour:    #000000
*/
div#header{
width:960px;
margin:0 auto;
margin:20px auto 0 auto;
height:71px;
padding:8px 12px 20px 13px;
background:#FFFFFF url(/images/header_bg_985.gif) no-repeat left top;
}
div#h-elders{
height:71px;
background: #d52b1e url('backgrounds/elders.logo.png') no-repeat center left;
}
div#h-elders div.l3ft {
float:left;
height:71px;
overflow:hidden;
width:187px;
}
div#h-elders div.r3ght {
text-align:right;
float:right;
margin:27px 12px 0 0;
overflow:hidden;
white-space:nowrap;
width:220px;
font-size:11px;
}
div#h-elders div.m3ddle {
float:right;
overflow:hidden;
white-space:nowrap;
width:340px;
}
div#h-elders div * {
vertical-align:middle;
}
div#h-elders h1 {
color:#FFFFFF;
font-size:38px;
font-weight:normal;
margin:0;
padding:14px 0 0;
text-align:right;
}
/* content headert */
div#h-elders input.button40 {
text-align:center;
background:transparent url(forms/bg.button.40.white.jpg) no-repeat center;
padding:2px 1px;
width:40px !important;
border:none !important;
cursor:pointer;
overflow:hidden;
}
div#h-elders input.txt {
border:1px solid #887E6E;
margin-right:5px;
width:145px;
height:15px;
padding:1px 3px;
text-align:left;
color:#636363;
}
div#h-elders label{
display:none;
}
/* home */
#home-cont{
padding:20px 0px;
}
.cat_scroll {
height:2000px;
}
.cb{
	clear:both;
}

/**** default ****/
.cl{
height     :0px;
font-size  :1px;
line-height:0;
border     :none;
margin     :0;
padding    :0;
clear      :both;
}
.property-album{margin-top: 100px;}