body{margin:auto;background:#608AD4 url('../images/body-bg-v=1.jpg') no-repeat center top;font:normal 14px/17px arial,sans-serif;color:#2d2d2d;text-align:center;}h1{margin-top:10px;font:normal 26px 'Lucida Sans',sans-serif;color:#156f97;text-align:left}h2{margin:-10px 0px 0px 0px;font:normal 15px 'Lucida Sans',sans-serif;color:#000000;text-align:left}h2.t1{margin:10px 0px 20px 0px;font:normal 15px 'Lucida Sans',sans-serif;color:#000000;text-align:left}h3{margin:0px;font:bold 16px 'Lucida Sans',sans-serif;color:#ffffff;text-align:left}h3.t1{margin:50px 0px 5px 0px;padding:0px 0px 5px 0px;font:bold 18px 'Lucida Sans',sans-serif;color:#2d2d2d;text-align:left;}h3.t2{margin:50px 0px 5px 0px;font:normal 22px 'Lucida Sans',sans-serif;color:#156f97;}h3.t3{margin:0px;font:normal 15px 'Lucida Sans',sans-serif;}h3.t4{margin:20px 0px 5px 0px;padding:0px 0px 5px 0px;font:normal 16px 'Lucida Sans',sans-serif;color:#2d2d2d;text-align:left;}h3.t5{margin:20px 0px 5px 0px;padding:0px 0px 5px 0px;font:normal 20px 'Lucida Sans',serif;color:#024c6b;text-align:left;border-bottom:1px solid #024c6b}p{margin-top:10px;font:normal 14px/22px arial,sans-serif;color:#2d2d2d;}p.t1{color:#2d2d2d}a, a:link, a:visited{color:#156f97;text-decoration:none;}a:hover{color:#115b7d;text-decoration:none;}a:active{color:#156f97;}dl dt{margin-top:5px;padding:0px 25px;color:#2d2d2d}dl .arrow{background:url('../images/arrow-blue.png') no-repeat 0px 0px;}dd{padding:5px;color:#2d2d2d }ul{margin:0px 0px;padding:0px 5px}ul li{margin-left:15px;padding:5px 0px;color:#2d2d2d;}ul .pdf, ul .arrow{margin:10px 10px;padding:0px 0px 0px 25px;list-style:none;color:#2d2d2d;}ul .arrow{background:url('../images/arrow-blue.png') no-repeat 0px 0px;}ul .pdf{background:url('../images/pdf.png') no-repeat 0px 0px;}img{margin:0px;border:none;}table{border-collapse:collapse;}.lg{font:normal 21px 'Lucida Sans',serif;color:#156f97;text-align:left;}.btn{height:58px;width:200px;padding:20px;border:none;font:bold 15px 'Lucida Sans',sans-serif;color:#ffffff;cursor:pointer;text-align:left;}.btn-blue{padding:0px 0px 0px 45px;background:url('../images/btn-blue.png') no-repeat;}.btn-orange{background:url('http://www.blueripplepm.com/images/btn-orange.jpg') no-repeat;}.clr{clear:both;}.hdn{display:none;}.lt{float:left;}.rt{float:right;}.box{padding:15px;border:solid 1px #BABABA;background:#FFFFFF;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}.box h2{margin:10px 0px 20px 10px;font:bold 20px 'Lucida Sans',sans-serif;color:#DE4B26;}.faqs{margin:5px 0px 5px 15px;list-style:none;}.qstn{padding:0px 0px 5px 0px;color:#156f97;}.answr{padding:0px 0px 15px 0px;font-size:13px;color:#2d2d2d;}.answr{padding:0px 0px 15px 0px;font-size:13px;color:#2d2d2d;}.testimonials li{padding:10px 10px 10px 0px;list-style:none;font:italic normal 13px/20px 'Lucida Sans',sans-serif;color:#2d2d2d;}ul.areas{margin:0px 10px;padding:0px;}ul.areas li{list-style:none;float:left;width:21%;padding:8px 2%;margin:0px;}.sep-bar{margin-left:15px;margin-top:10px;}.center-text{text-align:center;}.gray{color:#2d2d2d;}.image{padding:7px;background-color:#cccccc;border: 1px solid #ffffff;margin-right:20px;margin-top:20px}.rented{position:absolute;top:50px;left:215px;z-index:110}.phone{position:absolute;top:60px;right:10px;z-index:110;font:normal 26px 'Lucida Sans',sans-serif;color:#156f97;}#hdr, #nav, #main, #ftr{position:relative;width:950px;margin:auto;text-align:left;}#main{width:900px;margin-top:-10px;padding:100px 25px 25px 25px;}#main.bg-home{width:950px;margin-top:-10px;padding:0px;}#main.bg-full{background:url('../images/main-full-bg.png') repeat-y;}#main.bg-twocol{background:url('../images/main-bg.png') repeat-y;}#lt-col{float:left;width:600px;margin:0px 25px 0px 0px;}#lt-col p{color:#2d2d2d;}#rt-col{float:right;width:255px;margin-top:-75px;padding:20px 10px;}#nav{position:relative;height:62px;background:url('../images/nav-bg.png') repeat-x;font:normal 14px/18px 'Lucida Sans',sans-serif;color:#FFFFFF;text-align:center;z-index:30;}#nav ul{position:absolute;margin:0px auto;padding:0px;}#nav ul li{float:left;height:55px;padding:0px 21px;margin:0px;list-style:none;background:url('../images/nav-sep.jpg') no-repeat left top;}#nav ul li:first-child{background:none;}#nav a, #nav a:link, #nav a:visited{color:#FFFFFF;line-height:50px;}#nav a:hover{color:#DADADA;}#nav a:active{color:#FFFFFF;}#hdr{height:122px;top:-10px;background:url('../images/sec-top-gradient.jpg') repeat-x;z-index:10;}#hdr .logo{position:relative;left:0px;top:0px;z-index:20;}#hdr .contact{float:right;width:150px;margin-top:35px;font:normal 11px 'Lucida Sans',sans-serif;color:#FFFFFF;text-align:left;}#right-col .company{padding:0px 25px 15px 25px;font:normal 22px 'Century Gothic',sans-serif;}#right-col .address, #right-col .contact{padding:0px 25px 15px 25px;}#right-col .cta-box{margin-bottom:25px;padding:25px 10px 0px 10px;border-top:solid 1px #DADADA;}#right-col .t-img{float:left;margin:0px 8px 15px 0px;}#right-col h2{margin:0px;border:none;font:normal 21px/24px 'Lucida Sans',sans-serif;color:#2E2E2E;}#right-col h3{margin:0px;border:none;font:normal 14px/18px 'Lucida Sans',sans-serif;color:#DE4B26;}#right-col p{clear:both;}#right-col .sub-msg{margin:10px 0px 0px 0px;font:italic normal 12px/15px 'Lucida Sans',sans-serif;color:#C4C4C4;}#right-col .read{margin-top:15px;}#h-tran-bg{position:absolute;z-index:0;top:580px;width:100%;height:620px;background:url('../images/transparent.png');}#h-wlcm-bg{position:relative;z-index:1;top:0px;height:630px;}#h-logo{float:left;position:relative;left:0px;top:0px;}#h-box{float:left;position:relative;top:320px;left:330px;width:366px;height:200px;padding:30px 0px 0px 0px;background:url('../images/services-bg-lg.png') no-repeat;z-index:10;}#h-box h2{font:normal 28px/30px 'Lucida Sans',sans-serif;letter-spacing:1px;color:#FFFFFF;text-align:center;}#h-box p{padding:0px 35px 20px 35px;text-align:justify;color:#ffffff;font-size:16px}#h-box .btn-more{position:relative;margin-left:110px;margin-top:-15px}.h-cta-three-col{float: left;position:relative;width: 313px;margin-top: -90px;text-align:center;z-index: 1000;cursor:pointer;}.h-cta-three-col h2{margin-bottom:0px;padding:15px 20px 0px 20px;font:normal 26px/26px 'Lucida Sans',sans-serif;color:#0090b2;text-align:center}.h-cta-three-col h3{margin-top:0px;padding:0px 20px 0px 20px;font:normal 14px/16px 'Lucida Sans',sans-serif;color:#ffffff;text-align:center}.h-cta-three-col p{padding:20px 20px 20px 30px;font:normal 14px 'Lucida Sans', sans-serif;color:#ffffff;text-align: left}.h-img{float:left;position:relative;}#h-new-listings-widget{float: right;position: relative;padding: 10px 0px 0px 30px;width:400px;height: 302px;text-align:left;background:url('../images/content-rt-transparency.png') repeat;}#h-new-listings-widget h2{margin-bottom:0px;padding:30px 20px 0px 0px;font:normal 26px/26px 'Lucida Sans',sans-serif;color:#156f97;text-align:left;}#h-new-listings-widget h3{margin-top:0px;padding:0px 20px 20px 0px;font:normal 14px/16px 'Lucida Sans',sans-serif;color:#404040;text-align:left;}#a-cont{position: relative;width: 950px;height: 550px}#a-lt{position: absolute;z-index:1;left:0px;margin-top: -20px;padding:100px 20px 20px 20px;width:600px;height: 500px;background:url('../images/content-lt-transparency-v=1.png') repeat}#a-lt h1{font:normal 33px 'Lucida Sans',sans-serif;color:#2d2d2d;text-align: left}#a-rt{float: right;position: relative;z-index:1;margin-top: -20px;padding:100px 20px 20px 20px;width:270px;height: 500px;background:url('../images/content-rt-transparency-v=1.png') repeat}.a-cta{z-index:100;cursor:pointer;}.a-cta h2{margin-bottom:0px;padding:20px 0px 0px 10px;font:normal 22px/22px 'Lucida Sans',sans-serif;color:#156f97;text-align:center}.a-cta h3{margin-top:0px;padding:0px 0px 10px 10px;font:normal 14px/16px 'Lucida Sans',sans-serif;color:#2d2d2d;text-align:center}.a-cta p{padding:15px 0px 30px 20px;font:normal 13px 'Lucida Sans', sans-serif;color:#2d2d2d;}.a-cta img{float:left;margin-left:-30px;}#r-content{position:absolute;top:0px;left:0px;width:465px;height:334px;padding:0px;}#r-content ul{position:relative;width:465px;list-style:none;padding:0px;list-style:none;margin:0px;}#r-content ul li{position:absolute;top:0px;left:0px;width:465px;list-style:none;padding:0px;margin:0px;}#c-info{float:left;width:425px;}#c-info .address, #c-info .contact{padding:0px 0px 15px 0px;}#c-map{margin:25px 0px 0px 0px;padding:5px;width:375px;border:solid 1px #DADADA;background:#FFFFFF;text-align:center;}#c-form{float:right;width:400px;margin:0px;padding:0px;}#b-list{margin:20px 0px;padding:0px;list-style:none;}#b-list li{margin:0px 0px 20px 0px;padding:20px 0px 0px 0px;border-top:solid 1px #DADADA;}#b-list li h3{margin:0px 0px 10px 0px;border:none;font:bold 16px 'Lucida Sans',sans-serif;color:#2E2E2E;}#b-list p{margin:0px 0px 10px 0px;color:#7D7E7F;}#b-list .link{font:normal 13px 'Century Gothic',sans-serif;}#s-info{float:left;width:450px;margin:10px 0px;}#s-intro img, #s-area img{float:left;margin:0px 15px 15px 0px;padding:1px;border:solid 1px #DADADA;}#s-areas{color:#2e2e2e;}#s-info .callout{margin-top:50px;}#s-form{float:right;width:375px;margin-top:-77px;}#s-form h2{font:normal 22px 'Lucida Sans',sans-serif;color:#156f97;}#s-testimonials{float: right;width:400px;text-align:left;}#s-testimonials h2{font:normal 22px 'Lucida Sans',sans-serif;color:#156f97;}#t-bg{}#t-bg h2{margin: 10px 0px -20px 0px;font:normal 18px 'Lucida Sans',sans-serif;color:#156f97;}#t-bg .lt, #t-bg .rt{width:400px;}#t-bg .btn{margin:0px 0px 0px 0px;}.t-cta{float:left;z-index:100;cursor:pointer;padding-bottom: 30px;}.t-cta h2{margin-bottom:0px;padding:30px 0px 0px 20px;font:normal 26px/26px 'Lucida Sans',sans-serif;color:#156f97;text-align:left}.t-cta img{padding:0px 15px 0px 30px;float:left;text-align:center;}#m-form{float:right;width:410px;margin-top:-77px}#m-info{float:right;width:300px;text-align:left;}#m-info p{margin:5px 0px 20px 0px;color:#2d2d2d;}#m-info h3{margin:00px 0px 5px 0px;padding:0px 0px 5px 0px;font:600 18px 'Lucida Sans',sans-serif;color:#2d2d2d;text-align:left}#m-info .emgcy{font:italic bold 14px/22px 'Lucida Sans',sans-serif;color:#DE4B26;}#ap-props{margin:20px 0px 20px 0px;padding:15px 0px;background:#FFFFFF;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}#ap-link{margin:15px 0px;text-align:center;}#ftr{padding:35px 0px;font:normal 10px/16px 'Lucida Sans',sans-serif;text-align:center;color:#ffffff;}#ftr.ftr-bg{background:url('../images/transparent.png') repeat;}#ftr.ftr-bg a, #ftr.ftr-bg a:link, #ftr.ftr-bg a:visited{color:#a8a8a8;}#ftr.ftr-bg a:hover{color:#7d7d7d;}#ftr.ftr-bg a:active{color:#a8a8a8;}#ftr .social{margin:10px 0px;}#ftr .social img{margin:0px 10px;}#ftr a, #ftr a:link, #ftr a:visited{font-weight: bold;color:#000000;}#ftr a:hover{color:#2d2d2d;}#ftr a:active{color:#000000;}#ftr.black-text{color:#000000;}.frs-widget .frs-btn{background: #055FA9;color: #ffffff;border: none;padding: 8px 30px;font-weight: bold;cursor:pointer}.frs-widget .prop-result .prop-btn a{display: inline-block;background-color: #055FA9;color: #ffffff;text-align:center;text-decoration: none;padding: 8px 30px;font-size: 1.2em;font-weight: bold;}.frs-paging-btn a{min-width: 45px;padding: 2px 4px;border: 1px solid #055FA9;color: #055FA9;text-decoration: none;font-weight: bold;font-size: 0.9em;}.frs-paging-btn a:hover, .frs-paging-btn.active a{background: #055FA9;color: #ffffff;}.frs-widget .prop-result .prop-rent{color: #055FA9;font-weight: bold;font-size: 1.3em;}.frs-widget .prop-tabs .prop-tab-nav ul li a{display:block;width: 148px;height: 34px;line-height: 34px;text-transform:uppercase;color: #ffffff;background: #055FA9;text-align: center;text-decoration:none;opacity: 0.8;}.frs-widget.prop-view .prop-form .prop-form-hdr{color: #055FA9;font-size: 1.5em;text-transform:uppercase;border-bottom: 1px solid #d7d7d7;padding-bottom: 3px;margin-bottom: 5px;}.frs-widget.prop-view .prop-title{margin: 0px 0px 20px 0px;color: #055FA9;font-size: 2em;}.frs-widget.prop-view .prop-phone{color: #055FA9;font-weight: bold;margin-bottom: 10px;font-size: 1.1em;}.frs-widget.prop-view .prop-rent{color: #055FA9;font-weight: bold;font-size: 1.1em;margin: 10px 0px 10px 0px;}.frs-widget .prop-tabs .prop-section h3{color: #055FA9;margin: 0px 0px 5px 0px;font-weight: 300;font-size: 1.2em;}