html, body{
    background: #000;
    font-size: 13px;
    margin: 0px;
    padding: 0px;
}
#page_frame {
    position:relative;
    width:100%;
    padding-bottom:0px;
}
#search_header{
    position:static;
    margin-left: 0px;
}
#searchresultscontainer{
    padding-top: 3px !important;
    margin-top: 0px !important;
}
#detailcontainer .threecolumn {
    padding-top: 0px !important;
    vertical-align:top;
}
.searchresultsheaderow{
    position:static;
}
#search_header .clearfloat{
    clear:none !important;
}
#searchresultssort{
    position:static;
}
#page_sidebar{
    position:static !important;
    display: none;
}
.searchresetbutton{
    top:53px;
    top:expression("70px");
}
#page_footer {
    background:#000 left bottom;
    position:static;
    bottom:0px;
    right:0px;
}
#myc21_header {
    position:static;
    top:0px;
    right:0px;
    text-align:right;
    padding:3px 10px;
    z-index:801;
}
#maplegallinks{
    display:none;
}
#resultmapcontainer{
        margin-left: 0px;
        left: 10px;
}
.myc21_button{
    display:none;
}
.myc21_link{
    display:none;
}
#idxsearchlink{
    display:none;
}

.localarea_tab{
    display:none;
}
#sidebar_tab_area a {
    display:none;
    /*background:transparent url(/images/sidebar/blanktab.gif) no-repeat scroll left top;
    display:block;
    height:18px;
    width:44px;*/
}
#sidebar_tab_office a {
    background:transparent url(/images/sidebar/officetabcommercial.gif) no-repeat scroll left top;
}
#page_content{
	margin-left: 10px;
}
#openCalculatorLi{
    display:none;
}
#openGlossaryLi{
    margin-left:0px !important;
}
.mortgage_button{
    display:none;
}
.mortgage_text{
    display:none;
}
/*.contactagentcontainer, .contactofficecontainer{
    visibility: hidden;
}*/

