.fancyFontBoldItalic{font-family:'DroidSerifBoldItalic',serif}.fancyFontBold{font-family:'DroidSerifBold',serif}.fancyFontItalic{font-family:'DroidSerifItalic',serif}.fancyFont{font-family:'DroidSerifRegular',serif}.clearfix{display:inline-block}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix{height:1%}.clearfix{display:block}.hp-masthead{position:relative}.hp-realtor-mag-ad{position:absolute;width:292px;height:129px;background:url(../img/hp-realtor-mag-ad.png) no-repeat;bottom:0;left:5px}#professionals-callout{height:163px;background:url(../img/professionals-bg.jpg) no-repeat;position:relative;margin-top:-10px}#professionals-callout .line-1,#professionals-callout .line-2,#professionals-callout .line-3{position:absolute;left:200px}#professionals-callout .line-1{font-size:53px;line-height:48px;color:#fff;top:10px;font-family:'DroidSerifBold',serif}#professionals-callout .line-2{font-size:21px;color:#a1c0b3;top:68px;font-family:'DroidSerifRegular',serif}#professionals-callout .line-2 .em{font-family:'DroidSerifItalic',serif}#professionals-callout .line-3{font-size:16px;color:#fff;top:101px;font-family:'Arial','Helvetica',sans-serif}#professionals-callout a.btn{position:absolute;left:718px;top:70px}#professionals-callout a#realtor-mag{position:absolute;text-decoration:none;color:#fff;width:212px;height:150px;left:25px;top:4px}#professionals-callout a#realtor-mag span{position:absolute;display:block;width:85px;font-family:'DroidSerifItalic',serif;left:2px;top:32px;font-size:14px}#professionals-callout a#realtor-mag img{position:absolute;left:83px;top:4px}#buy-sell-callout{height:231px;background:url(../img/buy-sell-bg.png) no-repeat}#buy-sell-callout .left,#buy-sell-callout .right{display:inline;float:left;width:464px;height:221px;position:relative}#buy-sell-callout .left .btn,#buy-sell-callout .right .btn{position:absolute;bottom:17px;right:20px}#buy-sell-callout .left h2,#buy-sell-callout .right h2{color:#929f3d;font-size:60px;line-height:90px;margin-bottom:0;font-family:'DroidSerifBoldItalic',serif}#buy-sell-callout .left p,#buy-sell-callout .right p{font-size:14px;line-height:1.2em}#buy-sell-callout .left{margin-left:6px;overflow:hidden}#buy-sell-callout .left h2 sup{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#808080;font-family:'Verdana','Arial','Helvetica',sans-serif;line-height:14px;position:absolute;top:15px}#buy-sell-callout .right{margin-left:8px}.btn{font-family:'DroidSerifBoldItalic',serif;color:#fff;font-size:16px;padding:10px;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;-webkit-box-shadow:0 1px 3px #666;-moz-box-shadow:0 1px 3px #666;border:solid #666 0;background:-webkit-gradient(linear,0 0,0 100%,from(#95ab95),to(#3d5240));background:-moz-linear-gradient(top,#95ab95,#3d5240);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#95ab95,endColorStr=#3d5240);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#95ab95,endColorStr=#3d5240);display:inline-block}.btn:hover{background:#607a60}a.btn{text-decoration:none;color:#fff}.btn.dark{-webkit-box-shadow:0 1px 3px #1d2622;-moz-box-shadow:0 1px 3px #1d2622}#investor-agent-info{height:163px;background:url(../../images/agent-and-investor.jpg) no-repeat;position:relative;margin-top:-10px;padding-left:244px}#investor-agent-info p{margin:0}#investor-agent-info p.line-1{line-height:40px;margin-top:20px;font-size:30px;font-family:'DroidSerifItalic',serif;color:#929f3d}#investor-agent-info p.line-1 strong{font-family:'DroidSerifBoldItalic',serif}#investor-agent-info p.line-2{font-size:13px;color:black;margin-bottom:1.0em;font-family:'Arial','Helvetica',sans-serif}#investor-agent-info p.line-3{font-size:36px;color:#893319;font-family:'DroidSerifBoldItalic',serif}#investor-agent-info p.line-3 small{font-size:16px;line-height:31px;font-style:none}#investor-agent-info p.line-3 span.zbuyer{width:108px;height:31px;display:inline-block;text-indent:-3000em;background:url(../../images/zbuyer-logo.png) no-repeat}#agent-investor-callout{height:231px;background:url(../img/buy-sell-bg.png) no-repeat}#agent-investor-callout .left,#agent-investor-callout .right{display:inline;float:left;width:464px;height:221px;position:relative}#agent-investor-callout .left .btn,#agent-investor-callout .right .btn{position:absolute;bottom:17px;right:20px}#agent-investor-callout .left h2,#agent-investor-callout .right h2{color:#929f3d;font-size:36px;line-height:55px;margin-bottom:0;margin-top:10px;font-family:'DroidSerifBoldItalic',serif;text-align:center}#agent-investor-callout .left p,#agent-investor-callout .right p{font-size:14px;line-height:1.2em}#agent-investor-callout .left{margin-left:6px}#agent-investor-callout .right{margin-left:8px}p.both{margin:0;padding-left:20px;font-size:27px;line-height:54px;font-family:'DroidSerifRegular',serif;color:#929f3d}p.both small{color:black;font-size:18px;line-height:54px;font-family:'Arial','Helvetica',sans-serif}#testimonials img{padding:2px;border:2px solid #242f2a;margin-top:0;display:inline-block}#testimonials p{font-family:'Arial','Helvetica',sans-serif;font-size:12px;color:black}#testimonials p.name{font-size:24px;font-family:'DroidSerifBoldItalic',serif;color:#929f3d;margin:0}#testimonials p.occupation{font-size:12px;font-family:'DroidSerifBoldItalic',serif;color:#893319;margin:0}#testimonials .left,#testimonials .right{padding:12px}#testimonials .left{display:inline;float:left;position:relative;width:446px;background:url(../../images/testimonial-divider.png) top right no-repeat;padding-right:17px}#testimonials .left img{float:right;margin-left:12px;margin-bottom:12px}#testimonials .left p.name,#testimonials .left p.occupation{text-align:right}#testimonials .right{display:inline;float:left;position:relative;width:447px}#testimonials .right img{float:left;margin-right:12px;margin-bottom:12px}