center #listingComingle table {background: #FFF; border: 0px; margin: 0px;}

center #listingComingle table td {background: #FFF; border: 0px; margin: 0px;}

#dmg_layout_content_internal {font-family: helvetica,arial,sans-serif; font-size: .937em;}

#dmg_layout_content_internal table {width: 700px ! important; font-size: 1.375em; border-left: 1px solid #E5E5E5; border-top: 1px solid #E5E5E5; margin-top: 15px; margin-bottom: 29px;}

#dmg_layout_content_internal table td  {border-bottom: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; padding: 4px;}
#dmg_layout_content_internal table th  {border-bottom: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; padding: 4px;}

#dmg_layout_content_internal table td.text {font-size: 1.375em;} 

#dmg_layout_content_internal div.left-column {
    float: left;
    margin: 0px;
    width: 850px;
    font-size: .75em;
    margin-left: 20px;
     color: #000000;
    margin-bottom: 20px;
}

#dmg_layout_content_internal div.left-column > div.page-body-sections {
    /*border: 1px solid red;*/
    min-height: 100px;
    
}

#dmg_layout_content_internal br.clearFloat {
    clear: both;
}

#dmg_layout_content_internal div.left-column .marketsList li {
    list-style: none;
    float: left;
    width: 190px;
}

#dmg_layout_content_internal div.right-column {
    float: right;
    margin: 0px;
    width: 200px;
    font-size: 1.3em !important;
    color: #333;
    vertical-align: top;
}

#dmg_layout_content_internal div.right-column div.page-body-sections {
    min-height: 150px;
    
}

#dmg_layout_content_internal .right-column ul {
    padding: 0px;
    margin: 0px;
    margin-left: 0px;
}
#dmg_layout_content_internal .right-column li {
    list-style-type: none;
    padding: 1px;
    margin: 0 15px;
}

#dmg_layout_content_internal h1 {
    font-size: 16pt;
    color: #0A3671;
    margin-bottom: 25px;
}

#dmg_layout_content_internal h2 {
    font-size: 14pt;
    color: #0A3671;
    margin-bottom: 5px;
}
.search_paragraph i{font-size: .8em;}

#dmg_layout_content_internal h3 {
    font-size: 12pt;
    margin: 0px;
}

#dmg_layout_content_internal p {
    margin-top: 0px;
    text-indent: 20px;
}

div.page-body-sections h2 {
    margin-top: 5px;
}

#dmg_results_wrapper {float: left;
    font-size: 1em;
    margin: 20px auto;
    width: 705px;}

#dmg_results_listings {width: 626px; float: left;}

#dmg_layout_content_internal div h1 {color: #0A3671;}

#dmg_results_paging {float: left;
    margin-bottom: 5px;
    text-align: left;
    width: 89%;}
.dmg_results_pagination {float: right;}

.dmg_results_home {font-size: 1.125em; padding: 0px; margin-bottom: 15px; border-width: 1px; border-style: solid; border-color: #e5e5e5; }

.dmg_results_home_header {text-align: center; padding: 6px; border-bottom: 1px solid #e5e5e5; background: #ECEBE4; font-size: .9em;}

.dmg_results_home_img {float: left; padding: 3px;}
.dmg_results_home_img img {width: 120px; height: 90px; border: 0;}

.dmg_results_home_info1 {margin-left: 7px;font-size: 0.8em;width: 35%; float: left; border: 0px solid #F00; text-align: left;}
.dmg_results_home_info2 {font-size: 0.8em;width: 35%; float: left; border: 0px solid #00F; text-align: left;}

.dmg_results_home_price {color: #A7A286; width: 20%; font-weight: bold; text-align: left; padding-left: 5px; float: left;}
.dmg_results_home_address {width: 75%; float: right;}
.dmg_results_home_beds {}
.dmg_results_home_baths {} 
.dmg_results_home_feet {}
.dmg_results_home_lot {}
.dmg_results_home_year {}
.dmg_results_home_type {}

.dmg_results_home_details {text-align: center; margin: 4px;}
.dmg_results_home_save {text-align: center; margin: 4px;}
.dmg_results_home_mls {text-align: center; margin: 4px;}

#dmg_results_menu {width: 28%; float: left; border: 0px solid #F00;}

#dmg_results_menu ul {font-size: .875em; margin: 5px; padding: 0px; list-style: none;}
#dmg_results_menu ul li ul{margin: 0px 5px;}
#dmg_results_menu ul li h3{font-size: 1em; margin-bottom: 3px;}

.clearLeft {clear: both;}

.page-body-sections {margin: 5px auto; padding: 5px; overflow: auto; text-align: left; font-size: .875em;}
.page-body-sections ul, .page-body-sections ol {list-style: none; margin: 0px; padding: 0px; font-size: 1em;} 
.page-body-sections h3 {border-bottom: 1px solid #134E8D; font-size: 1.25em ! important; color: #134E8D ! important; margin-left: 5px ! important; padding: 0px; margin-bottom:0px; margin-top: 15px;}
#dmg_layout_content_internal .page-body-sections li {margin: 5px 0;}

#dmg_layout_content_internal table#dmg_lp_citylist {width: 100%; margin: 5px 0; border: 0px; color: #c0c0c0;}
#dmg_layout_content_internal #dmg_lp_citylist th {border-bottom: 1px solid #999; border-right: 0px;}
#dmg_layout_content_internal #dmg_lp_citylist td {border-bottom: 1px dashed #ccc; border-right: 0px;}
#dmg_layout_content_internal #dmg_lp_citylist a {text-decoration: none; font-size: .6em;}
#dmg_layout_content_internal #dmg_lp_citylist th h2 a {text-align: left; margin-top: 0px; margin-bottom: 0px; text-decoration: none; display: block; font-size: 1.125em; color: #00426A}
#dmg_layout_content_internal #dmg_lp_citylist th h2 {text-align: left; margin-top: 15px; margin-bottom: 0px; text-decoration: none; display: block; font-size: 1.125em; color: #00426A}
#dmg_layout_content_internal .dmg_lp_citylist_main a {font-size: .875em;}
#dmg_layout_content_internal #dmg_lp_citylist div {font-size: 0.6em; width: 2.5em; text-align: right; padding-right: .5em; float: left; display: inline;}