body{background-image:url(images/colours3/site_background.jpg)}a,body,h1{color:#000}.col1 h1{color:#8d7c4d}.largeBoldColourTitle,.largeBoldTitle{color:#000}.mainParagraphTitle{color:#8d7c4d;border-bottom:1px solid #cfcfcf}.bodyWidgetFormLabel,.widgetFormLabel{color:#464646}.titleSeparator{background-image:url(images/colours3/widget_title_separator.gif)}.submitButtonLink a{color:#fff;background:url(images/colours3/widgetSubmit_lo.gif) 0 0 no-repeat}.submitButtonLink a:hover{color:#fff;background:url(images/colours3/widgetSubmit_hi.gif) 0 0 no-repeat}.whiteLink{color:#fff}.whiteLink:hover{color:#fff;text-decoration:underline}.bodyInnerContainer h1{color:#000;border-bottom:1px solid #8d7c4d}.headerLogoBox{background-color:#fff}.headerInner{background-image:url(images/colours3/headerTitleBoxBG.jpg)}.builderSiteBanner{background-image:url(/templates/clientclick_2.0/rlpdefault_CONTEMPORARY/WEBSITE/images/colours3/headerTitleBoxBG.jpg;    
	}    
	
	.headerTitleBoxInner {
		color:#fff;
	}    
	
	.colourBar {
		background-color:#000;
	}
	
	.wrapperEmail .header {
		background-image: url(images/colours3/formsBanner_pin3.jpg)}.menuContainer{background-color:#b39e65}.menuItemRoot_Off,.menuItemSub_Off{background-color:#b39e65;color:#fff}.menuContainer .selected,.menuContainer .selectedSub,.menuItemRoot_On,.menuItemSub_On{background-color:#8d7c4d;color:#fff;border-right:8px solid #ccb76c}.twoColOuterContainer{background:#b39e65 url(images/colours3/leftColBackground.jpg) no-repeat 0 100%;border-bottom:3px solid #8d7c4d}.bodyInner,.leftCol,.rightCol,.rightColInner{background-color:#fff}.footerBrokerInformationContainer{background:#fff url(images/colours3/footerBackground.jpg) no-repeat 100% 100%;border:2px solid #e3e3e3}.footerDisclaimer{background:url(images/colours3/leftColBackground.jpg) 0 100% repeat-x;border-bottom:3px solid #b39e65}.footerDisclaimer,.footerDisclaimer a{color:#fff;font-weight:700}.footerDisclaimer,.footerHeight{background-color:#b39e65}.footerAgent1Photo img,.footerAgentImage img,.footerAgentImageRight img,.footerMidCol img,.footerTeamImage img,.teamLogo img{border:2px solid #8d7c4d}.ARTICLE_INTRO .paragraphImage img,.FULL_LEFT_IMAGE .paragraphImage img,.FULL_RIGHT_IMAGE .paragraphImage img,.IMAGE_ONLY .paragraphImage img{border:1px solid #545454}.ARTICLE_INTRO .paragraphreference,.FULL_LEFT_IMAGE .paragraphreference,.FULL_RIGHT_IMAGE .paragraphreference,.IMAGE_ONLY .paragraphreference,.TEXT_ONLY .paragraphreference{background-image:url(images/colours3/link_chevron.gif)}.PORTAL_WIDGET .paragraphTitle{background-image:url(images/colours3/icon_internalLink.gif)}.RELATED_FILES .paragraphIconImage{background-image:url(images/colours3/icon_fileUpload.gif)}.widgets{background-color:#fff}#advSearch,.agentInfo,.contactMeLong,.contactsmall,.contactussmall,.inforequest,.newsletter,.testimonialWidget,.valuation{background:#fff;background:url(images/colours3/widget_bg.gif) repeat-x 0 100%;color:#848586}.contactMeBlurb,.contactMeLongBlurb,.contactMeLongBodyBlurb,.inforequestBlurb,.mapSearchControls,.newsletterBlurb,.valuationBlurb,.valuationBodyBlurb{color:#464646}.contactMeLongTitle,.contactMeSmallTitle,.inforequestTitle,.mapSearchControls h3,.newsletterTitle,.testimonialWidget h3,.valuationTitle{color:#000;border-bottom:1px solid #8d7c4d}.contactMeLongTitleIcon,.contactMeSmallTitleIcon{background-image:url(images/colours3/widget_icon_contact.gif)}.newsletterTitleIcon{background-image:url(images/colours3/widget_icon_newsletter.gif)}.valuationTitleIcon{background-image:url(images/colours3/widget_icon_homeval.gif)}.inforequestTitleIcon{background-image:url(images/colours3/widget_icon_inforequest.gif)}.testimonialWidget h3:before{content:"";display:block;background:url(images/colours3/widget_icon_testimonial.gif) no-repeat scroll 0 transparent;width:48px;height:48px;position:absolute;left:-49px}#listingPhotoCarousel>.photoWrapper.selected img,.listingPhotoCarousel>.photoWrapper.selected img{border-color:#ccb76c}.agentInfoBody{background-image:url(images/colours3/agentInfoBody_bg.gif)}.agentInfoBody .paragraphBodyContainer{background:url(images/colours3/agentInfoBody_bg.gif) repeat-y -210px 0 transparent;float:left}.agentInfoBody,.agentInfoBody .paragraphImageContainer{background-color:#afa280}.agentInfoBody .paragraphImage img{padding-bottom:0;margin-bottom:0}.agentInfoBody .paragraphBodyContainer{background-color:#afa280}.agentInfoBody .paragraphBodyText{color:#fff}.agentInfoBody .paragraphReferenceContainer,.teamInfoBody .paragraphReferenceContainer{background-color:#ccb76c;color:#fff}.agentInfoBody .paragraphReferenceOne,.teamInfoBody .paragraphReferenceOne{background-image:url(images/colours3/icon_phone.gif)}.agentInfoBody .paragraphReferenceTwo,.teamInfoBody .paragraphReferenceTwo{background-image:url(images/colours3/icon_email.gif)}.teamAgentInfoContainer{background:#b39e65}.teamAgentInfoImage{background:#b39e65 url(images/colours3/teamBackground.jpg) no-repeat 100% 100%}.teamAgentInfoImage img{border:2px solid #000}.teamAgentInfoHeading,.teamAgentInfoLinks a:active,.teamAgentInfoLinks a:link,.teamAgentInfoLinks a:visited,.teamAgentInfoText{color:#000}.teamAgentInfoBodyText,.teamAgentInfoLinks a:hover{color:#fff}.companyHeading{color:#000}.companyRightCol img{border:2px solid #fff}.companyInfoBody{background-image:url(images/colours3/companyBackground.jpg);background-color:#b39e65;color:#fff}.companyLinks a:hover{color:#000}.companyLinks a:active,.companyLinks a:visited{color:#fff}.listingContainer .paragraphImage img{border:2px solid #d1c5a6}.LeadCapturePortal .paragraphBodyContainer{color:#46494e;background-color:#fff}.LeadCapturePortal .paragraphTitle,.LeadCapturePortal .paragraphTitle_2c,.LeadCapturePortal .paragraphTitle_3c{color:#8d7c4d;border-bottom:1px solid #cfcfcf}.LeadCapturePortal .paragraphreference{color:#46494e;text-decoration:none}.LeadCapturePortal .paragraphSeparator3col{background-image:url(images/colours3/3col_separator.gif)}.LeadCapturePortal .paragraphSeparator2col{background-image:url(images/colours3/2col_separator.gif)}.LeadCapturePortal .paragraphReferenceContainer_2c a,.LeadCapturePortal .paragraphReferenceContainer_3c a,.LeadCapturePortal .paragraphReferenceContainer a{color:#8d7c4d;background-image:url(images/colours3/lead_chevron.gif)}.LeadCapturePortal .paragraphReferenceContainer_2c a:hover,.LeadCapturePortal .paragraphReferenceContainer_3c a:hover,.LeadCapturePortal .paragraphReferenceContainer a:hover{color:#666;background-image:url(images/colours3/lead_chevron_hi.gif);text-decoration:none}.LeadCapturePortal .paragraphImageContainer_1c,.LeadCapturePortal .paragraphImageContainer_2c,.LeadCapturePortal .paragraphImageContainer_3c{border-bottom:2px solid #cfcfcf}.ARTICLETEASER .articleTeaserArticlesContainer{background-image:url(images/colours3/1c_article_teaser_bg.gif)}.ARTICLETEASER .articleTeaserArticlesContainer_2c{background-image:url(images/colours3/2c_article_teaser_bg.gif)}.ARTICLETEASER .articleTeaserArticlesContainer_3c{background-image:url(images/colours3/3c_article_teaser_bg.gif)}.ARTICLETEASER .paragraphReferenceContainer_2c a,.ARTICLETEASER .paragraphReferenceContainer_3c a,.ARTICLETEASER .paragraphReferenceContainer a{color:#fff;background-image:url(images/colours3/article_chevron.gif)}.ARTICLETEASER .paragraphReferenceContainer_2c a:hover,.ARTICLETEASER .paragraphReferenceContainer_3c a:hover,.ARTICLETEASER .paragraphReferenceContainer a:hover{color:#fff;background-image:url(images/colours3/article_chevron_hi.gif);text-decoration:none}.ARTICLETEASER .paragraphTitle,.ARTICLETEASER .paragraphTitle_2c,.ARTICLETEASER .paragraphTitle_3c{color:#8d7c4d}.ARTICLETEASER .paragraphImage_2c img,.ARTICLETEASER .paragraphImage_3c img,.ARTICLETEASER .paragraphImage img{border:2px solid silver}.ARTICLETEASER .imageBorder img{border:2px solid #d1c5a6}.ARTICLETEASER .imageBorder:hover img{border:2px solid #8d7c4d}.ARTICLETEASER .imageBorder:hover{color:#8d7c4d}.ARTICLETEASER .paragraphReferenceInner,.ARTICLETEASER .paragraphReferenceInner_2c,.ARTICLETEASER .paragraphReferenceInner_3c{background-color:#b4a57c;border-bottom:4px solid #8d7c4d}.awardsContainer .paragraphSeparator2col{background-image:url(images/colours3/2col_separator.gif)}.featuredListings .featuredListingsContainer{background-image:url(images/colours3/featured_listing_gradient_b.gif)}.FEATURED_LISTING .paragraphImage img{border:3px solid #fff}.featuredListings .FEATURED_LISTING .paragraphImage img{border:2px solid #d1c5a6}.FEATURED_LISTING .imageBorder:hover img{border:2px solid #8d7c4d}.FEATURED_LISTING .imageBorder:hover{color:##8d7c4d}.featuredListings .paragraphReferenceContainer a{background-image:url(images/colours3/lead_chevron.gif)}.featuredListings .paragraphReferenceContainer a:hover{background-image:url(images/colours3/lead_chevron_hi.gif)}.listingContainer{background-image:url(images/colours3/listing_bg.gif)}.listingItemContainer .paragraphReferenceContainer{background-color:#b4a57c}.listingItemContainer{color:#666}.listingItemContainer .listingPrice{color:#8d7c4d}.listingItemContainer .paragraphReferenceContainerInner a{background-image:url(images/colours3/article_chevron.gif)}.listingItemContainer .paragraphReferenceContainerInner a:hover{background-image:url(images/colours3/article_chevron_hi.gif);color:#46494e;text-decoration:none}.schoolHeading{color:#000}.schoolBody a,.schoolBody a:hover{color:#8d7c4d}.schoolLeftCol img{border:2px solid #46494e}.schoolTableBackground{background:#eee;border-bottom:2px solid #fff}.SchoolInfo table{color:#000}.listingsLink{background-color:#8d7c4d}.listingsLink a{color:#fff;font-weight:700;text-decoration:none}.rosterTitleContainer{background:#fff url(images/colours3/rosterTitleBackground.jpg) repeat-x 0 100%}.getMoreInfoDialog.ui-dialog .ui-dialog-titlebar{background-image:url(images/colours3/formsBanner_pin3.jpg);background-color:transparent;background-position:0 100%;background-repeat:no-repeat}#map_canvas{background-color:#e5e3df}#nearbyLegend{background-color:#fff;border:1px solid #bbb;box-shadow:0 0 2px #999}.nearbyLabel{background-color:#ccc;background-image:linear-gradient(#bbb,#ccc);border-color:#bbb #ccc #ccc;box-shadow:0 0 2px #bbb}.nearbyLabel:hover{background-color:#bbb;background-image:linear-gradient(#ccc,#bbb);border-color:#ccc #bbb #bbb}.listingBubbleSummary .price,.listingBubbleText .mls{color:#8d7c4d}.msgSearchMinMax,.msgWarning{color:red}body#listingDetailPopUp .containerWrapper{background-color:#fff}body#listingDetailPopUp hr.headerRule{clear:both;display:block;height:30px;margin:0;padding:0}body#listingDetailPopUp a.listingButton:link,body#listingDetailPopUp a.listingButton:visited{color:#ebebeb}body#listingDetailPopUp footer .agentInfo{background:none;color:inherit}body#listingDetailPopUp hr{border:0;border-top:1px solid #ccc}#nextCaro,#pagerCaro a.selected:hover span,#pagerCaro a.selected span,#pagerCaro a:hover span,#prevCaro,body#listingDetailPopUp .colourBar{background-color:#ccb76c}body#listingDetailPopUp .openHouseContainer{color:#fff;background:#b50000;background:linear-gradient(180deg,red,#b50000)!important;text-shadow:1px 1px 1px #616161}body#listingDetailPopUp aside .openHouseContainer h3{color:#fff}.mobile a,.mobile a:hover,body.mobile{color:#111}.mobile .headerLogoBox,.mobile img{border:none;outline:none;background:transparent}body.mobile{background-image:url(images/colours3/headerTitleBoxBG.jpg)}.mobile header{background:#fff;border-top:10px solid #3a3627;border-bottom:1px solid #8c8c8c}.mobile #agentTitle,.mobile .agentTitle,.mobile .detailListingPriceMobile,.mobile h2{color:#8c8c8c}.mobileListingsDetail #minusFeatures,.mobileListingsDetail #minusRemarks,.mobileListingsDetail #plusFeatures,.mobileListingsDetail #plusRemarks,.mobileListingsDetail .button{color:#333}.mobile footer a,.mobile footer a:hover,.mobile footer a:visited{color:#efefef}.mobile footer .legalLinks a,.mobile footer .legalLinks a:hover{color:#666}.button,.buttonRLP{background:#afa280;background:linear-gradient(top,#afa280,#a29776);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#AFA280",endColorstr="#A29776",GradientType=0);border-top:1px solid #a29776;border-bottom:1px solid #efefef}a.button:after,a.buttonRLP:after{color:#3a3627}nav li a:before{background:url(/templates/common/images/mobile/defaultDark.png) 0 no-repeat}#my:before{background:url(/templates/common/images/mobile/myListingsDark.png) 0 no-repeat}#office:before{background:url(/templates/common/images/mobile/officeListingsDark.png) 0 no-repeat}#about:before{background:url(/templates/common/images/mobile/aboutMeDark.png) 0 no-repeat}#me:before{background:url(/templates/common/images/mobile/contactMeDark.png) 0 no-repeat}#language_link_FR:before{background:url(/templates/common/images/mobile/frDark.png) 0 no-repeat}#language_link_EN:before{background:url(/templates/common/images/mobile/enDark.png) 0 no-repeat}#language_link_ZH:before,#language_link_ZH_CN:before{background:url(/templates/common/images/mobile/zhDark.png) 0 no-repeat}.buttonRLP:before{background:url(/templates/common/images/mobile/rlpMobileDark.png) 0 no-repeat}#headerBar{background-color:#a29776}.submitButtonContainer .button{border-color:#a29776;color:#111}.mobile input:focus,.mobile textarea:focus{background-color:#efefef;border:2px solid #afa280;box-shadow:inset 0 0 3px #fff,0 0 5px #a29776}.contactMeSmallForm{color:#fff}.mobile .detailListingPriceMobile,.mobile h2{text-transform:uppercase;font-weight:700}#team:before{background:url(/templates/common/images/mobile/ourTeamDark.png) 0 no-repeat}#location:before{background:url(/templates/common/images/mobile/ourLocationsDark.png) 0 no-repeat}#joinTeam:before{background:url(/templates/common/images/mobile/joinOurTeamDark.png) 0 no-repeat}body#listingDetailPopUp #legal a,body#listingDetailPopUp #main a,body#listingDetailPopUp footer a{text-decoration:underline}.magnific-popup-container{background-color:#fff;color:#434343}.magnific-popup-container h1{color:#111}.magnific-popup-container h2{color:#333}.magnific-popup-container h3{color:#555}.magnific-popup-container small{color:#757575}.magnific-popup-container a :link,.magnific-popup-container a :visited,.magnific-popup-container small a :link,.magnific-popup-container small a :visited{color:#5b5b5b;text-decoration:normal}.magnific-popup-container a :active,.magnific-popup-container a :hover,.magnific-popup-container small a :active,.magnific-popup-container small a :hover{color:#434343;text-decoration:underline}.mfp-close-btn-in .magnific-popup-container .mfp-close{color:#333}body#listingDetailPopUp .addressDetails h1{color:#545454}