div#fre-search-new {
    margin-bottom:10px;
}

div.fre-result-title {
    margin-top: 5px;
color:#7D2815;
}

div.fre-result-title h3  {
font-size: 24px;
color:#7D2815;
}

div.fre-result-title h4  {
font-size: 20px;
color:#7D2815;
}

.odd {
    background-color:transparent;
}

.even {
    background-color:transparent;
    border-color: #FFFFFF;
    border-width: 2px;
}

div.fre-office-agent {
    margin: 25px 1% 27px;
}

div.fre-office-agent {
    padding-bottom: 20px;
}

div.fre-result-image a img {
    max-width: 245px;
}
div#fre-search-new {
    margin-bottom:10px;
}

div.fre-result-title {
    margin-top: 5px;
}


li.fre-cell-image {
    /*width: 210px;;*/
}

li.fre-cell-details {
    /*width: 230px;*/
}

li a.iframe-map,
li a.iframe-contact {
    background-color: #7D2815;
    border: 1px solid #000000;
    color: #fff;
    padding: 5px;
    width: 85px;
    display: block;
    text-align: center;
}

li a.iframe-contact:hover {
    background-color: #7D2815;
    border: 1px solid #000000;
    padding: 5px;
}

li a.iframe-contact:hover {
    color: #DADADA;
}

div.fre-result-agent-info {
    font-size: 0.9em;
    line-height: 1em;
}

span.fre-new-link a:visited, span.fre-new-link a:link {
    background: none repeat scroll 0 0 #7D2815;
    border: 1px solid #000000;
    color: #FFFFFF;
}

span.fre-prev-link a:link, span.fre-next-link a:link, span.fre-prev-link a:visited, span.fre-next-link a:visited, span.fre-prev-link a:hover, span.fre-next-link a:hover {
    background: none repeat scroll 0 0 #7D2815;
    border: 1px solid #000000;
    color: #FFFFFF;
    padding: 5px 10px;
}

li a.iframe-showing:link, li a.iframe-showing:visited {
    background-color: #7D2815;
    border: 2px solid #000000;
    color: #FFFFFF;
}

div.fre-office-agent-photo {
    width: 95%;
}

div.fre-office-agent-photo img {
    max-width: 150px;
}

form#agent-contact input#name,
form#agent-contact input#email,
form#agent-contact input#phone {
    width: 50%;
}

fieldset.fre-form {
    background-color: #fff;
    border: medium none;
}

ul#fre-agent-listing-select li a,
ul#fre-ourlisting-select li a{
    background: none repeat scroll 0 0 #7D2815;
    border: 1px solid #000000;
    color: #FFFFFF;
    padding: 3px;
}

div.fre-listing-image a.fre-property-images img {
    max-height: 150px;
    max-width: 175px;
}

div.fre-listing-image {
    height: 160px;
    width: 180px;
}