body{background-color:#ebebeb;color:#222}#header{background-color:#212121}#navbar{background-color:#212121}#header
a{top:35px;left:15px;font-family:Georgia,"Times New Roman",Times,serif;font-size:3em;text-decoration:none;font-weight:bold;text-shadow:#6374AB -2px -2px 5px}#header
p{position:absolute;top:80px;left:15px;font-size:1.5em}#header div.header-contact{position:absolute;top:0;right:0;text-align:right;font-size:1em;font-weight:bold;padding:5px;background:#fff;opacity:.7}#headerimg{position:absolute;top:0;left:650px}#contentarea{background-color:#fff}h1,h1 a,h2,h2 a,h3,h3
a{color:#212121}.widgetArea h1,.widgetArea h1 a,
.widgetArea h2,.widgetArea h2 a,
.widgetArea h3,.widgetArea h3
a{color:#212121}h4,h5,h6,input,textarea,select{color:#222}a{color:#808080}a:hover{color:#bfbfbf}hr{background-color:#cdcdcd;border-color:#cdcdcd;color:#cdcdcd}form input,textarea,select,#loginimage{border-color:#cdcdcd}#navbar
a{color:#fff}#navbar a:hover{color:#909090}#navbar li
ul{background:#ebebeb}#navbar li ul li
a{background:#ebebeb;color:#808080;border-color:#212121}#navbar li ul li a:hover{color:#bfbfbf}#header
a{color:#fff}#header
p{color:#fff}.ezbreadcrumbs a:link, .ezbreadcrumbs a:visited, .ezbreadcrumbs a:active{background:transparent url("http://usmdesign.s3.amazonaws.com/theme/581-arrow.png") no-repeat scroll 0 center}.ezbreadcrumbs a:first-child{background:none}.ui-tabs-nav li
a{border-color:#cdcdcd;color:#212121}.ui-tabs-nav a:hover, .ui-tabs-nav .ui-tabs-selected
a{color:#808080}.box,
.jcarousel-item,
.jcarousel-skin-USM-558px .jcarousel-container,
#property-search,
#ContactForm,
fieldset,
.jcarousel-skin-USM-558px .jcarousel-prev,
.jcarousel-skin-USM-558px .jcarousel-next{background-color:#ebebeb;border-color:#cdcdcd}#eznavigatortpl
span.locked{background-color:#f4f4f4;border-color:#cdcdcd}legend{background-color:#cdcdcd;border-color:#757575;color:#212121}ul#dv-actionmenu li#share-this-box
ul{background-color:#cdcdcd;border-color:#cdcdcd}ul#dv-actionmenu li#share-this-box ul li
a{background-color:#ebebeb}.jcarousel-skin-USM-558px .jcarousel-prev:hover,
.jcarousel-skin-USM-558px .jcarousel-next:hover,
#ContactForm #contact-info-box,#c-results{background-color:#cdcdcd;border-color:#cdcdcd}a.objectToggle{color:#212121}.ui-dialog .ui-dialog-titlebar{background-color:#f4f4f4;border-color:#cdcdcd;color:#222}#loginmodaltip,.msg{background-color:#d9d9d9;color:#212121;border-color:#757575 !important}.button{color:#212121;background-color:#212121;border-color:#ececec;background:linear-gradient(#ececec 20%, #d9d9d9);background:-webkit-linear-gradient(#ececec 20%, #d9d9d9);background:-moz-linear-gradient(top, #ececec 20%, #d9d9d9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%,#ececec), color-stop(100%,#d9d9d9));background:-webkit-linear-gradient(top, #ececec 20%,#d9d9d9 100%);background:-o-linear-gradient(top, #ececec 20%,#d9d9d9 100%);background:-ms-linear-gradient(top, #ececec 20%,#d9d9d9 100%);background:linear-gradient(to bottom, #ececec 20%,#d9d9d9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#d9d9d9',GradientType=0 )}.button:hover{color:#212121;background-color:#ececec;border-color:#d9d9d9;background:-moz-linear-gradient(top, #d9d9d9 60%, #ececec 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(60%,#d9d9d9), color-stop(100%,#ececec));background:-webkit-linear-gradient(top, #d9d9d9 60%,#ececec 100%);background:-o-linear-gradient(top, #d9d9d9 60%,#ececec 100%);background:-ms-linear-gradient(top, #d9d9d9 60%,#ececec 100%);background:linear-gradient(to bottom, #d9d9d9 60%,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#ececec',GradientType=0 )}.button.secondary{color:#212121;background-color:#212121;border-color:#909090;background:-moz-linear-gradient(top, #909090 20%, #212121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%,#909090), color-stop(100%,#212121));background:-webkit-linear-gradient(top, #909090 20%,#212121 100%);background:-o-linear-gradient(top, #909090 20%,#212121 100%);background:-ms-linear-gradient(top, #909090 20%,#212121 100%);background:linear-gradient(to bottom, #909090 20%,#212121 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#909090', endColorstr='#212121',GradientType=0 )}.button.secondary:hover{color:#212121;background-color:#909090;border-color:#212121;background:#212121;background:-moz-linear-gradient(top, #212121 60%, #909090 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(60%,#212121), color-stop(100%,#909090));background:-webkit-linear-gradient(top, #212121 60%,#909090 100%);background:-o-linear-gradient(top, #212121 60%,#909090 100%);background:-ms-linear-gradient(top, #212121 60%,#909090 100%);background:linear-gradient(to bottom, #212121 60%,#909090 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#909090',GradientType=0 )}.togglebox span,
#eznavigatortpl
a{background-color:#ebebeb;border-color:#cdcdcd;color:{ColorTextMain}}.ui-slider,
#eznavigatortpl a:hover,
.dynasearchcblist .dynainner label,
.dynainner ul li
a{background-color:#f4f4f4}.dynasearchcblist .dynainner .activeLabel,
.dynainner ul li a.active,
.dynasearchcblist .dynainner .hoverLabel,
.dynainner ul li a:hover,.ui-slider-range{background-color:#bfbfbf}.ui-slider-handle{background-color:#808080}.ui-slider-handle:hover,.ui-slider-handle-active{background-color:#404040}#askaquestion
.phone{color:#212121}.sharethis div
a{background-color:#ebebeb;border-color:#cdcdcd}.sharethislinks
ul{border-color:#cdcdcd}.sharethislinks ul
li{}.sharethislinks ul li a:hover{background-color:#f4f4f4}body{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/php4f0gku.png");background-position:left top;background-repeat:no-repeat}.usmtooltipss{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpT1V1vP.jpg");background-position:center center;background-repeat:no-repeat;text-indent:-99999px;display:block;padding:0;border:0;height:23px;width:30px}#usmtag.cleanlogo
a{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpZ1kWs9.png");background-position:-0px -0px;background-repeat:no-repeat;text-indent:-99999px;display:block;padding:0;border:0;height:53px;width:167px}#header hgroup
h1{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpHUc9Jd.png");background-position:left top;background-repeat:no-repeat;text-indent:-99999px;display:block;padding:0;border:0;height:41px;width:220px}#textwidget-15301{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpyWPI7H.jpg");background-position:-0px -0px;background-repeat:no-repeat}.bigtt{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phprbc8G1.png");background-position:-2px -3px;background-repeat:no-repeat}.smalltt{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phprbc8G1.png");background-position:-5px -72px;background-repeat:no-repeat}#header .widget-nls
.box{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpw1pdIa.png");background-position:;background-repeat:}#header{background-image:url('http://usmdesign.s3.amazonaws.com/theme1/581-header.jpg');background-repeat:no-repeat;height:122px;width:960px;position:relative;padding:0;border:0}#navbar{background-image:url('http://usmdesign.s3.amazonaws.com/theme1/581-navbar.jpg');background-repeat:repeat-x;height:28px;position:relative;padding:0;border:0}.sharethislinks
ul{background-image:url("http://usmdesign.s3.amazonaws.com/theme1/581-staticsprite.png");background-position:-0px -0px;background-repeat:no-repeat;text-indent:-99999px;display:block;padding:0;border:0;height:30px;width:170px}.ui-tabs-nav
a{background-image:url("http://usmdesign.s3.amazonaws.com/theme1/581-staticsprite.png");background-position:right -2px;background-repeat:no-repeat}.ui-tabs-nav a:hover, .ui-tabs-nav .ui-tabs-selected
a{background-image:url("http://usmdesign.s3.amazonaws.com/theme1/581-staticsprite.png");background-position:right -20px;background-repeat:no-repeat}div.togglebox span a.plus,div.togglebox span a.plus:hover,div.togglebox span a,div.togglebox span a:hover{background-image:url("http://usmdesign.s3.amazonaws.com/theme1/581-staticsprite.png");background-position:-284px -41px;background-repeat:no-repeat}div.togglebox span a.plus,div.togglebox span a.plus:hover{background-image:url("http://usmdesign.s3.amazonaws.com/theme1/581-staticsprite.png");background-position:-1159px -43px;background-repeat:no-repeat}{background-image:url("http://usmdesign.s3.amazonaws.com/theme1/581-staticsprite.png");background-position:;background-repeat:no-repeat;text-indent:-99999px;display:block;padding:0;border:0;height:0px;width:0px}#other_cta
i.building{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/php2P7Z6c.jpg");background-position:-0px -65px;background-repeat:no-repeat;text-indent:-99999px;display:block;padding:0;border:0;height:55px;width:60px}#other_cta
i.bell{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/php2P7Z6c.jpg");background-position:-0px -142px;background-repeat:no-repeat;text-indent:-99999px;display:block;padding:0;border:0;height:45px;width:60px}#other_cta
i.person{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/php2P7Z6c.jpg");background-position:-0px -0px;background-repeat:no-repeat;text-indent:-99999px;display:block;padding:0;border:0;height:45px;width:60px}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif !important;background-color:#ddd;background-image:none;color:#333;overflow-x:hidden}#wrapper,#header,#navbar,#footer{width:100%;margin:0
auto}#content{width:630px;padding:20px
0;min-height:450px}.homepage #content h1:first-child{display:none}#wide{padding:20px
0px;margin-top:90px;background:#fafafa;width:315px}#content-area-bottom{clear:both}#contentarea{background-color:transparent;width:100%;margin:0
auto;float:none}#navbottom,#content-box-top,.ezbreadcrumbs{display:none}#bodywrapper{position:relative;min-width:1000px}#wrapper{margin:0
auto;background:#fafafa url("http://usmimagecatalogue.s3.amazonaws.com/php4f0gku.png");background-repeat:repeat;overflow:hidden}#contentwrapper{width:1000px;margin:0
auto;float:none}.interiorblock{margin:0
30px}#navbar{display:none}#content-box-back{background-color:white;width:990px;margin:30px
0 20px;border:5px
solid whiteSmoke;position:relative;z-index:105}.homepage #content-box-back{margin-top:-50px}#footer-logos{float:none;display:block;clear:both;width:100%}h2, h3, h4, .js label.overlabel,label.overlabel-apply{font-family:Helvetica Neue,Helvetica,Arial,sans-serif !important}input[type="text"]:hover,input[type="text"]:focus{outline:none;border:#0fa333 1px solid;box-shadow:0 0 5px #3ed621;-webkit-box-shadow:0 0 5px #3ed621;-moz-box-shadow:0 0 5px #51cbee;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out}#header{background:#fafafa none;height:2px;overflow:visible;z-index:120;padding-top:85px;margin:0
0 10px}.homepage
#header{height:500px;z-index:100;margin:0
auto -485px;border-bottom:5px solid #fff}#header
.mobile{display:none}.homepage
#header{margin-bottom:0}#top-header{background:#222;position:absolute;top:0;left:0;width:100%;z-index:20;box-shadow:0px 0px 5px #111}.inner-header{width:1000px;margin:0
auto;position:relative}#header
p{color:white;position:static;text-shadow:none;font-size:1em;letter-spacing:1px;margin:0;text-transform:uppercase}#header
.cta{text-align:right;padding:8px
10px}#header .cta
a{color:#56be56;text-shadow:none;font-size:1em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;padding:0
4px}#header .cta a:hover{color:green}#header
hgroup{background-color:white;text-align:center;width:220px;height:60px;overflow:hidden;padding:20px
20px;position:absolute;top:0px;left:0px;box-shadow:0px 1px 3px #8f8d8d, inset 0px 10px 5px #fafafa}.homepage #header
hgroup{height:auto}#header hgroup
h1{background-size:100%;margin:15px
0 7px;width:100%;height:40px;padding:0
0 10px;border:none}.homepage #header hgroup
h1{border-bottom:1px solid #eee}#header hgroup
h3{padding:8px
0 0;color:#666;font-size:1.4em}#header
#slideshow{height:0;overflow:hidden;display:none}.homepage #header
#slideshow{height:500px;display:block}p.msg{background:green !important;border:1px
solid darkGreen !important;padding:10px;margin:0
0 20px;color:white}#content
h1{font-weight:normal;font-size:4em;font-family:Georgia,serif !important;color:#333;margin:0
0 20px -5px;letter-spacing:-3px;font-style:italic;width:100%;border-bottom:1px solid #eee;padding-bottom:20px}#content
p{font-size:1.2em;line-height:1.4em}h1, h1 a, h2, h2 a, h3, h3 a,a{color:#002e5c;font-weight:normal !important}.menu-wrapper{background:#333;border-bottom:5px solid white}#header
#navbar{display:block;width:1000px;height:25px;margin:0
auto;text-align:right;background:transparent none;padding:10px
0}#navbar li
a{color:#fff;font-size:1.1em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif !important;text-shadow:none;padding:15px
12px;font-weight:normal;text-transform:uppercase;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#navbar li:hover ul, #navbar li.sfhover
ul{top:29px;background-color:white}#navbar li
ul{padding-top:5px;box-shadow:0px 1px 3px #aaa}#navbar li ul
li{border-bottom:1px solid #eee;border-top:1px solid white}#navbar li ul li a, #navbar li ul li a:hover{background-color:white;font-size:1.2em;text-transform:uppercase}#homepage_content{margin:0
0 20px}.pagedsingle
.featuredimage{width:255px;padding-bottom:12px}.pagedsingle .featuredimage
img{width:245px;border:5px
solid white;box-shadow:0px 0px 2px #444}#wide
.listcontainer{position:relative;height:290px}.pagedsingle li
h3{padding-top:1em;clear:both;text-align:right;margin:0;font-size:1.3em}.pagedsingle
.listinginfo{margin:0;text-align:right;float:right;font-size:1.2em;line-height:1.4em}.pagedsingle
.pagecontrols{margin:0;position:absolute;bottom:10px;left:10px}.button,a.button,.button.secondary{display:inline-block;padding:4px
10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333 !important;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;background-color:whiteSmoke;background-image:-moz-linear-gradient(top, white, #e6e6e6);background-image:-ms-linear-gradient(top, white, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(white), to(#e6e6e6));background-image:-webkit-linear-gradient(top, white, #e6e6e6);background-image:-o-linear-gradient(top, white, #e6e6e6);background-image:linear-gradient(top, white, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border:1px
solid #ccc !important;filter:progid:dximagetransform.microsoft.gradient(enabled=false);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0,0,0,0.05);cursor:pointer}.button:hover,a.button:hover{background:#eee none !important}.more-like-this
h2{background:none repeat scroll 0% 0% #f0eee7;padding:0.3em 1em;font-size:1.8em;text-transform:none;letter-spacing:0px}#dynamicsearchbar{padding:0;border:none;background-color:transparent}#wide .wide-ui .ui-wide-select, #wide .wide-ui .ui-wide-range, #wide .wide-ui .ui-wide-textbox{width:100%;margin:0
0 5px;float:none;border-bottom:1px solid #ddd}#wide
h2{color:#212121;font-size:1.7em;font-family:Georgia,serif !important;font-style:italic;margin-bottom:15px;text-align:left}#footer{background:#212121;border-top:5px solid #fff;padding:10px
0;position:relative;z-index:150;font-size:1.2em}#ezfooternav{text-align:right;width:1000px;margin:0
auto 10px}#ezfooternav li
a{padding-left:15px}#footer, #footer p, #footer
a{color:#eee}#footer #footer-officeinfo{clear:both;width:1000px;margin:0
auto;text-align:left;padding-top:10px;border-top:1px solid #6b6b6b}#usmtag{margin-top:0;width:1000px;margin:0
auto}#usmtag.cleanlogo
a{margin:-50px -10px 0 0;float:right}#top #dyna-inner{float:left;clear:none;width:870px}.cf{clear:both;display:block;height:0px}.textwidget{margin:0}.textwidget
.box{padding:0;border:none;background-color:transparent}.usmtooltip{padding:6px
12px;background:#ff9208 none;border-radius:20px;background-position:5px 7px;-webkit-text-shadow:0px 1px 0px #333;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;font-size:0.7em;color:white;font-weight:bold}.usmtooltip:hover{box-shadow:0px 0px 10px rgba(34,34,34,0.63);opacity:1;background:#c0720f}#property-search.simple-ui{padding:0}.simple-ui
label.fieldlabel{font-size:16px;font-weight:normal;clear:both;display:block;border-top:10px solid #ddd;margin:10px
0 20px;padding:10px
0 0}#content .simple-ui
li{font-size:15px;border-bottom:1px solid #eee;padding-bottom:4px}#DTownVT
div{display:none}.dynamicsearchbar h2:first-child{display:none}#content .simple-ui #DTown, #content .simple-ui #DTownVT, #content .simple-ui #DTownMA, #content .simple-ui #DTownME, #content .simple-ui #DTownNH, #content .simple-ui #DTownNC, #content .simple-ui #DPropertyClassification, #content .simple-ui #DWaterBodies, .dynasearchcblist .toggleinner, #serviceareatowns .Town,.inputchecklist{border:none}.box, .gradient-block, .widgetArea #logintab, .widgetArea #signuptab, .widgetArea .loggedin, .mlsquicksearch, #dynamicsearchbar, .jcarousel-item, .jcarousel-skin-USM-558px .jcarousel-container, #property-search, #mlsdetailwrapper, ul#dv-actionmenu, #ContactForm, fieldset, .jcarousel-skin-USM-558px .jcarousel-prev, .jcarousel-skin-USM-558px .jcarousel-next, #hidegmap a, #showgmap a,#list-view-top-nav,.btn-gradient{background-color:white;border-color:white}#bottom{width:930px;background:#212121;padding:30px;font:normal normal 1.2em Helvetica Neue, Helvetica, sans-serif !important}#bottom p, #bottom
a{color:white}#bottom
.widgetArea{margin:0}#bottom .widget, #bottom
.featuredagent{display:block;margin-left:8%;width:28%;float:left}#bottom .widget h3, #bottom .featuredagent
h3{color:#fff;font-size:1.7em;font-family:Georgia,serif !important;font-style:italic;border-bottom:1px solid #aaa;margin-bottom:15px;padding-bottom:15px;text-align:left}#bottom .widget .box, #bottom .featuredagent
.box{padding:0;border:none;background-color:transparent}#bottom .featuredagent
.box{text-align:left;color:white}#bottom .featuredagent .box a
img{width:100%;border:1px
solid black;border-top:1px solid #8a8a8a;border-radius:2px}#bottom .featuredagent .box
div{margin:0
0 10px}#bottom .featuredagent .box
.agentname{background-color:#333;padding:5px
10px}#bottom .featuredagent .box
.link{text-align:right}#df-list-head.sticky #df-controls{padding-top:0.3em}#df-detail-widgets .title
h1{letter-spacing:0;font-size:2em}#left,#wide{padding-top:10px}#wide .widget, #left
.widget{border:none;margin:0
0 20px}#left .box, #wide
.box{padding:10px;background-color:#eee;border-radius:5px}#wide .widget h3, #left .widget
h3{color:#212121;font-size:1.7em;font-family:Georgia,serif !important;font-style:italic;margin-bottom:15px;text-align:left}#left
#dynasearch{opacity:0.5;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}#left #dynasearch:hover{opacity:1;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}#left .widget-nls{display:block}#left .widget-nls
ul{color:#333}.re2_realestateuser #content-box-back, .login #content-box-back{background:white}#df-list.list #df-listings article
a.slideshow{-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}#df-list.list #df-listings article:hover
a.slideshow{box-shadow:0px 1px 4px #999, 0px 0px 11px #ccc;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.array1-listings #content, .array2-listings
#content{width:730px}.listings
#left{float:right;width:260px}#df-listings article .control-group
a{font-size:0.9em}#df-list.list #df-listings
article{padding:2em
0 1em}#df-listings article:hover{background:#fff;background:-moz-linear-gradient(left, #fff 0%, rgba(248, 248, 248, .9) 28%, rgba(248, 248, 248, .9) 66%, #fff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #fff), color-stop(28%, rgba(248, 248, 248, .9)), color-stop(66%, rgba(248, 248, 248, .9)), color-stop(100%, #fff));background:-webkit-linear-gradient(left, #fff 0%, rgba(248, 248, 248, .9) 28%, rgba(248, 248, 248, .9) 66%, #fff 100%);background:-o-linear-gradient(left, #fff 0%, rgba(248, 248, 248, .9) 28%, rgba(248, 248, 248, .9) 66%, #fff 100%);background:-ms-linear-gradient(left, #fff 0%, rgba(248, 248, 248, .9) 28%, rgba(248, 248, 248, .9) 66%, #fff 100%);background:linear-gradient(to right, #fff 0%, rgba(248, 248, 248, .9) 28%, rgba(248, 248, 248, .9) 66%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1);-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}#df-detail-widgets
.widget.clear.two{clear:none}#df-detail-widgets .widget.clear.two
.map{height:150px !important}.contactus
#content{width:100%}.contactus #content #ContactForm, .contactus #content #ContactForm
form{padding:0;width:100%}.contactus #content #ContactForm
input{width:80% !important;padding:5px;background:#fafafa !important}#contact-info-box{display:none}.widget #contact-info-box{display:block;padding:20px;background:#eee;text-align:center;margin:0
0 20px;border:1px
solid #ddd;font-size:1.3em}.widget #contact-info-box
table{margin:0
auto}#selectAgent{width:65%;margin:10px
0;height:30px;float:none}.bdg.sld{height:15px;width:45px;top:30px;left:-20px;background:none;text-indent:0px;background-color:red;color:white;padding:0
5px 8px;font-size:1.1em !important;transform:rotate(-25deg);-ms-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-webkit-transform:rotate(-25deg);-o-transform:rotate(-25deg);text-shadow:0px 1px 0px rgba(163, 34, 34, 0.44);font-weight:bold !important;border-radius:0 10px 10px 0}.bdg.sld:after{content:'  *'}#header
#dynasearch{display:none}.homepage #header
#dynasearch{display:block;position:absolute;bottom:50px;left:0;width:100%;z-index:100}#header #dyna-inner{float:left;width:850px}#header
#dynamicsearchbar{color:white;width:950px;margin:0
auto;background-color:rgba(46, 46, 46, 0.95);padding:10px
20px 20px;border:5px
solid #fafafa;border-radius:4px;-webkit-transition:all 700ms ease-in-out;transition:all 700ms ease-in-out}#header #dynamicsearchbar:hover{background-color:#2e2e2e;box-shadow:0px 0px 10px #444, 0px 0px 1px #222;-webkit-transition:all 700ms ease-in-out;transition:all 700ms ease-in-out}#dynsearchsubmit{background:#38b338 none !important;border:1px
solid #8ccf8c !important;color:white !important;text-shadow:0px 1px 0px #333;border-top:1px solid #c9ffc2 !important;width:110px;padding:10px
0;font-size:1.3em;font-weight:normal;margin:10px
0 0 5px}#dynsearchsubmit:hover{background:darkgreen !important}#header #hdr-quicksearch, #header
.morelink{display:none}#header .ui-wide-set{float:left;font-size:1.2em;margin-right:30px}#header .ui-wide-set.wide-input-mlsnumbersearch{margin:24px
0 0;width:160px;color:#333}#header .ui-wide-set.wide-input-mlsnumbersearch
input{width:140px}.widget-nls{display:none}.homepage .widget-nls{display:block;position:absolute;bottom:50px;left:0;width:100%;z-index:100}#header .widget-nls
.box{color:white;width:950px;margin:0
auto;background-color:rgba(46, 46, 46, 0.95);padding:1em
20px 0.6em;border:5px
solid #fafafa;border-radius:4px;-webkit-transition:all 700ms ease-in-out;transition:all 700ms ease-in-out}.widget-nls .box:hover{background-color:#2e2e2e;box-shadow:0px 0px 10px #444, 0px 0px 1px #222;-webkit-transition:all 700ms ease-in-out;transition:all 700ms ease-in-out}.widget-nls
var{color:#444;bottom:0.6em}.widget-nls
ul{color:#eee;min-height:1.5em;font-size:0.9em;line-height:1.5em}.widget-nls
.button{background:#38b338 none !important;border:1px
solid #8ccf8c !important;color:white !important;text-shadow:0px 1px 0px #333;border-top:1px solid #c9ffc2 !important;padding:0.5em 0;font-size:1.3em;font-weight:normal;margin:0;text-align:baseline}.widget-nls .button:hover{background:darkgreen !important}#header
.fieldlabel{display:block}#wide #textwidget-14691{margin:30px
0 0;float:left}#textwidget-14691, #textwidget-14691
.box{padding:0;border:none !important;background:transparent none}.contact-cta{padding:4px
20px;background-color:#38b338;color:white;border:1px
solid #8ccf8c;border-radius:20px;margin:30px
0 20px;font-size:1.3em;text-align:left;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;text-decoration:none;float:left;width:215px}.contact-cta:hover{background:darkGreen;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;text-decoration:none}.contact-cta
span{padding:5px
11px;border-radius:20px;background-color:darkGreen;font-size:1.1em;margin:0px
5px 0 -15px;text-align:left}#textwidget-14731 .box
.inner{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.75);z-index:500}#textwidget-14731 .box
#circleG{margin:20% 0 0 50%}#textwidget-14731:hover .box
.inner{display:block}#textwidget-14731{position:fixed;bottom:10px;left:10px;color:black;z-index:1000;background:white;padding:0
10px;z-index:520}#df-listings .visit.js-rmif{display:none}#df-list.list #df-listings article .control-group
a{float:right}#df-detail-widgets .title .details li.days-on-market{display:none}#df-detail-widgets .title .price
strong{font-size:1.6em}#df-detail-widgets .title .details li.mortgage
a{font-size:16px;font-weight:700 !important}#df-detail-widgets
.widget.clear.two{clear:left}div.details .cat-basic{display:none}div.details .cat-other{display:none}div.details .cat-legal ul.detail
li{display:none}section#df-detail-widgets div.widget div.column div.cat-legal ul.detail
li.taxes{display:block}.array3-71435
#wide{display:none}.array3-71435
#widgetArea_contentbottom{margin:0
12px}.searchcategorycontent{min-width:280px}#mapSearchSmall{display:none}#textwidget-15301{width:925px;height:552px;border:1px
solid #ddd;box-shadow:0px 3px 3px #eee, 0px 4px 3px #bbb;position:relative}.tooltip{display:inline-block;width:95px;height:35px;position:absolute}.tLeft{background-position:2px 2px}.tRight{background-position:100% 2px}.smalltt.tLeft{background-position:2px 100%}.smalltt.tRight{background-position:100% 100%}.tooltip-content{z-index:9;opacity:0;list-style:none;visibility:hidden;color:#333;text-align:left;min-width:200px;padding:10px
20px;position:absolute;top:25px;left:50%;height:auto;margin:0
0 0 -110px;vertical-align:middle;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;background:#fff;box-shadow:0px 3px 4px #777, 0px 2px 3px #bbb;border-left:15px solid #010030}.tooltip:hover .tooltip-content{opacity:1;visibility:visible;top:30px}.tooltip-content li
h3{font-weight:bold;font-size:1.3em;padding-bottom:3px;margin-bottom:3px;border-bottom:1px solid #eee}.tooltip.bot:hover .tooltip-content{top:-80px}.tooltip.right:hover .tooltip-content{left:-10px}#toggleLakeMap{position:absolute;display:block;padding:7px
12px;background-color:#333;width:160px;font-weight:bolder;color:white;top:35px;left:40px;border-radius:3px;border:1px
solid #797979;text-decoration:none;cursor:pointer}#silverlake{top:25px;left:642px;width:80px}#squamlake{top:85px;right:449px;width:80px}#lakewaukewan{top:191px;right:429px}#lakewinnipesaukee{top:223px;right:275px;width:128px}#greateastlake{top:259px;right:49px;width:95px}#ossipeelake{top:71px;right:105px}#newfoundlake{top:215px;left:232px}#suncooklake{top:399px;left:591px;width:80px}#crystallake{top:255px;left:130px;width:75px}#websterlake{top:370px;left:316px;width:74px}#pleasantlake{top:510px;right:315px;width:75px}#danholepond{top:140px;left:660px;width:80px}#halfmoonlake{top:390px;left:674px;width:84px}#duncanlake{top:175px;left:740px;width:74px}#kanasatkalake{top:122px;left:514px;width:84px}body.array3-84012
#wide{display:none}.widget.blogfeed h3#blog-rss-hdr{font-size:22px;text-transform:capitalize;margin-bottom:10px}.widget.blogfeed
.box{padding:10px
0}.widget.blogfeed .box
h4{font-size:1.4em;margin:10px
0 5px}.widget.blogfeed .box h4
a{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;color:#454545}.widget.blogfeed .box h4 a:hover{color:#000}.widget.blogfeed .box>a:last-child:not(.blog-rss-read-more){text-decoration:none}.widget.blogfeed .box
div.blogPost{display:block;clear:both;border-bottom:1px dotted #f7f7f7;float:left;width:100%;padding-bottom:10px;margin-bottom:10px}.widget.blogfeed .box div.blogPost
div.featuredBlogImage{width:25%;display:block;float:left;margin-right:2%}.widget.blogfeed .box div.blogPost div.featuredBlogImage
img{width:100%;height:auto}.widget.blogfeed .box div.blogPost
h4{clear:none;margin:10px
0;display:block;font-size:1.3em}.widget.blogfeed .box div.blogPost:first-child
h4{margin-top:0}.widget.blogfeed .box div.blogPost a.blog-rss-read-more{background-color:#fafafa;text-align:center;line-height:26px;height:26px;padding:0
10px;display:inline-block;vertical-align:top;border-radius:3px;border:1px
solid #efefef;-webkit-transition:background 0.3s ease, border 0.3s ease;-moz-transition:background 0.3s ease, border 0.3s ease;-ms-transition:background 0.3s ease, border 0.3s ease;-o-transition:background 0.3s ease, border 0.3s ease;transition:background 0.3s ease, border 0.3s ease}.widget.blogfeed .box div.blogPost a.blog-rss-read-more:hover{color:#000;background-color:#ededed;border-color:#e2e2e2}.widget.blogfeed a.blog-rss-read-more{text-decoration:none}.widget.blogfeed a.blog-rss-read-more:after{content:' \00BB';opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.widget.blogfeed a.blog-rss-read-more:hover:after{opacity:1}