﻿body {background-color:#ffffff!important; font-size: 100%;}
#main{position: static!important; width: auto!important; margin-left:0px!important; left: 0px!important; top: 0!important;}
#topHeader{display:none;}
.blackBar{display:none;}
.whiteBar{display:none;}
a{color: #000000!important;}
img{page-break-inside: avoid;}

.fLeft{float:none!important; color: #000000!important; width: auto!important;}
.fLeft span{color: #000000!important;}
.fRight{float:none!important; color: #000000!important; width: auto!important;}
.fRight span{color: #000000!important;}

.puffMargin{padding: 0px!important; color: #000000!important; margin-top: 10px!important;}
.puffMarginIE6{padding: 0px!important; color: #000000!important; margin-top: 10px!important;}
.contentW165padding{padding: 0px!important; width: auto!important;}
.contentXx285{min-height: 0px!important; _height: 0px!important; margin-bottom: 10px!important;}

#startContent{background-image: none!important;}
#framework2Content{background-image: none!important;}
.contentMargin{padding:0px!important;}
.contentWidth{width: auto!important;}
.contentWidthWide{width: auto!important;}

.contentW165{width: auto!important; color: #000000!important;}
.contentW320{width: auto!important; color: #000000!important; margin-top: 10px!important;}
.contentW475{width: auto!important;}
.contentW640{width: auto!important;}

h1{color: #000000!important; font-size: 140% !important; margin-top: 10px!important;}
h2{color: #000000!important; font-size: 120% !important;}
h3{color: #000000!important; font-size: 110% !important;}

.FilesAndLinks{display:none;}

/*^^^^^^^^^^^^^^^^ Puffs ^^^^^^^^^^^^^^^*/
.grayBackground{background-color: #ffffff; position:relative;}
.redBackground{background-color: #ffffff;}

/***House***/
.HouseIntroBottomTextContainer{background-image: none!important;}
.HouseIntroImageLeft{float:none!important; width: auto!important; margin-bottom: 20px!important; color: #000000!important;}
.HouseIntroImageMiddle{float:none!important; width: auto!important; margin-bottom: 20px!important; color: #000000!important;}
.HouseIntroImageRight{float:none!important; width: auto!important; margin-bottom: 20px!important; color: #000000!important;}
.HouseIntroTextLeft{float:none!important; width: auto!important; margin: 20px 0px 0px 0px!important; padding: 0px!important; color: #000000!important;}
.HouseIntroTextLeft a{color: #000000!important;}
.HouseIntroTextMiddle{float:none!important; width: auto!important; margin: 20px 0px 0px 0px!important; padding: 0px!important; color: #000000!important;}
.HouseIntroTextMiddle a{color: #000000!important;}
.HouseIntroTextRight{float:none!important; width: auto!important; margin: 20px 0px 0px 0px!important; padding: 0px!important; color: #000000!important;}
.HouseIntroTextRight a{color: #000000!important;}

.HouseListHouseItem{width: 150px!important;}
.HouseListHouseItem img{width: 150px!important;}

.HouseContainer{ background-image: none!important;}
    .HouseLeftArea{float:none!important; width: auto!important;}
            .HouseInfoTextHeader{float:none!important; width: auto!important;}
            .HouseInfoTextBack{display: none;}
            .HouseInfoTextPrint{display:none;}
    .HouseRightArea{float:none!important; width: auto!important; padding: 0px!important;}
        .HouseThumbnails{min-height: 0px!important; _height: 0pximportant;}
        
        .slideLi{background-image: none!important;}
        .slideLi img{display:block;} 
        
/***AppForm***/
.ImageRightFloat{float:none!important; width: auto!important; display:block!important; margin-left: 0px!important;}
