#strap{ 
    background: transparent url(/img/stylesheet/home/house.png) 605px -1px  no-repeat;
    min-height: 200px !important;
}
#strap p{
    margin: 0 0 21px 0;
    font-size: 35px;
    line-height: 35px;
    width: 500px;
    font-weight: normal;
}

#content{
     background: #fff url(/img/stylesheet/home/content.bg.png) 0 0  repeat-y;
}


#search-newsletter{
    width: 266px;
    margin-right: 14px;
    float: right;
    clear: right;
}
    #search-newsletter p { font-size: 12px}
    #letting-search-form, #property-search-form{ border-bottom: 1px solid #95A2AA;}
    form h5{ line-height: 35px; text-align: right; clear: both;}
    
    form .keywords,
    form .virtual-tours,
    form .for-sale,
    form .letting,
    form .bedrooms,
    form .google-earth,
    form .price{ margin-bottom: 0; width : 256px; }
    
    form label{ font-size: 10px;}
    form .bedrooms{ width: 120px; float: left;}
   form .price{ width: 120px; float: right;}
    
    form #id_keywords{ background-color: #fff; width: 256px;}
    form .for-sale{ clear: both;}
        form .for-sale{ clear: both;}

            form .for-sale input,
            form .letting input,
            form .virtual-tours input,
            form .google-earth input{ float: right; margin: 4px 0 0 0 ; }
                
            form .for-sale label,
            form .virtual-tours label,
            form .google-earth label{ width: 230px;}
            form .search{ clear:both; margin-top: 21px; text-align: right; }
            
    #newsletter-form input{
        background-color: #fff; 
        width: 256px;
        margin-bottom: 21px;
    }
    #newsletter-form .submit{ text-align: right; }
        
#property-news{
    width: 532px;
    float: left;
    padding: 0 14px;    
}
#property-news h3{ clear: both;}
    #home.index #news-list h4{ margin: 0; line-height: 28px !important; padding: 0 ;}

    #news-list p.meta{  margin: -7px 0 0 0 !important; }
    #news-list p{  margin: 0px !important;}
    #news-list li{ margin-bottom: 18px ;}

    #featured-property { border-bottom: 1px solid #95A2AA;}
    #featured-property h4{ width:  336px; float: right; line-height: 21px;}
    #featured-property .medium{ float: left;margin-right: 14px }
    #featured-property .thumb{ width: 42px; height: 42px; float: right;}
    #featured-property p{ float: right; clear: right; width: 336px ; font-size: 12px; margin-bottom: 14px;}
    #featured-property span.meta{line-height: 18px; margin: 0 0 0 0;font-size: 11px; font-style: italic; display: block; width:  280px; float: left}
    #featured-property li{
        margin-bottom: 21px;
        width: 546px;
        clear: both;
    }

hr{ clear: both; border: 0 none; border-top: 1px solid #8B989F; margin-bottom: 14px; padding: 0; width: 100%;}
    