#pst_edge_page_controls,#pst_edge_page_controls2{    padding:14px 12px 0px;    font-size:12px;    line-height:12px}

#pst_edge_page_controls .button_blue{    margin-right:10px}

#pst_edge_page_views{    margin-top:6px}

#pst_edge_page_views a{    margin:0 14px;    font-size:12px;    color:#0074ae}

#pst_edge_page_views img{    position:relative;    bottom:12px}

#pst_edge_page_views input{    margin:0 6px 0 14px}

#pst_edge_actions_container{    margin:0;    clear:right;    text-align:right}

#pst_edge_actions_container .text,#pst_edge_sort_container .text {    margin:0 0 4px}

#pst_edge_sort_container{
    position:relative;
    top:16px;
    right:12px;
    margin: 20px;
}

#pst_edge_sort_container select{    width:120px}

#pst_edge_sort_container .text {    display:inline}

#pst_edge_search_criteria{    width:530px;    font-size:12px;    line-height:14px;    padding:6px 14px;    position:relative;    bottom:0px;    left:0px}

#pst_edge_results{    margin:4px 0 0;    font-size:11px}

.result{    margin:6px 0 10px;    padding-bottom:6px;    width:984px}

.result_header{    background:url("/assets/themes/blue_1/img/results/row_bg.png") repeat-x scroll 0 0 transparent; background-color:#0074ae; border:0px !important; color:#FFF; padding:6px 7px 11px 8px}

.result_header .address{ position:relative; top:3px; font-weight:bold; text-shadow:1px 1px 1px #232323; font-size:16px; letter-spacing:1px}

.result_header .checkbox{ margin-right:4px; position:relative; top:3px}

#pst_edge_results .result_content{ padding:6px 6px 10px 3px; border-left:1px solid #EEE}

.result_content .left_content{ width:300px}

.result_content .right_content{ width:220px; float:right; margin-bottom:8px}

.right_content .text_links{ position:relative; top:18px; right:14px; font-size:14px; font-weight:bold; text-shadow:1px 1px 1px #CDCDCD}

#pst_edge_results .price{ font-size:22px; font-weight:bold; text-shadow:1px 1px 1px #CDCDCD; padding:0 0 2px}

#pst_edge_results .photos{ font-size:14px; font-weight:bold; text-shadow:1px 1px 1px #CDCDCD; padding:0 0 3px}

#pst_edge_results .mls{ padding:0 0 2px}

#pst_edge_results .bedroom_baths{ padding:0 0 2px}

#pst_edge_results .sq_ft{ color:#444}

#pst_edge_results .remarks,#pst_edge_results .open_house,#pst_edge_results .listing_info{ padding-top:4px; color:#444}

#pst_edge_results .justify_text{ text-align:justify; padding:6px; vertical-align:top; color:#333}

#pst_edge_results .left_text{ text-align:left; padding:6px; vertical-align:top; color:#333; font-size:11px}

#pst_edge_results .button_blue{ font-size:11px; text-transform:capitalize; letter-spacing:.25px; font-weight:bold; padding:4px 6px; margin:4px; text-wrap: none;}

#pst_edge_results .button_darkblue{ font-size:13px; text-transform:capitalize; letter-spacing:.25px; font-weight:bold; padding:6px 2px 0; margin:4px 0; height:40px; width:96px; text-align:center; border:1px solid #FFF}

#pst_edge_results .button_white{ border:1px solid #FFF; font-size:14px; text-transform:capitalize; padding:4px 12px}

.result_info{ width:760px}

#pst_edge_results .image{ border:5px solid #e3e2e2}

#pst_edge_results_footer{ padding:14px 20px 4px; font-size:12px}

#pst_edge_results_footer .button{ position:relative; top:2px; margin-left:10px}

#pst_edge_results_footer .record_count{ position:relative; bottom:15px}

#pst_edge_results_footer .center_controls{ text-align:center; width:300px; margin:0 auto; padding:6px 0 0}

#pst_edge_results_footer .text_link{ padding-right:6px}

#pst_edge_info_table td { 
font-size: 11px;
padding-right: 10px; 
}
