﻿
/* set bg color to white, text color to black */
body, #wrapper, #background, #container, #crumbtrail, #contentFrameTop, 
.disclaimer { background: #ffffff; color: #000000; }

.jScrollPaneTrack, .jScrollCap, #contentFrameTop a.jScrollArrowUp, #contentFrameTop a.jScrollArrowDown {display: none;}
#mapList {position: static !important;}
#contentFrameTop .jScrollPaneContainer {  overflow:visible; }

#wrapper, #background, #container, #printHeader,
#contentFrame, #contentFrameTop, #contentFrameBottom,
#contentMain, #salesCenterContent, #howProcessWorksContainer,
#siteDetailContentContainer {
    background: transparent;
    width: 655px;
    margin: 0;
    padding: 0;
    height: auto;
}
#subNav, #contentLeftCol {
	background: none; 
	padding:0; 
	position: static; 
}
#siteDetailContentContainer {
    width: auto;
    padding: 15px;
}
#salesCenterContent { padding:0 0 20px 20px; }

#nameplate, .communityLanding #nameplate,
.homeLanding #nameplate, #nameplate .selectedNameplate  {
	background-image: none; 
	padding: 10px 0 0 0; 
	position: static;
}
#nameplate p, #nameplate .selectedNameplate p, .communityLanding #nameplate p, .homeLanding #nameplate p,
#nameplate span, #nameplate .selectedNameplate span, 
.communityLanding #nameplate span, .homeLanding #nameplate span   {
	color: #000000; 
	width: 308px; 
	text-align: center; 
}


.offer { border-top: 1px solid #000000; margin:0;float:none; }

/* Hide wrappers, navigation, teasers, promos, buttons, etc. */
#wrapperBottom, #globalHeader, #globalFooter, #ctaContainer, #toolsMenu,
#promoContainer, #subNavTabHolder, .subNavTab, .subNavTab a, .sortPagination,
#communitySpecs p, #comingSoonTeaserContent, #specialOffersList .offer .arrowLink,
.homeLanding #financePromoContent, .homeLanding #homeSpecs .calculatorLink,
.featuresUpgrades #contentUnitHolder, #captionControls .controls, #calculatorListColumn,
#emailPrintLinks, #portfolioNav, #processControls, .stepImage, #image1.visible,
#teaserContainer, .teaserContainer, .testimonalsContent #rightCol, .realtorRegion,
#listingsControllerCol, #eventsCalendarCol, .eventRow p.btn,
.sortPagination .dropdownHolder,
.sortPagination .dropdownHolder .selectbox, 
.sortPagination .dropdownHolder .selectbox-wrapper,
#summaryListTable thead tr th.compareCol a, #summaryListTable tfoot tr th.compareCol a,
.homesArea table tr th.compareCol a,
#summaryListTable .buttonsCol, .homesArea .buttonsCol, .communitiesArea .buttonsCol,
.homesArea .tableDivider, .communitiesArea .tableDivider,
#registerClients .signUpBtnHomebuyer, #registerClients .signUpBtn,
#registerClients .manageBtn { display:none; }


.stepContent { display:block; float:none;height:auto;width:auto;}
.stepContent div  {
	padding: 0 40px 20px 20px  !important;
}

.screenOnly { display: none; } 
.printHeader, .printOnly, .printFooter {
	display: block;
} 
.pageBreakBefore { page-break-before: always; }
.pageBreakAfter { page-break-after: always; }

#printLink { width: 655px; padding:6px 0; text-align:right; }
#printLink a { font-size: 10px; text-decoration: underline; text-transform: uppercase; margin-right:10px;color:#b43b2b; }
.newHomeSpecialistPhone {margin-top:-32px;height:32px;margin-left:556px;font-size:13px;color:#F0ECE1;}

/* un-float containers and let them expand to print page width */
.communityLanding #contentLeftCol, .communityLanding #communityDescription, 
.communityLanding #communitySpecs, .communityLanding #contentRightCol,
.localAmenitiesPage #contentLeftCol, .localAmenitiesPage #mapCanvas, 
.mapDirectionsPage #contentLeftCol, #specialOffersList .offer,
.homeLanding #contentLeftCol, .homeLanding #homeDescription, #specialOffersList,
.featuresUpgrades #featuresHolder, #calculatorColumn, #nextStepsColumn  
{
	float: none;  width: 100%; height: auto; }

.communityLanding #communityDescription, #specialOffersList .offerDetails, 
#specialOffersList .offerDisclaimer, .homeLanding #homeDescription   { width: 600px; }
#globalContentHolder   { width: auto; padding: 30px;background-image: none; }
#comingSoonBanner { background-image: none; color: #000000; }


#summaryListTable td.detailsCol { padding-left:0; }

.jScrollPaneContainer, #contentLeftCol {height: auto !important;}

.numberedIcon, .mapItemInfo, .hgIcon, .salesCenterIcon, .listPointIcon {
    float:left;
}
.mapItemInfo {padding-left: 10px;}
.mapItemListing, .amenityHeading {
    clear:both;
    padding: 0 0 15px 13px;
    overflow:hidden; 
    width: 400px;
}
.amenityHeading {
    font-weight: bold;  
    text-transform: uppercase;
}
.newHomeSpecialistPhone {color:#F0ECE1;}

.communityListTable .communityNameHead {width: 541px}

/* Home Comparision Table*/
#subNav h1 { text-indent: 0 !important; }
.compareTable td, .compareTable th, #subNav h1, #compareTableHolder {background: none !important;}
.compareTable {margin-bottom: 20px;}
