body{color:#fff;background-image:url(images/colours2/leaves.jpg)}.contentWrapper{background-color:#4c0000}a{text-decoration:none;color:#ffa012}a:hover,p{color:#fff}a:hover{text-decoration:underline}.bodyInnerContainer h1{border-bottom:1px solid #eea314;padding-bottom:4px}.whiteLink,h1{color:#fff}.whiteLink:hover{text-decoration:underline}.largeBoldColourTitle{color:#31312f}.col1 h1,.largeBoldTitle,.mainParagraphTitle{color:#fff}.widgetFormLabel{color:#31312f}.bodyWidgetFormLabel{color:#fff}.titleSeparator{background-image:url(images/colours2/widget_title_separator.gif)}.entireSiteContainer{border:2px solid #360700;background-color:#4c0000}.headerInner{background-image:url(images/colours2/topBanner.jpg);background-color:#4c0000}.headerTitleBoxInner h1,.headerTitleBoxInner h2{color:#fff}.colourBar{border-top:5px solid #b5722d}.headerLogoBoxInner img{border:2px solid #eea314;padding:4px}.menuContainer{background-image:url(images/colours2/menu_item_bg.jpg);padding-bottom:200px;borderx:1px solid #fff;border-bottomx:4px solid #000}.menuContainer .selected,.menuItemRoot_Off,.menuItemRoot_On,.menuItemSub_Off{color:#fff;border-bottom:4px solid #5e2615}.menuContainer .selected,.menuContainer .selectedSub,.menuItemRoot_On,.menuItemSub_On{background-image:url(images/colours2/menu_bg_on.gif)}.menuContainer .selectedSub,.menuItemSub_On{background-position:0 0;color:#fff}.twoColInnerContainer{background-color:#4c0000}.inner1Box{border-right:2px solid #000}.rightColInner{background-image:url(images/colours2/main_footer_bg.gif)}.footerContainer{background-color:#790000;color:#fff;background-image:url(images/colours2/footerBg.jpg);background-repeat:no-repeat}.footerHeight{height:5px;background-color:#b5722d}.bodyFooter{background-image:url(images/colours2/body_footer_bg2.gif)}.agentInfoOuterContainer .agentInfoInnerContainer{background:#fff}.agentInfoOuterContainer .agentInfoContentBox{border-top:2px solid silver}.footerBrokerInformationInner{color:#fff}.footerDisclaimer{color:#fff;background-color:#b5722d}.footerAgent1Photo img{border:3px solid #eea314}.footerDisclaimer a{color:#fff}.footerAgentImage img,.footerAgentImageRight img,.footerMidCol img,.footerTeamImage img,.teamLogo img{border:2px solid #b5722d}.ARTICLE_INTRO .paragraphImage img,.FULL_LEFT_IMAGE .paragraphImage img,.FULL_RIGHT_IMAGE .paragraphImage img,.IMAGE_ONLY .paragraphImage img{border:1px solid #eea314}.ARTICLE_INTRO .paragraphreference,.FULL_LEFT_IMAGE .paragraphreference,.FULL_RIGHT_IMAGE .paragraphreference,.IMAGE_ONLY .paragraphreference,.TEXT_ONLY .paragraphreference{background-image:url(images/colours2/chevron.gif)}.ARTICLE_INTRO .paragraphreference a:hover,.FULL_LEFT_IMAGE .paragraphReferenceContainer a:hover,.FULL_RIGHT_IMAGE .paragraphreference a:hover,.IMAGE_ONLY .paragraphreference a:hover,.TEXT_ONLY .paragraphreference a:hover{color:#fff;background-image:url(images/colours2/chevron_over.gif)}.PORTAL_WIDGET .paragraphTitle{background-image:url(images/colours2/icon_internalLink.gif)}.RELATED_FILES .paragraphIconImage{background-image:url(images/colours2/icon_fileUpload.gif)}#advSearch,.agentInfo,.contactMeLong,.contactsmall,.inforequest,.newsletter,.testimonialWidget,.valuation{background-image:url(images/colours2/widgetBg.gif);color:#fff;border-top:1px solid #790000;border-left:1px solid #790000;border-right:1px solid #790000;border-bottom:4px solid #eea314}.agentInfoContainer,.contactMeLongContainer,.contactMeSmallContainer,.informationRequestContainer,.newsletterContainer,.valuationContainer{padding-bottom:18px}.contactMeLongTitle,.contactMeSmallTitle,.inforequestTitle,.mapSearchControls h3,.newsletterTitle,.testimonialWidget h3,.valuationTitle{color:#eea314}.contactMeLongBlurb,.contactMeLongBodyBlurb,.inforequestBlurb .JoinTeamBlurb,.newsletterBlurb,.valuationBlurb,.valuationBodyBlurb .contactMeBlurb{color:#fff}.testimonialWidget{min-height:200px}.testimonialWidget h3:before{content:"";display:block;background:url(images/colours1/widget_icon_testimonial.gif) no-repeat scroll 0 transparent;width:48px;height:48px;position:absolute;left:-49px}.agentInfo img{border:1px solid #790000}.contactMeLongTitleIcon,.contactMeSmallTitleIcon{background-image:url(images/colours2/widget_icon_contact.gif)}.newsletterTitleIcon{background-image:url(images/colours2/widget_icon_newsletter.gif)}.valuationTitleIcon{background-image:url(images/colours2/widget_icon_homeval.gif)}.valuationBodyBlurb{color:#fff}.inforequestTitleIcon{background-image:url(images/colours2/widget_icon_inforequest.gif)}.agentInfoBody{background-image:url(images/colours2/agentInfoBody_bg.gif)}.agentInfoBody,.teamInfoBody{background-position:0 0;background-repeat:no-repeat;background-color:#b57329}.teamInfoBody{background-image:url(images/colours2/teamInfoBody_bg.gif)}.paragraphImage img{padding:5px}.paragraphImage img,.teamInfoAgentPhoto1 img,.teamInfoAgentPhoto2 img{border:2px solid #eea314}.agentInfoBody .paragraphBodyText,.agentInfoBody .paragraphReferenceContainer{color:#fff}.agentInfoBody .paragraphReferenceOne,.teamInfoBody .paragraphReferenceOne{background-image:url(images/colours2/icon_phone.gif)}.agentInfoBody .paragraphReferenceTwo,.teamInfoBody .paragraphReferenceTwo{background-image:url(images/colours2/icon_email.gif)}.agentInfoBody .paragraphImage img{padding:5px;margin-right:5px}.teamAgentInfoImage{background-image:url(images/colours2/agentInfoBody_bg.gif);background-position:100% 0;border-bottom:3px solid #fff}.teamAgentInfoBodyText,.teamAgentInfoCol,.teamAgentInfoLinks,.teamAgentInfoText,.teamAgentInfoTextBody,.teamInfoBody .clear{background-color:#4c0000}.teamInfoBody .paragraphBodyContainer{padding-bottom:60px}.ARTICLETEASER .mainParagraphTitle,.featuredListings .mainParagraphTitle,.LeadCapturePortal .paragraphTitle,.LeadCapturePortal .paragraphTitle_2c,.LeadCapturePortal .paragraphTitle_3c{background-image:url(images/colours2/headerBg.gif);background-position:100% 100%;background-repeat:no-repeat;min-height:20px;color:#000;padding:3px 5px 5px}.ARTICLETEASER .mainParagraphTitle,.featuredListings .mainParagraphTitle{background-image:url(images/colours2/headerBg1.gif);background-position:0 0;padding:15px 5px 5px 75px}.ARTICLETEASER .paragraphImage_2c img:hover,.ARTICLETEASER .paragraphImage_3c img:hover,.ARTICLETEASER .paragraphImage img:hover,.featuredListings .FEATURED_LISTING .paragraphImage img:hover{border-color:#fff}.ARTICLETEASER .paragraphImage_2c img,.ARTICLETEASER .paragraphImage_3c img,.ARTICLETEASER .paragraphImage img,.featuredListings .FEATURED_LISTING .paragraphImage img{border-color:#e5740c}.ARTICLETEASER .paragraphReferenceContainer,.ARTICLETEASER .paragraphReferenceContainer_2c,.ARTICLETEASER .paragraphReferenceContainer_3c{margin-top:0}.ARTICLETEASER .paragraphReferenceContainer_2c a,.ARTICLETEASER .paragraphReferenceContainer_3c a,.ARTICLETEASER .paragraphReferenceContainer a{padding-right:0}.articleContainer,.articleHomeContainer{background-image:url(images/colours2/article_separator.gif);background-position:23% top;background-repeat:repeat-y}.LeadCapturePortal .paragraphBodyContainer{color:#fff}.LeadCapturePortal .paragraphBody_3c{margin-bottom:15px}.LeadCapturePortal .paragraphBodyContainer_1up,.LeadCapturePortal .paragraphBodyContainer_2up,.LeadCapturePortal .paragraphBodyContainer_3up{padding-bottom:10px}.LeadCapturePortal .paragraphreference{color:#46494e;text-decoration:none}.ARTICLETEASER .paragraphReferenceContainer_2c a,.ARTICLETEASER .paragraphReferenceContainer_3c a,.ARTICLETEASER .paragraphReferenceContainer a,.LeadCapturePortal .paragraphReferenceContainer_2c a,.LeadCapturePortal .paragraphReferenceContainer_3c a,.LeadCapturePortal .paragraphReferenceContainer a{color:#e5740c}.ARTICLETEASER .paragraphReferenceContainer_2c a:hover,.ARTICLETEASER .paragraphReferenceContainer_3c a:hover,.ARTICLETEASER .paragraphReferenceContainer a:hover,.LeadCapturePortal .paragraphReferenceContainer_2c a:hover,.LeadCapturePortal .paragraphReferenceContainer_3c a:hover,.LeadCapturePortal .paragraphReferenceContainer a:hover{color:#fff}.ARTICLETEASER .paragraphBody,.ARTICLETEASER .paragraphBody_2c,.ARTICLETEASER .paragraphBody_3c{margin-bottom:0}.ARTICLETEASER .articleTeaserArticlesContainer,.ARTICLETEASER .articleTeaserArticlesContainer_2c,.ARTICLETEASER .articleTeaserArticlesContainer_3c{height:115px}.ARTICLETEASER .paragraphReferenceContainer,.ARTICLETEASER .paragraphReferenceContainer_2c,.ARTICLETEASER .paragraphReferenceContainer_3c{width:100%}.ARTICLETEASER .paragraphReferenceTitle{margin-right:12px}.ARTICLETEASER .paragraphReferenceContainer_2c a:hover,.ARTICLETEASER .paragraphReferenceContainer_3c a:hover,.ARTICLETEASER .paragraphReferenceContainer a:hover{color:#ffa012;text-decoration:none}.ARTICLETEASER .paragraphTitle,.ARTICLETEASER .paragraphTitle_2c,.ARTICLETEASER .paragraphTitle_3c{color:#e5740c}.ARTICLETEASER .paragraphBody,.ARTICLETEASER .paragraphBody_2c,.ARTICLETEASER .paragraphBody_3c{color:#fff}.awardsContainer .paragraphSeparator2col{background-image:url(images/colours2/2col_separator.gif)}.featuredListings{color:#fff}.featuredListings .paragraphReferenceContainer{width:100%}.featuredListings .paragraphReferenceContainer a{float:right;padding-top:3px}.FEATURED_LISTING .paragraphImage img{border:3px solid #31312f}.listingContainer{background-image:url(images/colours2/agentInfoBody_bg.gif);background-color:#b5722d}.listingContainer .paragraphImage img{border:1px solid #eea314}.listingItemContainer .paragraphImage img{border:3px solid #999221}.listingItemContainer{color:#000}.listingItemContainer .listingPrice,.listingItemContainer .paragraphReferenceContainerInner a{color:#fff}.headerBar,.listingSubHead{background-color:#790000}.schoolLeftCol img{border:2px solid #eea314}.schoolBody a{color:#eea314}.schoolBody a:hover{color:#fff}.schoolTableBackground{background-color:transparent;border-bottom:1px solid #eea314}.schoolHeading{color:#fff}.schoolBody{font-size:.9em;line-height:1.3em}.detailsHeading{border:1px solid #790000}.detailsCategorySubHead,.detailsHeading{background:#790000;color:#fff}.detailListingPrice{color:#fff}a.reg:visited{color:#eea314}a.reg:link{color:#fff}a.reg:hover{color:#eea314}.rosterCol{border-color:#b5722d}.rosterTitle{background-color:#b5722d}.listingsLink{background-color:#e5740c;border:1px solid #e5740c}.listingsLink:hover{background-color:#adb305;border:1px solid #adb305}.listingsLink:hover a:hover{text-decoration:none;color:#fff}.rosterLinks a:active,.rosterLinks a:link,.rosterLinks a:visited{color:#ffa012;text-decoration:underline}.rosterLinks a:hover{color:#adb305}.wrapperEmail .header{background-image:url(images/colours2/formsBanner_fall2.jpg)}.wrapperEmail .content{color:#000}.getMoreInfoDialog.ui-dialog .ui-dialog-titlebar{background-image:url(images/colours2/formsBanner_fall2.jpg);background-color:transparent;background-position:0 100%;background-repeat:no-repeat}.getMoreInfoDialog.ui-dialog .ui-widget-content p{color:#222}#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:#790000}.msgSearchMinMax,.msgWarning{color:red}section#advSearch{margin-top:50px;padding:0}section.mapSearchControls{padding-left:15px;padding-right:15px}.listingMapSearch>hr{display:none}#nearbyLegend,.listingBubbleSummary .address,.listingBubbleSummary .bedBath{color:#000}.listingBubbleText .teaserLink a:hover{color:#ffa012}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{background-color:#790000}body#listingDetailPopUp .colourBar{background-color:#b5722d}body#listingDetailPopUp,body#listingDetailPopUp p{color:#000}body#listingDetailPopUp .colourBar{border:0 none}body#listingDetailPopUp .listingButton.colourBar{height:inherit}body#listingDetailPopUp .iconImage.colourBar,body#listingDetailPopUp .tabRectangle.colourBar{height:24px}body#listingDetailPopUp footer .agentInfo{border:0 none}.agentInfoBody .protectionProgram a:active,.agentInfoBody .protectionProgram a:hover,.agentInfoBody .protectionProgram a:link,.agentInfoBody .protectionProgram a:visited,.footerContainer .protectionProgram a:active,.footerContainer .protectionProgram a:hover,.footerContainer .protectionProgram a:link,.footerContainer .protectionProgram a:visited,.teamInfoBody .protectionProgram a:active,.teamInfoBody .protectionProgram a:hover,.teamInfoBody .protectionProgram a:link,.teamInfoBody .protectionProgram a:visited{color:#fff}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}body.mobile{background:url(images/colours2/topBanner.jpg) no-repeat right 0 #7b0002}.mobile .headerLogoBox,.mobile img{border:none;outline:none;background:transparent}.mobile header{background:#fff;border-top:10px solid #b5722d;border-bottom:1px solid #c4a92f}.mobile #agentTitle,.mobile .agentTitle,.mobile .detailListingPriceMobile,.mobile h2{color:#b97420}.mobileListingsDetail #minusFeatures,.mobileListingsDetail #minusRemarks,.mobileListingsDetail #plusFeatures,.mobileListingsDetail #plusRemarks,.mobileListingsDetail .button,.mobile nav a,.mobile nav a:hover,.mobile nav a:visited{color:#e3e3e3}.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:#4c0000;background:linear-gradient(top,#4c0000,#390303);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4C0000",endColorstr="#390303",GradientType=0);border-top:1px solid #390303;border-bottom:1px solid #efefef}a.button:after,a.buttonRLP:after{color:#e3e3e3}nav li a:before{background:url(/templates/common/images/mobile/defaultLite.png) 0 no-repeat}#my:before{background:url(/templates/common/images/mobile/myListingsLite.png) 0 no-repeat}#office:before{background:url(/templates/common/images/mobile/officeListingsLite.png) 0 no-repeat}#about:before{background:url(/templates/common/images/mobile/aboutMeLite.png) 0 no-repeat}#me:before{background:url(/templates/common/images/mobile/contactMeLite.png) 0 no-repeat}#language_link_FR:before{background:url(/templates/common/images/mobile/frLite.png) 0 no-repeat}#language_link_EN:before{background:url(/templates/common/images/mobile/enLite.png) 0 no-repeat}#language_link_ZH:before,#language_link_ZH_CN:before{background:url(/templates/common/images/mobile/zhLite.png) 0 no-repeat}.buttonRLP:before{background:url(/templates/common/images/mobile/rlpMobileLite.png) 0 no-repeat}#headerBar{background-color:#4c0000}.submitButtonContainer .button{border-color:#4c0000;color:#efefef}.mobile input:focus,.mobile textarea:focus{background-color:#efefef;border:2px solid #4c0000;box-shadow:inset 0 0 3px #fff,0 0 5px #8c8c8c}.contactMeSmallForm{color:#fff}.mobile .detailListingPriceMobile,.mobile h2{text-transform:uppercase;font-weight:700}#team:before{background:url(/templates/common/images/mobile/ourTeamLite.png) 0 no-repeat}.contentContainer p{color:#111}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}#listingPhotoCarousel>.photoWrapper.selected img,.listingPhotoCarousel>.photoWrapper.selected img{border-color:#ca7515}.detailsHeading .courtesy-of-box.ereb{color:#fff;border-color:#fff}