body {font: 13px arial,helvetica,clean,sans-serif;}table {font-size: inherit;}select, input, textarea {font: 99% arial,helvetica,clean,sans-serif;}pre, code {font: 115% monospace;}body * {line-height: 1.22em;}a img {border: none;}.clear {clear: both;height:0px;line-height: 0;font-size: 0px;overflow: hidden;}.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.clearfix {display: inline-block;}.clearfix {display: block;}.hide {position: absolute;left: -3000px;}hr {background: #ccc;border: 0;color: #ccc;height: 1px;margin: 0 0 10px;}body {margin: 0; padding: 0;}h1, h2, h3, h4, h5, h6,p,blockquote,form,label, dl, ul, ol,fieldset,address {margin: 0 0 1em 0;}dd {margin: 0 0 0.5em 0; padding: 0;}dt {margin: 0; padding: 0;font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}caption, th, td {text-align: left;font-weight: normal;}blockquote:before, blockquote:after,q:before, q:after {content: "";}blockquote, q {quotes: "" "";}abbr,acronym {border:0;}#content form {padding: 0; margin: 0;}legend {color: #000;}html {margin:0; padding:0;}body {background:#F6F7E7;margin:0; padding:0;min-width: 985px;}#page {margin:0; padding:0;background:url(../../img/gbl/page-bg.jpg) repeat-x left top;position:relative; z-index: 1; width:100%;}#page-head {height:102px; width:100%;margin:0; padding:0;}#page-head-wrap {height:102px;width: 971px;margin:0 auto;}#hidden-features{margin:0px;overflow: hidden;display: none;}#local-area-index-wrap{background: #6D8EC4;border-bottom:1px solid #fff;width: 100%;display: none;}#local-area-index{border:0px solid #fff;width:960px; margin:0 auto;padding: 20px 0 40px 0;overflow: hidden;}#local-area-index h3{color: #fff; font-weight: normal; font-size: 129%}#local-area-index ul{float: left; display:inline; list-style:none; margin: 0 10px 0 10px;; padding: 0; width: 172px; border:0px solid #fff; }#local-area-index li { padding: 0 0; margin: 1px 0; border-bottom: 1px solid #5779AF; width: 170px; float:left}#local-area-index ul a{ padding: 2px 0 2px 5px; width: 165px; margin: 0; color: #e9e4d7; text-decoration: none; display: block; text-indent: 0;}#local-area-index ul a:hover{ background:#5779AF}#contact-us-wrap{ background: #0F1A35;border-bottom:1px solid #fff;width: 100%; overflow: hidden; display: none;}#contact-us{ border:0px solid #fff;width:950px; margin:0 auto;overflow: hidden; padding: 20px 0 20px 10px;font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;color: #CDC6B3}#contact-us h3{color: #BFB194; font-weight: normal; font-size: 129%}#contact-us p{line-height: 1.44;}#contact-us a{color:#6D8EC4;}#accessibility {display: none;}#nav-skipto-content {}#nav-skipto-navigation {}#brand {width: 971px; height: 102px;}#brand-logo {width: 420px; height:51px;margin: 10px 0 0 0px;float:left; display: inline;z-index:9000 !important;}#brand-logo img {display:none;} #brand-logo h1{text-indent:-9999px;background: url(../../img/gbl/brand-logo.gif) no-repeat left top;margin: 0; padding: 0;overflow:hidden;}#brand-logo h1 a {width: 420px; height:90px;display:block;}#brand-logo h3{text-indent:-9999px;background: url(../../img/gbl/brand-logo.gif) no-repeat left top;margin: 0; padding: 0;overflow:hidden;}#brand-logo h3 a {width: 420px; height:90px;display:block;}#nav-brand {width: 502px; height: 90px;border:0px solid #000;float: right;margin: 9px 5px 0 0;background: url(../../img/gbl/brand-nav-bg.jpg) no-repeat center top;}#nav-brand ul {list-style:none;margin:0 ; padding:0;overflow: hidden;}#nav-brand li { height: 45px;margin:0; padding:0;float:left; display: inline;overflow: hidden;margin: 0 1px 0 0 ;}#nav-brand li a {height: 45px;display:block;text-indent:-9999px;outline:none;background-position:left top;background-repeat:no-repeat;}#nav-brand #call-us{width: 201px; background-image:url(../../img/gbl/call-us-tab.gif); text-indent:-9999px;}#nav-brand #area-index a{width: 159px; background-image: url(../../img/gbl/local-area-index-tab.gif)}#nav-brand #contact a{width: 140px; background-image: url(../../img/gbl/contact-us-tab.gif)}#nav-brand #contact{margin: 0px}#nav-brand li a:hover{ background-position: left -51px}#nav-brand li a.opened, #nav-brand li a.opened:hover{ background-position: left -108px}#page-body {margin:0; padding:0 0 20px 0;background: url(../../img/gbl/body-bg.gif) repeat-y center top;}#content {width: 966px;margin:0 auto; padding:0 5px 0 0;background: url(../../img/gbl/page-body-bg.jpg) no-repeat center top ;border: 0px solid #000; }#nav-primary {width:660px; height: 50px;margin: -1px 0 0 5px; z-index:9000;border: 0px solid #000;float: left; display: inline;}#nav-primary ul {width:620px; height: 50px;list-style:none;margin:0 21px; padding:0;background: url(../../img/gbl/nav-div-line.gif) no-repeat left center;}#nav-primary li {float:left; display: inline;margin:0; padding: 0;height: 49px;background: url(../../img/gbl/nav-div-line.gif) no-repeat right center;position: relative;}#nav-primary li a {margin: 0; padding: 16px 0 0 0;height: 33px;color:#6D8EC4;display:block;text-decoration:none;font-family: Georgia, "Times New Roman", Times, serif;font-size:100%;text-align:center;text-transform: uppercase;outline:none;}#nav-primary #nav-home{width: 66px}#nav-primary #nav-listings{width: 76px}#nav-primary #nav-buyers{width: 78px}#nav-primary #nav-sellers{width: 80px}#nav-primary #nav-communities{width: 126px}#nav-primary #nav-about{width: 66px}#nav-primary #nav-commercial{width: 62px}#nav-primary #nav-blog{width: 56px}#nav-primary #nav-agents{width: 76px}#nav-primary #nav-home:hover{width: 65px}#nav-primary #nav-listings:hover{width: 75px}#nav-primary #nav-buyers:hover{width: 77px}#nav-primary #nav-sellers:hover{width: 79px}#nav-primary #nav-communities:hover{width: 125px}#nav-primary #nav-about:hover{width: 65px}#nav-primary #nav-commercial:hover{width: 61px}#nav-primary #nav-blog:hover{width: 55px}#nav-primary #nav-agents:hover{width: 75px}#cat-default #nav-primary li#nav-home a,#cat-idx #nav-primary li#nav-listings a,#cat-buying #nav-primary li#nav-buyers a,#cat-selling #nav-primary li#nav-sellers a,#cat-communities #nav-primary li#nav-communities a,#cat-about #nav-primary li#nav-about a,#cat-blog #nav-primary li#nav-blog a,#cat-agents #nav-primary li#nav-agents a{color:#ddd;}#cat-default #nav-primary li#nav-home:hover,#cat-blog #nav-primary li#nav-blog:hover{ background: url(../../img/gbl/nav-div-line.gif) no-repeat right center; border: none; width: 70px; margin-left: 0}#nav-primary li:hover, #nav-primary li.sfhover{background: #6D8EC4 url(../../img/gbl/pri-nav-hover-bg.gif) repeat-x left -1px ;margin-left: -1px;border: 1px solid #fff;border-bottom: none;}#nav-primary li:hover a, #nav-primary li.sfhover a,#cat-buying #nav-primary #nav-buyers ul a,#cat-selling #nav-primary #nav-sellers ul a,#cat-idx #nav-primary #nav-listings ul a,#cat-communities #nav-primary #nav-communities ul a,#cat-about #nav-primary #nav-about ul a{color:#fff;}#nav-primary li li{clear: left; float: none;border: none;background: none;padding: 0; margin: 0;height: auto; width:200px;}#nav-primary li li a{color: #fff;padding: 5px 5px 4px 5px; margin: 0 10px ;font-family:Arial, Helvetica, sans-serif;text-align:left;text-transform: none;font-size:92%;background: none;display: block; width:170px; height: auto; border-bottom: 1px solid #fff;}#nav-primary li ul{position: absolute;width: 200px;left: -9999px;top: 49px;z-index: 10000;padding: 10px 0 14px 0;border: 1px solid #fff;border-top: none;height: auto;}#nav-primary #nav-listings ul{background: #6D8EC4 url(../../img/gbl/dd-menu-bg.gif) no-repeat -79px top;}#nav-primary #nav-buyers ul{background: #6D8EC4 url(../../img/gbl/dd-menu-bg.gif) no-repeat -84px top;}#nav-primary #nav-sellers ul{background: #6D8EC4 url(../../img/gbl/dd-menu-bg.gif) no-repeat -82px top;}#nav-primary #nav-communities ul{background: #6D8EC4 url(../../img/gbl/dd-menu-bg.gif) no-repeat -59px top;}#nav-primary #nav-about ul{background: #6D8EC4 url(../../img/gbl/dd-menu-bg.gif) no-repeat -86px top;}#nav-primary #nav-agents ul{background: #6D8EC4 url(../../img/gbl/dd-menu-bg.gif) no-repeat -84px top;}#nav-primary #nav-commercial ul{background: #6D8EC4 url(../../img/gbl/dd-menu-bg.gif) no-repeat -84px top;}#nav-primary #nav-blog ul{background: #6D8EC4 url(../../img/gbl/dd-menu-bg.gif) no-repeat -84px top;}#nav-primary li li:hover{ background: none; padding: 0; border: none;}#nav-primary li li a:hover,#cat-idx #nav-primary li#nav-listings li a:hover,#cat-buying #nav-primary li#nav-buyers li a:hover,#cat-selling #nav-primary li#nav-sellers li a:hover,#cat-communities #nav-primary li#nav-communities li a:hover,#cat-about #nav-primary li#nav-about li a:hover,#cat-blog #nav-primary li#nav-blog li a:hover,#cat-agents #nav-primary li#nav-agents li a:hover{color: #fff; padding: 5px 5px 4px 5px; background: #1B3F95}#nav-primary li:hover ul, #nav-primary li.sfhover ul{left: -23px;}#quick-search{width: 300px; height: 365px;margin: -19px 0 0 0; padding: 19px 0 0 0;position: relative; z-index:8000;background: url(../../img/gbl/qs-icon.jpg) no-repeat 246px top;border: 0px solid #000;float: right;}#quick-search h2, #refine-search h2{font-family: Georgia, "Times New Roman", Times, serif;color: #f1f1ed; font-size: 122%; font-weight: normal;height: 48px; padding:0; margin: 0;}#quick-search h2 span, #refine-search h2 span{padding: 14px 0 0 14px;display: block;}#quick-search dl{width: 300px; height: 285px;border: 0px solid #000;margin: 0 0 5px 0; padding: 0;position: relative;}#quick-search dt{color: #fff;text-decoration: none;display: block;text-align: center;font-size: 92%;padding: 7px 0 0 0;height: 24px;position: absolute;overflow: hidden;cursor: pointer;}#quick-search .qs-dt-current{background: url(../../img/gbl/qs-nav-bg.gif) repeat-x 0px 2px;color: #fff;}#quick-search dd{position: absolute; left: 12px; top:43px;width: 277px;}#quick-search dd form{width: 275px; height: 239px;background: #1b3f95 url(../../img/gbl/qs-bg.jpg) repeat-x;padding: 1px;}#quick-search dd fieldset{width: 271px; height: 235px;border: 1px solid #bdb398;padding: 1px;}#quick-search dt#qs-nav-city{width:36px; left: 1px; top: 0px;}#quick-search dt#qs-nav-subdivision{width:86px; left: 36px; top: 0px;}#quick-search dt#qs-nav-school{width:60px; left: 122px; top: 0px;}#quick-search dt#qs-nav-zip{width:32px; left: 182px; top: 0px;}#quick-search dt#qs-nav-mls{width:48px; left: 214px; top: 0px;}#quick-search dt#qs-nav-map{width:38px; left: 262px; top: 0px;}#quick-search div{text-align:center;color: #6D8EC4;}#quick-search div a{text-decoration: underline; color: #6D8EC4;}#quick-search div a:hover{text-decoration: none;}#quick-search optgroup{ font-style: normal; text-indent: 10px; padding: 2px 0; background: #E3DED3 }#quick-search option {background: #fff;}#content-feature {background: url(../../img/gbl/hide-slide-show-bg.gif) repeat-x left top;width: 620px;margin: 0 0 0 25px;float: left; display: inline; clear:left;border: 0px solid #000;}#slideshow-control{height: 29px;margin: 0 0 0 0;position: relative;}#slideshow-control a{width: 89px;position: absolute; right: 10px; top: 9px;text-indent: -9999px;display: block;outline: none;background-color:#F7F5F2;background-position:right top;background-repeat:no-repeat;}#slideshow-control a.hide-ss{background-image:url(../../img/gbl/hide-slideshow.gif);}#slideshow-control a.show-ss{background-image: url(../../img/gbl/show-slideshow.gif);}#slideshow-wrap{padding: 0 0; margin: 0;border-bottom: 5px solid #E3DED3;width: 620px;}#slideshow{border: 1px solid #D3CCBA;width: 601px;text-align: center;padding: 9px 9px 9px 8px; margin: 12px 0 20px 0;overflow: hidden;}#content-primary #sub-navigation{ background: #1B3F95; margin: 0 0; padding: 0 0; overflow: hidden; width: 100%; }#content-primary #sub-navigation h3 {margin: 0 0; padding: 6px 10px 7px 10px; background: #6D8EC4; color: #fff; font-size:92%; width: 100%; }#content-primary #sub-navigation h3 a {color: #fff;}#sub-navigation ul{margin: 0 0; padding: 0 0; list-style:none; overflow: hidden; width: 100%;}#sub-navigation li{ width: 33.3%; float: left; margin: 0 0; padding: 0 0; font-size: 92%}#sub-navigation li a{ display: block;padding: 5px 0 5px 15px; color: #fff; background: url(../../img/gbl/small-arrow-white.gif) no-repeat 7px center; text-decoration: none;}#sub-navigation li a:hover, #sub-navigation li a.current{background: #274D9F url(../../img/gbl/small-arrow.gif) no-repeat 7px center; color: #fff}#content-primary {width:620px;margin: 0 20px 0 25px; padding: 0 0;float: left; display: inline;border:0px solid #000;clear:left;}#content-primary p{line-height: 1.66;margin-right: 10px;color: #333333;font-size: 100%;}#cat-idx #content-primary{width:640px; margin: 0 0 0 25px;}#feat-listings {border-bottom: 5px solid #e3ded3;width: 621px;padding: 0 0 15px 0;margin: 0; overflow: hidden;}#feat-listings ul {overflow: hidden;margin: 0; padding: 0;list-style: none;width: 621px;}#feat-listings li {float: left;display:inline;width: 150px; background: #edeae3;margin:0 7px 0 0; padding: 0 0 4px 0;position: relative;}#feat-listings li img{padding: 1px; margin: 0;background:#fff;border: 6px solid #c2b8a1;display: block;}#feat-listings li p {padding: 2px 6px; margin: 0;color: #404040;font-size: 92%;line-height: 1.22;}#feat-listings li p.fl-price {background: #655756;color: #fff;margin-bottom: 2px; border-top: 1px solid #fff;}#feat-listings li p.fl-view {width: 40px; height: 17px;position: absolute; right: 4px; bottom: 4px;padding: 0; margin: 0;}#feat-listings li p.fl-view a{display: block; height: 17px;text-indent: -9999px;background: url(../../img/gbl/view-button.gif) no-repeat left top;outline: none;}#content-primary #two-columns{border-bottom: 5px solid #e3ded3;width: 621px;padding: 0 0 0 0; margin: 10px 0 0 0;overflow: hidden;}#content-primary #two-columns div{float: left; display: inline;width: 300px; height: 375px; overflow: hidden;margin-bottom: 25px;position: relative;padding: 0; }#content-primary #two-columns div.right-column{float: right; }#content-primary #two-columns h2{border-bottom: 1px solid #e7e4db;}#content-primary #two-columns p{line-height: 1.55;color: #242424;margin-right: 0;}#content-primary #two-columns div.col-footer{border-top:1px solid #a1926e;background: #e7e4db;width: 300px; height: 36px;position: absolute; bottom: 0px; margin: 0;color: #000;}#content-primary #two-columns div.col-footer a{display: block;background:url(../../img/gbl/squre-arrow-red.gif) no-repeat 272px 10px;padding: 9px 0 010px; height: 27px;color: #000;text-decoration: none;}#content-primary #two-columns div.col-footer a:hover{background-color:#bdb899;}#content-secondary {float:right; width: 300px;clear: right;border: 0px solid #000;overflow: hidden;}#cat-idx #content-secondary {margin-top: -78px;background: #0F1A35; padding: 25px 0 0 0}#cat-idx #content-secondary.results {margin-top: 0;background:none; padding: 0 0 0 0}#content-secondary h2{font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;}#content-secondary .cs-area-footer{background-color: #808eb0;width: 274px;padding: 7px 0 9px 0;display: block;color:#fff;font-family: Tahoma Geneva, Arial, Helvetica, sans-serif;text-decoration: none;}#content-secondary a.cs-area-footer:hover{background-color: #76BF00;} #my-account, #user-tools {width:274px;text-align: left;margin: 0 0 20px 13px;}#my-account h2, #user-tools h2{margin: 0 0 2px 0;}#my-account div, #user-tools ul{background: #E1E1E1;border-top: 1px solid #1B3F95;border-bottom: 1px solid #1B3F95;overflow: hidden;padding: 15px 15px 15px 15px; margin: 0 0 0 0;}#my-account div p{line-height: 1.44;padding: 0; margin:0 0 5px 0;}#my-account div input{width: 235px; height: 14px;font-size:12px;color:#333333;padding: 2px 0 3px 5px; margin: 0 0 5px 0;float: left;border: 1px solid #737677;background: #f1f2ec;}#my-account #ma-email{width: 185px;}#my-accountdiv #btn-login{ float: left; display: inline; width: 51px;height: 21px; margin:0 0 0 -1px ; padding:0px 0px; border: 0; background: transparent url(../../img/gbl/log-in-button.gif) no-repeat left top; text-indent: -9999px;}#content-secondary #my-account .cs-area-footer {color:#fff;text-align: center;}#my-account #log-in{padding: 0; font-size: 92%; color:#000; width:274px; position: relative; z-index: 1;}#my-account #log-in p{padding: 15px 5px 0 15px;}#my-account #log-in ul{border-bottom: 1px solid #000; margin: 0 12px 15px 12px; padding: 0 0 15px 25px;}#my-account #log-in li{padding: 2px 0}#my-account #log-in form{padding: 0px;width:274px; text-align:center; position: relative; z-index: 0; font-size: 92%;}#my-account #log-in form label{float: none; display: block; overflow: hidden; padding: 0; margin: 0 auto 5px auto; width: 255px;}#my-account #log-inform .prelabel{width: 105px; float: left; display: inline; text-align: right; padding: 0 5px 0 0;}#my-account #log-in forminput{width: 125px; float: left;height: 14px; font-size: 92%; padding-bottom: 2px; padding-top: 1px;margin: 0; }#my-account #log-in form .btnset {width: 255px; height: 22px; overflow: hidden;margin: 12px auto 5px auto;text-align: center; border: 0px solid #000;float: none;} #my-account #log-in form .btnset button {width:234px; height:26px;background:url(../../img/gbl/register-btn.gif) no-repeat 0 0;display:block;overflow:hidden;text-indent:-9999px;border:none;padding: 0;margin: 0 auto;float: none;}#my-account #control-panel a{display: block;background: url(../../img/gbl/link-icon.gif) no-repeat 10px center;padding: 4px 0 5px 32px;color: #5F5151;text-decoration: none;border-bottom: 1px solid #E7E4DB;}#my-account #control-panel a:hover{background-color: #E7E4DB}#my-account .forgot-login{font-size: 85%; margin-top: 10px; clear: both; border: none; padding: 0; text-align: right;}#my-account .forgot-login a { color: #978368}#my-account .forgot-login a:hover { color: #1B4F89} #user-tools {width:274px;text-align: left;margin: 0 0 35px 13px;}#user-tools h2{margin: 0 0 2px 0;} #user-tools ul,#blog-nav ul{background: #fff;border-top: 1px solid #000;border-bottom: 1px solid #000;overflow: hidden;padding: 15px 15px 15px 15px; margin: 0 0 0 0;list-style: none;}#user-tools ul a,#blog-nav ul a{display: block;background: url(../../img/gbl/link-icon.gif) no-repeat 10px center;padding: 4px 0 5px 32px;color: #5F5151;text-decoration: none;border-bottom: 1px solid #E7E4DB;}#user-tools ul a:hover,#blog-nav ul a:hover{background-color: #E7E4DB} #blog-nav{width:274px;text-align: left;margin: 0 0 35px 13px;} #blog-nav h3{font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin-bottom:0; padding-bottom: 0} #blog-nav ul{margin-bottom:20px;}#blog-nav li{margin:0; padding: 0;}#blog-entries h4{ border-bottom:1px solid #0F1A35; padding-bottom: 1px; font-weight: normal; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 114%; margin-bottom: 16px; }#blog-entries h4 a{text-decoration: none; color:#0F1A35; display: block; width: auto; padding: 3px 0 3px 25px; background:url(../../img/gbl/link-icon.gif) no-repeat 5px 7px;}#blog-entries h4 a:hover{background-color: #E7E4DB}#blog-entries .blog-entry{margin: 10px 0 15px 0}#featured-communities {width:274px;text-align: left;margin: 0 0 0 13px;}#featured-communities h2{margin: 0 0 2px 0; padding: 0;}#featured-communities ul{width:274px;background: #e1e1e1;border-top: 1px solid #1B3F95;border-bottom: 1px solid #1B3F95;overflow: hidden;list-style: none;padding: 1px 1px; margin: 0;}#featured-communities li{float: left; display:inline;width: 137px; font-size: 85%;}#featured-communities li.odd{background: #efefe7;}#featured-communities li a{color: #454545; display: block;padding: 5px 5px 6px 10px;text-decoration: none;}#featured-communities li a:hover{color: #000}#content-secondary #featured-communities .cs-area-footer{padding-left: 10px;width: 266px;background-image:url(../../img/gbl/square-arrow.gif);background-position: 250px center;background-repeat:no-repeat;font-size:90%;}#sidebar-links {width:274px;text-align: left;margin: 0 0 35px 13px;}#sidebar-links h2{margin: 0 0 2px 0; padding: 0;}#sidebar-links ul{width:274px;background: #e1e1e1;border-top: 1px solid #1B3F95;border-bottom: 1px solid #1B3F95;overflow: hidden;list-style: none;padding: 1px 1px; margin: 0;}#sidebar-links li{float: left; display:inline;width: 100%; font-size: 100%;}#sidebar-links li.odd{background: #efefe7;}#sidebar-links li a{color: #454545; display: block;padding: 5px 5px 6px 10px;text-decoration: none;}#sidebar-links li a:hover{color: #000}#content-secondary #sidebar-links .cs-area-footer{padding-left: 10px;width: 266px;background-image:url(../../img/gbl/square-arrow.gif);background-position: 250px center;background-repeat:no-repeat;font-size:90%;}#recent-blog-posts {width:274px;text-align: left;margin: 0 0 35px 13px;padding: 0;}#recent-blog-posts h2{margin: 0 0 2px 0;}#recent-blog-posts div{background: #fff;border-top: 1px solid #1B3F95;border-bottom: 1px solid #1B3F95;overflow: hidden;padding: 0 11px; margin: 0;}#recent-blog-posts div div{background: url(../../img/gbl/dotted-line.gif) repeat-x left bottom;margin: 0 0; padding: 12px 0;border: none;}#recent-blog-posts div div h3{font-size: 107%;letter-spacing: 0.09em;margin: 0 0 3px 0; padding: 0 0 0 0;}#recent-blog-posts div divp{padding: 0 0 0 0; margin: 0 0 8px 0;}#recent-blog-posts div div a{padding: 0 20px 0 20px;margin: 0;color: #000;text-decoration: none;}#recent-blog-posts div div h3 a, #recent-blog-posts div divp a {color: #454545;text-decoration: none;font-size: 92%;line-height: 1.44;padding: 0; margin:0;}#recent-blog-postsdiv div a.views{background:url(../../img/gbl/views-icon.gif) no-repeat left center;}#recent-blog-postsdiv div a.comments{background:url(../../img/gbl/comment-icon.gif) no-repeat left center;}#recent-blog-postsa:hover{text-decoration: underline;}#content-secondary#recent-blog-posts .cs-area-footer{padding-left: 10px;width: 264px;background-image:url(../../img/gbl/rss-icon.gif);background-position: 250px center;background-repeat:no-repeat;}#content-secondary#recent-blog-posts a.cs-area-footer:hover{text-decoration:none}#page-foot {background: #1A2C56 url(../../img/gbl/footer-bg.gif) repeat-x left top;height:444px;margin:0;}#page-foot-wrap {width: 961px; height:412px;margin:0 auto;overflow: hidden;background: url(../../img/gbl/footer-logo.gif) no-repeat center 287px;}#page-foot-buttons{width: 660px; height: 50px;padding: 18px 0 0 0;overflow: hidden; float: left;}#page-foot-buttons a{margin: 0 12px 0 0; height:26px;display: block; text-indent: -9999px;background-repeat:no-repeat;background-position: left top;float: left; outline: none;}#page-foot-buttons a#return-to-top{ background-image: url(../../img/gbl/return-to-top-btn.gif); width: 115px;}#page-foot-buttons a#email-page{ background-image: url(../../img/gbl/email-page-btn.gif); width: 120px;}#page-foot-buttons a#print-page{ background-image: url(../../img/gbl/print-page-btn.gif); width: 115px;}#page-foot-buttons a:hover{background-position: left bottom;}#page-foot #legal{ float:right; width:285px; height: 50px; font-size: 85%; color: #fff; margin: 18px 0 0 15px; letter-spacing: 0.05em;}#page-foot #legal a{color: #f3f2ea;}#page-foot #legal a:hover{ text-decoration:none}#footer-links{float:left; width:655px; padding: 30px 0 0 0;}#footer-links ul{float:left; display: inline; width: 190px; list-style: none; padding: 0; margin: 0 30px 0 0; text-indent: 0;}#footer-links h3{color:#94a2c6; font-weight: normal; font-size: 114%; margin-bottom: 10px;}#footer-links li {padding: 0; margin: 0; text-indent: 0; float: left; clear: left;}#footer-links li a{ width: 172px; border-bottom:1px solid #2F5DBF; display: block; background:url(../../img/gbl/link-icon.gif) no-repeat left 8px; margin: 0; padding: 5px 0 1px 18px; color: #f3f2ea; text-decoration:none}#footer-links li a:hover{color: #94A2C6;}#footer-contact-info{ width: 265px; height:167px; float: right; clear:right; background: #0f1a35; padding: 30px 0 0 35px;}#footer-contact-info h3{color:#bdb899; font-weight: normal; font-size: 114%}#footer-contact-info p{line-height: 1.55; color: #f3f2ea;}#footer-contact-info a{color:#808EB0;}#content .no-margin, #page-foot .no-margin{margin: 0;}#content .no-bkgd{background: none;}#content-primary .paging {margin: 0; padding:2px 0 20px 0;clear: left; width: 450px;}#cat-idx #content-primary .paging {width: 620px}#content-primary .paging .current {padding: 2px 3px;font-weight: bold;color:#000}#content-primary .paging a {padding: 1px 3px;text-decoration:none;border:1px solid #DFDBD1;}#content-primary .paging a:hover {border:1px solid #ededed;background:#f5f5f5;}#content-primary .paging .prev {padding-left: 14px;}#content-primary .paging .next {padding-right: 14px;background: url(/img/ico-next.gif) no-repeat right center;}#cat-idx #content-primary .tabset{width: 610px; background: #fff; border: none;}#content-primary .tabset {margin: 0; padding: 0 0 10px 0;clear: both;}#content-primary .tabset ul.clearfix {margin: 0; padding: 0;list-style: none;background: none;border: none;border-bottom: 1px solid #5F5151;}#content-primary .tabset li {float: left;padding: 5px 10px !important; margin: 3px 2px 0 0;list-style: none;border: 1px solid #000;background: #1B3F95; color: #fff;position: relative; bottom: -1px;}#content-primary .tabset li a {}#content-primary .tabset ul li.current {background: white; color: #5F5151;padding-top: 6px; border-bottom-color: #fff;}#content-primary .tabset ul li a {color: #fff;text-decoration: none;}#page.idx #content-primary .tabset.idx-search a {text-decoration:none;outline:none;}#content-primary .thumbset ul {list-style: none;margin: 0; padding: 0;}#content-primary .thumbset ul li {list-style: none;margin: 10px 10px 0 0; padding: 0;}.nav-alpha li{list-style:none;list-style-type:;display:inline;width: 25px;padding: 3px 8px 3px 8px;border-right:1px solid #000;text-align:center;}.colset.agents.clearfix{background:#eee;margin-bottom:10px;margin-right:10px;padding:10px;border:1px solid #ccc;}.colset.agents.clearfix .col{float:left;width:150px;margin:0;padding:0;}.colset.agents.clearfix .col.expanded.last{float:left;width:400px;padding-left:25px;vertical-align:text-top !important;}.colset.agents.clearfix .col img{width:130px;border:1px solid #333;padding:10px;background:#666}.colset.agents.clearfix .col.expanded.last h3{margin-top:0 !important;margin-bottom:10px;color:#0F1A35;}#search-form{background:#eee;border:1px solid #ccc;padding:10px;margin-right:10px;}#search-form p{font-size:16px;font-weight:bold;border-bottom:1px solid #ccc;}#agent-details{background:#eee; padding:10px;border:1px solid #ccc;margin:10px 0 10px 0;}#agent-details img{background:#666666;border:1px solid #333333;padding:10px;width:130px;}#agent-details table {width:425px;float:right;}#agent-details p{clear:both;}#agent-details h1{margin-top:0px !important;border-bottom:1px solid #ccc;}#credentials {width:100%;}#credentials ul{list-style:none; display:inline;}#credentials ul li{float:left; overflow:hidden; margin:0 35px 0 0;}#credentials ul li a{border:none;}.spacer{margin-top:10px;}h1, h2, h3, h4, h5, h6 {font-family: tahoma, trebuchet MS, Geneva, Arial, Helvetica, sans-serif;margin: 0 0 1em 0; padding: 0; color:#0F1A35;}h1 {font-size: 182%;}h2 {font-size: 167%}h3 {font-size: 153.9%;}h4 {font-size: 138.5%;}h5 {font-size: 108%;}h6 {font-size: 100%;}#content-primary h1, #content-primary h2, #content-primary h3{margin-top: 20px; font-weight: normal;}#content-primary h2{font-size: 153.9%}#content-secondary h1, #content-secondary h2{font-size: 144%; color:#dedede;}#content-primary a {color:#0F1A35;text-decoration:underline;}#content-primary a:hover {text-decoration:none;}blockquote p {color: #4A3905;padding: 25px 20px 25px 65px;border: 1px solid #eae1ca;background: url(../../img/gbl/quote-open-bg.gif) no-repeat 10px -15px;line-height:17px !important;}blockquote.pullquote {background: #fff;padding: 10px 0 0 0;width: 25%;float: left;margin: 0 20px 0.5em 0;font-size: 136%;color: #555;border: 2px solid #ccc; border-right: 0; border-left: 0;text-align: center;}blockquote.pullquote.alt {float: right;margin: 0 0 0 20px;}blockquote.pullquote .prewrap {height: 50px;background: url(/img/gbl/bg-quote-open.gif) no-repeat center -30px;}blockquote.pullquote .postwrap {height: 45px;background: url(/img/gbl/bg-quote-close.gif) no-repeat center -25px;}.highlight {background: #f0ead6;color:#4A3905;}p.highlight {background: #f0ead6;border: 1px solid #eae1ca;color:#4A3905;padding: 10px;}div.highlight {background: #f0ead6;border: 1px solid #eae1ca;color:#4A3905;padding: 10px 10px 0; margin: 0 0 1em 0;}.important {background: #4A3905;color:#fff;}p.important {background: #4A3905;color:#fff;padding: 10px;}div.important {background: #4A3905;color:#fff;padding: 10px 10px 0; margin: 0 0 1em 0;}.note {color: #000;font-size:0.8em;padding: 5px;}.footnote {font-size: 85%;color: #666;}.byline {text-align: right;float:right;}.floated {float: left;margin: 0 15px .5em 0;}.floated.alt {float: right;margin: 0 0 .5em 15px;}.caption {display: block;border: 1px solid #ccc;text-align: center;padding: 5px;background: #fff;}.caption img {float: none;border: none;}.caption span {padding: 5px 0 0 0;display: block;}.news-item{}.news-item h1.title{margin-bottom:0.25em;}.news-item div.date{color: #666;border-bottom: 1px solid #ccc; padding: 0 0 10px 0;margin: 0 0 10px 0;font-style:italic;}.news-item div.description{}.news-item div.description img.photo{float:left;margin:0 0.5em 0.25em 0;border:2px solid #000000;}ul.news-items{ padding: 0 0 0 10px;margin: 0 0 0 0;list-style: none;}ul.news-items li{ border-bottom: 1px solid #ccc; margin: 0 0 10px 0;padding: 0 0 1em 0;float:left;width:100%;}ul.news-items li a{}ul.news-items li span.subtitle{ display:block;margin-top:0.25em;}ul.news-items li .subtitle .photo{float:left;margin:0 .5em 0 0;border:2px solid #000;}ul.news-items li span.date{ display:block;font-style:italic;font-size:85%;color: #333;}#content-primary ul.news-items{padding:0;}#sidebar-links ul.news-items li span.date{padding:0 5px 2px 10px;}#sidebar-links ul.news-items li { padding:0; margin: 0;}#sidebar-links ul.news-items li a { font-weight: bold; }.news-feature{clear:both;}.news-feature ul.news-items{}.news-feature ul.news-items li{border-bottom:1px solid #ccc;float:left;height:195px;width:50%;padding:0;margin:0 0 .5em;}.news-feature ul.news-items li span.subtitle{padding:0 0.5em 0 0;margin-top:1em;}.news-recent .col1{float:right;width:29%;border-left:1px solid #ccc;min-height:300px}.news-recent .col2{float:left;width:70%;}ul.news-categories{padding: 0 0 0 10px;margin: 0 0 0 0;list-style: none;}ul.news-categories li{}ul.news-categories li a{}#content-primary ul.news-categories{padding:0 0 0 10px;}.col1 ul.news-items li{border:none;margin:0;padding:0;}#hp-featured-news {clear:both}#hp-featured-news h4.title{font-size:120%;font-weight:normal;}#hp-featured-news ul.news-items li{height:220px;}#hp-featured-news p{line-height:1.22em}#hp-featured-news img{border:2px solid #000000;margin:0 0.5em 0 0;float:left;}.news-social-links{clear:both;margin:1em 0 1em;width:100%;border-bottom:1px solid #ccc;padding-bottom:1em;}.news-social-links table td{padding:0 .5em;}#bnews .news-item .date{border-bottom:none;padding-bottom:0;}form {width: 97%;margin: 0 0 20px 0; padding: 0;clear: both;}fieldset {margin: 0 0 10px 0 !important; padding: 10px;border: 1px solid #eee;}.compact fieldset {margin: 0 0 10px 0; padding: 0 0 10px 0;border: none; border-bottom: 1px solid #CFC9A8;}legend {display: none;}.inline-labels .fieldgroup, .fieldgroup label {display: block;float: left;margin: 0 0 5px 0;width: 49%;}.fieldgroup.extended label {width: 100%;} .prelabel, .inline-labels .prelabel {width: 32%;float: left;padding: 2px 0;}.fieldgroup input, .fieldgroup textarea, .fieldgroup select {float: left;width: 62%;margin: 0; padding: 0;}.fieldgroup input {}.fieldgroup.extended input, .fieldgroup.extended textarea, .fieldgroup.extended select {float: left;width: 95%;margin: 0; padding: 0;}.smaller-text {margin: 10px 0 15px 0 !important;font-size: 11px !important;color: #333 !important;line-height: 14px !important; }input, select, textarea, button {}.fieldgroup {width: 100%;float: left;padding: 0;}#content .btnset {padding: 0 0 10px 0; margin: 0;position: relative;clear: both;}#content .btnset ul {margin: 0; padding: 0;list-style: none; overflow: hidden;}#content .btnset ul li {margin: 0; padding: 0;list-style: none;float: left;}.btnset a, .btnset button {display: block;display: inline; float: left;margin: 0 3px 0 0;background-color: #f5f5f5;border: 1px solid #dedede;border-top: 1px solid #eee;border-left: 1px solid #eee;font-size: 92%;line-height: 130%;text-decoration: none !important;color: #565656;cursor: pointer;padding: 4px 8px; }.btnset button {width: auto;overflow: visible;padding: 4px 7px 3px 7px; }.btnset button[type] {padding: 5px 7px 5px 7px; line-height: 16px;}.btnset button img, .btnset a img {margin: 0 0 -3px 0 !important;padding: 0;border: none;width: 16px;height: 16px;}.btnset a:hover {background: #f4f4f4;color: #666;}#content .btnset a.important {color: #fff; background: #AF2B2B;border-color: #990000;}#content .btnset a.important:hover {color: #fff; background: #AF1515;border-color: #cc0000;}.tip {clear: left;margin: 0 0 10px 0; color: #666;font-size: 85%;}label em, .required {color: red;}.legend {color: #666;margin: 0 0 10px 0; padding: 0;background: #fff;}.grplabel {float: none !important;font-weight: bold;clear: both;display: block !important;width: auto;}.toggle .grplabel {margin: 0; padding: 0 0 10px 0;}.fieldgroup .set input, .fieldgroup .set select {width: auto;margin-right: 5px;}.block-labels .fieldgroup label {margin: 0 0 5px 0;}.block-labels .prelabel, .extended .prelabel {display: block;width: 100%;float: none;padding: 0 0 1px 0;}.block-labels input, .block-labels textarea, .block-labels select {width: 95%;}.block-labels .tip {margin: 0 0 10px 0;}.toggle {padding: 10px 0;}.toggle input, .toggle select {float: none;width: auto;}.toggle label {float: none;display: inline;width: auto;margin-right: 5px;}.block-labels .toggle label {display: block;}.form-tools {padding: 20px 0 0 0;float: left;}.widget.togglegrp {clear: left;width: 100%;float: left;background: #fff;border-bottom: 1px solid #ccc;}#content .widget .tg-tools {padding: 5px 10px 5px 10px;border-bottom: 1px solid #ccc;background: #eee;}#content .widget .tg-content {background: #fff;max-height: 180px;overflow: auto;padding: 5px;}#content .widget.togglegrp ul {list-style: none;margin: 0; padding: 0;font-size: 85%;}.widget.togglegrp ul li {width: 32%;float: left;list-style: none;margin: 0; padding: 0;white-space: nowrap; overflow: hidden;}.widget.citylist {clear: left;width: 100%;float: left;background: #eee;border-bottom: 1px solid #ccc;padding: 10px 0; margin: 0 0 10px 0;}.widget.citylist h6 {margin: 0; padding: 0 10px 10px 10px;}.widget.citylist ul {margin: 0; padding: 0 10px;list-style: none;}.widget.citylist ul li {margin: 0; padding: 0 0 1px 0;list-style: none;width: 20%; float: left;}.widget.citylist ul li a {text-decoration: none;font-size: 85%;padding-left: 12px;background: url(/img/ico-add.gif) no-repeat 0 center;}.file {display: inline;}.msg {border: 1px solid #ddd;padding: 10px 10px 0 10px;margin: 0 0 20px 0;}.msg .title {background: #ccc;padding: 5px 10px;margin: -10px -10px 10px -10px;}.msg.errors .title {background: #cc0000; color: #fff;}.msg.success .title {background: #669900; color: #fff;}.msg.warning .title {background: #ff9900; color: #fff;}#cat-idx #searchForm.idx-searchform {width: 615px;}.idx-searchformfieldset {border: none; margin: 0; padding: 0;}.idx-searchformh5 {font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;color:#4A67AB; border-bottom: 1px solid #4A67AB;margin: 0; padding: 0; margin-bottom: 15px;}.idx-searchform #subdivision-list .tg-content, #school-list .tg-content{ max-height: 150px; overflow: auto; margin: 0; padding: 0;}.idx-searchform #school-list.widget.togglegrp ul li {width: 32%;}#content .idx-searchform.widget.togglegrp ul { font-size: 92%; text-transform:uppercase;overflow: hidden; margin: 0; padding: 0;}.idx-searchform .widget.togglegrp ul li {width: 49%;}.idx-searchform .block-labels .prelabel, .idx-searchform .extended .prelabel {width: 30%; float: left; display: inline; padding: 4px 0 1px 0; margin-right:1%; border-bottom: 1px solid #E7E4DB}.idx-searchform .block-labels input, .idx-searchform .block-labels textarea, .idx-searchform .block-labels select {width: 65%; float: left;}.idx-searchform .block-labels .fieldgroup{padding: 0 0 15px 0; margin: 0; }.idx-searchform .fieldgroup{padding: 0 0 0 0; margin: 0;}.idx-searchform.toggle{ padding: 0px 0 0 0; margin: 0 0 15px 0; float:left;}.idx-searchform label {padding: 0; margin: 0; }.idx-searchform .widget.togglegrp{border-bottom: none; padding: 0; margin: 0 0 15px 0; float:left;}.idx-searchform .extended .prelabel {width: 15%;}.idx-searchform .extended input {width: 80%;}.idx-searchform .extended p {text-indent: 16%}.idx-searchform .btnset button {border: 1px solid #4D3D3D;border-top: 1px solid #eee;border-left: 1px solid #eee;font-size: 100%;background: #4A67AB;color: #fff;margin-left:10px; margin-right:10px;}#searchForm.idx-searchform .btnset {margin-bottom: 30px; border-top: 1px solid #4A67AB; padding-top: 20px;} #searchForm.idx-searchform .tabset{ margin-bottom: 20px;}#quick-search form {font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;color:#fff}#quick-search form .labelgroup, #quick-search form label {display: block;margin: 7px 0 0 0; padding:0 0 0 18px;overflow:hidden;width: 250px;color: #fff;}#quick-search form span.pretext {display: block;padding: 0 0 4px 0;font-size: 12px;text-align: left;}#quick-search form select{width:235px;font-size:11px;}#quick-search form .labelgroup select{width:110px;}#quick-search form input {width:230px;font-size:11px;margin: 0; padding:2px 0 0 0;} #quick-search form .labelgroup label {width:110px;float:left; display: inline;margin: 0; padding:0;} #quick-search form .btnset {width: 270px;margin: 12px auto 0 auto;text-align: center; border: 0px solid #000;overflow: hidden;}#quick-search form button {width:234px; height:26px;background:url(../../img/gbl/quick-search-btn.gif) no-repeat 0 0;display:block;overflow:hidden;text-indent:-9999px;border:none;padding: 0;margin: 0 auto;float: none;}#quick-search form button:hover {background-position:0 -26px;}#quick-search form .labelgroup label.rightmargin15px{ margin-right: 15px;} #hidden-contact-form{padding: 0; margin: 0;width: 500px;float: right;overflow: hidden;}#hidden-contact-form form{padding: 0; margin: 0; overflow: hidden}#hidden-contact-form fieldset{border:none; padding: 0; margin: 0;}#hidden-contact-form .fieldgroup label {float: left; display: inline;width: 250px; padding: 0; margin:0 0;border: 0px solid #fff;}#hidden-contact-form .prelabel {width: 90px;float: left; display: inline;padding: 2px 0 ; margin: 0 0; position: relative;}#hidden-contact-form .fieldgroup input, #hidden-contact-form .fieldgroup textarea, #hidden-contact-form .fieldgroup select {float: left; display: inline;width: 145px;margin: 0; padding: 0;}#hidden-contact-form .fieldgroup.extended input, #hidden-contact-form .fieldgroup.extended textarea, #hidden-contact-form .fieldgroup.extended select {float: left; display: inline;width: 395px;margin: 3px 0 0 0; padding: 0;}#hidden-contact-form .fieldgroup {width: 100%;float: none; overflow: hidden;padding: 0 0; margin: 0 0 14px 0;}#hidden-contact-form .fieldgroup.extended label {width: 500px; }#hidden-contact-form .btnset{margin-left: 90px;} #hidden-contact-form .required{ color:#A1926E}#cat-idx #content-primary{ position: relative;}#idx-results {position: relative; width: 630px !important ; float: left; margin: 10px 0 20px; 0}#cat-idx #idx-results {position: static}#cat-idx #search-results-wrap h1{margin-right: 25px;}#view-options{ float: right; overflow: hidden; margin-top: -35px;}#search-results-wrap #view-options{ margin-right: 15px;} #view-options #classic {text-indent: -9999px; background: url(../../img/gbl/classic-view-btn.gif) no-repeat left top ; width: 120px; height:31px; float: right; } #view-options #classic.current-view {background-position: left -32px ;}#view-options #thumbnail {text-indent: -9999px; background: url(../../img/gbl/thumb-view-btn.gif) no-repeat left top ; width: 120px; height:31px; float: right;} #view-options #thumbnail.current-view {background-position: left -32px ;}.rewidx-price-range-table{background: #EDEAE3; border: 1px solid #C2B8A1; padding: 12px; font-size: 92%; margin: 0 0 20px 0}.rewidx-price-range-table td{padding: 2px; text-align: center}#idx-results .idx-listing {width: 615px;border-bottom: 1px solid #ccc;margin: 0 0 10px 0; padding: 10px 0 20px 0;clear: left;text-align: left;font-size: 107%;overflow: hidden;}#idx-results .summary {display: none;}#idx-results .imgset {width: 33%;float: left;overflow: hidden;}#idx-results .imgset img {width: 170px; height: 110px;padding: 1px; margin: 0;background:#fff;border: 6px solid #0F1A35;display: block;}#idx-results .idx-datagrp {width: 67%;float: left; display:inlinemargin: 0 -10px 10px 0;}#idx-results h5 {font-weight: normal;}#idx-results .idx-dataset {border-bottom: 1px solid #eee;padding: 3px 0;width: 50%;float: left; display: inline;font-size: 85%; overflow: hidden;}#idx-results .idx-data {}#idx-results .idx-data.beds {}#idx-results .idx-data .key {font-weight: bold;width: 45%;float: left;}#idx-results .idx-data .val {width: 55%;float: left;}#idx-results .btnset {clear: left;padding: 10px 0 0 0; margin:0 0;}#idx-results .btnset li{margin:0 0 0 10px} #idx-results .btnseta {text-align:center; background: #94A2C6} #idx-results .btnseta {border-color:#DFDBD1; border-right-color:#0F1A35; border-bottom-color:#0F1A35; color: #fff}#idx-results .idx-listing.thumbnail {width: 150px; height: 335px;border-bottom: 0px solid #ccc;margin:0 7px 15px 0; padding: 0;clear: none; float: left;text-align: left;font-size: 107%;overflow: hidden;}*html #idx-results .idx-listing.thumbnail {width: 149px;margin:0 6px 15px 0;}#idx-results .idx-listing.thumbnail .summary {display: none;}#idx-results .idx-listing.thumbnail .imgset {width: 150px; float: left;overflow: hidden;border: 0px solid #000;}#idx-results .idx-listing.thumbnail .imgset img {width: 136px; height: 88px;padding: 1px; margin: 0;background:#fff;border: 6px solid #0f1a35;display: block;}#idx-results .idx-listing.thumbnail .idx-datagrp {width: 150px;float: left; clear: left; display:inline;margin: 0 -10px 10px 0;border: 0px solid #000; overflow: hidden; padding: 0;background: #dedede;height:230px;}#idx-results .idx-listing.thumbnail p {text-indent: -9999px; font-size: 0%; border-bottom: 0px solid #C2B8A1;padding: 0; margin: 0; line-height: 0; height:0;}#idx-results .idx-listing.thumbnail .idx-dataset {padding: 0 0;width: 150px;float: none; display: block;font-size: 85%; }.idx-listing.thumbnail .idx-dataset .idx-data.price .val{background: #655756; color: #fff; margin-bottom: 2px; border-top: 1px solid #fff; padding-left: 6px;}.idx-listing.thumbnail .idx-dataset .idx-data.price .key,.idx-listing.thumbnail .idx-dataset .idx-data.city .key{display: none}#idx-results .idx-listing.thumbnail .idx-dataset{ clear:left}#idx-results .idx-listing.thumbnail .idx-dataset.rooms{width:75px; float: left; overflow: hidden; clear: none;}#idx-results .idx-listing.thumbnail .idx-dataset.rooms .idx-data{}#idx-results .idx-listing.thumbnail .idx-data .key {font-weight: bold;width: 69px; padding-left: 6px;float: left; display: block;padding-bottom: 2px;}#idx-results .idx-listing.thumbnail .idx-data .val {width: 80px;float: left;display: block;}#idx-results .idx-listing.thumbnail .idx-data.price .val{background: #94a2c6; color: #fff; border-top: 1px solid #fff; width: 140px; float: none; display:block; padding: 3px 5px;}#idx-results .idx-listing.thumbnail .idx-data.price .key,#idx-results .idx-listing.thumbnail .idx-data.city .key {display: none}#idx-results .idx-listing.thumbnail .idx-data.city .val {width: 145px; padding-left: 5px; padding-bottom:3px; padding-top: 2px}#idx-results .idx-listing.thumbnail .idx-dataset.rooms .idx-data.beds .key,#idx-results .idx-listing.thumbnail .idx-dataset.rooms .idx-data.baths .key{ width: 50px; float: left;} #idx-results .idx-listing.thumbnail .idx-dataset.rooms .idx-data.beds .val,#idx-results .idx-listing.thumbnail .idx-dataset.rooms .idx-data.baths .val{ width: 19px; float: left;} #idx-results .idx-listing.thumbnail .idx-dataset .idx-data.type .key,#idx-results .idx-listing.thumbnail .idx-dataset .idx-data.mls .key{ width: 50px;} #idx-results .idx-listing.thumbnail .idx-dataset .idx-data {padding: 2px 0;}#idx-results .idx-listing.thumbnail .idx-data.price{padding: 0 0;}#idx-results .idx-listing.thumbnail .idx-dataset .idx-data.office .val{ width: 135px; float: left; margin: 0 6px; padding: 0;} *html #idx-results .idx-listing.thumbnail .idx-dataset .idx-data.office .val{ margin: 0 3px; } #idx-results .idx-listing.thumbnail .btnset {clear: left;padding: 10px 0 10px 0; margin:0 0;}#idx-results .idx-listing.thumbnail .btnset li{margin:0 0 0 13px; display: inline } #idx-results .idx-listing.thumbnail .btnseta {text-align:center; background: #94A2C6; padding-top: 0px; padding-bottom:1px;}#idx-results.idx-listing.thumbnail .btnseta {border-color:#E1E1E1; border-right-color:#0F1A35; border-bottom-color:#0F1A35; color: #fff; width: 35px;}#idx-results .idx-listing.thumbnail span.thumbview-hide{display: none}#cat-idx #idx-detail{width: 615px; padding-top:5px;}#idx-detail {}#idx-detail.idx-listing{position:relative;}#idx-detail.idx-listing .prev-next{float:right;clear:both;display:block;}#content-primary #idx-detail.idx-listing h1{margin-bottom: 0px;padding: 0px;margin-top: 0px;float:left;clear:both;}#idx-detail.idx-listing .prev-next a{text-decoration:none;color:#6D8EC4;position:relative;z-index:5000 !important;}#idx-detail.idx-listing .prev-next a:hover{text-decoration:underline;}#idx-detail.idx-listing .back-to-listings{float:right;clear:both;background:#BCC3D3;color:fff;border:1px solid #808EB0;padding:4px 12px;}#idx-detail.idx-listing .back-to-listings a{color:#0F1A35;text-decoration:none;}#idx-detail.idx-listing .back-to-listings a:hover{text-decoration:underline;}#idx-detail.idx-listing .save-to-favorites{position:absolute; top:-30px; right:145px;background:#BCC3D3;color:fff;border:1px solid #808EB0;padding:4px 12px;}#idx-detail.idx-listing .save-to-favorites a{color:#0F1A35;text-decoration:none;}#idx-detail.idx-listing .save-to-favorites a:hover{text-decoration:underline;}#idx-detail h3{ font-weight: normal; text-transform: uppercase; font-size: 114%; background:url(../../img/gbl/link-icon.gif) no-repeat left 4px; padding-left: 20px;margin-bottom: 8px;}#idx-detail #idx-detail-primary h3{ float:left; margin-left: 15px;margin-bottom: 0px; margin-top: 10px; }#idx-detail #idx-detail-primary {width: 100%; height: auto;margin: 10px 0 5px 0; padding: 4px 0 4px 4px;background: #E1E1E1;font-size: 92%;overflow: hidden;position: relative;}#idx-detail #idx-detail-secondary{margin: 30px 0;}#idx-detail .imgset {width: 377px; height: 252px;float: left;margin:0; padding: 0;border: 4px solid #0F1A35; }#idx-detail .imgset img {margin: 0; padding: 0;width: 375px; height: 250px;border: 1px solid #fff;}#idx-detail #idx-detail-primary .idx-datagrp {width: 185px; border: 0px solid #000;float: left;margin: 10px 0 15px 15px;overflow: hidden;}#idx-detail .thumbset{width: 100%; height:85px; margin: 0 0 0 0 ; padding: 0; overflow: auto; position: relative;}#idx-detail .thumbset ul {margin: 0 ; padding: 0; list-style: none; height:50px; position: absolute; left: 0; top: 0; }#idx-detail .thumbset li {margin: 0 12px 0 0; padding: 0;float: left; display: inline; list-style: none;width: 70px; height: 50px;border: 1px solid #4D3D3D;}#idx-detail .thumbset img {width: 70px; height: 50px;border: none;margin: 0;padding: 0;} #idx-detail #idx-detail-primary .idx-data {display: block; width: 100%; padding: 3px 0 4px 0;}#idx-detail #idx-detail-primary .key{color: #0F1A35; width: 90px; display: block; float:left; font-weight:bold;} #idx-detail #idx-detail-primary .city .key,#idx-detail #idx-detail-primary .postal .key,#idx-detail #idx-detail-primary .street .key{display: none }#idx-detail #idx-detail-primary .state .key{display: none }#idx-detail #idx-detail-primary .address .idx-data{padding: 1px 0 1px 0}#idx-detail #idx-detail-primary .address {background: none;padding: 0 0 3px 0;margin: 0;}#idx-detail .idx-datagrp {border-top: 1px solid #877a6f; padding: 10px 15px 10px 20px; background: url(../../img/gbl/datagrp-bg.gif) repeat-x left 1px; }#idx-detail #idx-detail-primary .idx-datagrp.general { padding: 10px 0 30px 10px; background: none; border-top: 1px solid #877a6f;}#idx-detail #idx-detail-primary .more-info{position: absolute; bottom: 15px; right: 20px; }#idx-detail #idx-detail-primary .more-info a{border: 1px solid #D3CCBA; padding:3px 10px 4px 25px; color: #fff; text-decoration: none; background :#808EB0 url(../../img/gbl/refine-search-trigger-closed.gif) no-repeat 10px 10px;}#idx-detail #idx-detail-primary .more-info a:hover{background-color: #76BF00}#idx-detail #idx-detail-secondary .idx-data.remarks .key,#idx-detail #idx-detail-secondary .idx-data.prop_features .key{display: none}#idx-detail #idx-detail-secondary .idx-data.prop_features ul{list-style: none; padding: 10px 0 0 0; margin: 0;}#idx-detail #idx-detail-secondary .idx-data.prop_features li{list-style: none; padding: 3px 0; margin: 0; line-height: 1.44}#idx-detail .idx-datagrp.details {overflow: hidden; width: 580px;}#idx-detail .idx-datagrp.details .idx-data,#idx-detail .idx-datagrp.agent .idx-data {float:left; width: 49%; display: block; overflow: hidden; padding: 3px 0}#idx-detail .idx-datagrp.details .idx-data .key {float:left; width: 45%;display: block; font-weight:bold;}#idx-detail .idx-datagrp.agent .idx-data .key {float:left; width: 20%;display: block; font-weight:bold;}#idx-detail .idx-datagrp.details .idx-data .val {float:left;width: 55%;display: block;}#idx-detail .idx-datagrp.agent .idx-data .val {float:left;width: 80%;display: block;}#idx-detail .idx-datagrp .idx-data2{ float:left; width: 100%; display: block; overflow: hidden; padding: 3px 0}#idx-detail-secondary h3{ font-weight: normal; text-transform: uppercase; font-size: 114%; background:url(../../img/gbl/link-icon.gif) no-repeat left 4px; padding-left: 20px;margin-bottom: 8px; clear:both;}#idx-detail .idx-datagrp .idx-dataset .idx-data2 .key2{float:left; width: 35%;display: block; font-weight:bold;}#idx-detail .idx-datagrp .idx-dataset .idx-data2 .val2{float:left; width: 65%;display: block;}#idx-detail #idx-detail-secondary .idx-datagrp.description{ padding-bottom: 5px;}#idx-detail .btnset {clear: left;font-size: 92%;}form#map_form{background-color: #E1E1E1; width:622px; padding: 0; margin: 0 0 -10px 0; display:block}form#map_formfieldset{ display:block; margin:0 0; padding: 10px 10px 0 10px; border:none;overflow: hidden}form#map_formlabel{display: block; width: 33%; float: left; border-left: 0px solid #000; overflow: hidden; margin: 0; padding: 0 0 5px 0}form#map_form.prelabel{color: #4D3D3D; display: block; width: 75px; float: left;}form#map_form select{width: 114px}#map-search,#map-listings-container,#map-listings-container-inner {font-size: 12px;}#map-search {width: 606px;height: 600px;margin: 0; padding: 4px;border: 4px solid #E1E1E1; background: #808EB0;}#map-search {position: relative;}#map-action-container {display:none;}#map-container {margin: 0; padding:0;}#map-container-inner {width: 100%;height: 600px;}.map-listing {float: right;padding-bottom: 5px;border-bottom: 1px solid #ccc;text-align: left;}.map-listing img {width:108px;height:68px;border:1px solid #ccc;float:left;margin:0 8px 0 0; padding:0;}.map-listing p {margin:0 0 3px 0; padding:0;}#refine-search{width: 300px;margin: -19px 0 30px 0; padding: 19px 0 0 0;background: url(../../img/gbl/qs-icon.jpg) no-repeat 246px top;position: relative; z-index:8000;float: right;}#refine-search p{color: #fff; text-align: center; padding: 5px}#refine-search #advanced{ text-align:center; color: #6D8EC4}#refine-search #advanced a { color: #6D8EC4}#refine-search #advanced a:hover {text-decoration: none;}#refine-search #refine-search-wrap{background:#1B3F95 url(../../img/gbl/qs-bg.jpg) repeat-x;padding: 1px;width: 274px;margin: 18px auto 5px auto; padding: 1px;color: #fff;}#refine-search #refine-search-border{border: 1px solid #bdb398; padding: 12px 0;}#refine-search dl { width: 226px; margin: 0 auto 10px auto;}#refine-search dd{font-size: 92%}#refine-search ul{list-style: none; margin: 0; padding: 0;font-size: 100% }#refine-search dt{border-bottom: 1px solid #D3CCBA; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size: 114%; letter-spacing: 0.01em;}#refine-search dd fieldset, #refine-search dd {border: none; margin: 0; padding: 0;}#refine-search dd fieldset{ padding-top: 10px; overflow: hidden;}#refine-search dl.collapsible dt.trigger { background:url(../../img/gbl/refine-search-trigger-open.gif) no-repeat right center;}#refine-search dl.collapsible.closed dt.trigger { background:url(../../img/gbl/refine-search-trigger-closed.gif) no-repeat right center}#refine-searchdl.collapsible#panel_price label, #refine-search dl.collapsible#panel_rooms label {margin-bottom:3px;display:block;}#refine-search dl.collapsible#panel_price .controlset, #refine-search dl.collapsible#panel_rooms .controlset {width:105px;float:left; display: inline;margin-left:5px;}#refine-search dl.collapsible#panel_price select, #refine-search dl.collapsible#panel_rooms select { width: 100px}#refine-search dl#panel_areas span{display: block; max-height:190px; overflow: auto;}#refine-search dl.collapsible#panel_features .controlset{display: block; overflow: hidden; padding: 0 0 5px 0;}#refine-search dl.collapsible#panel_features label, #refine-search span.prelabel{width:105px;float:left; display: inline;margin-left:5px;}#refine-search form .btnset.clearfix {background: none;border: none;}#refine-search form button {width:234px; height:26px;background: #1B3F95 url(/img/gbl/refine-search-btn.gif) no-repeat 0 0;display:block;overflow:hidden;text-indent:-9999px;border:none;padding: 0;margin: 10px auto 0 auto;float: none;}#refine-search form button:hover {background-position:0 -26px;}#refine-search dl.collapsible#panel_features select, #refine-search select#sort{width: 100px}#refine-search dl.collapsible#panel_features input{width: 95px}#refine-search span.prelabel{width:105px; float:left; display: inline; }.snippet-tbl .btnset li.urlon{background-color:#F5F5F5;border-color:#EEEEEE #DEDEDE #DEDEDE #EEEEEE;border-style:solid;border-width:1px;color:#565656;display:inline;float:left;font-size:92%;line-height:130%;margin:0 3px 0 0!important;;padding:4px 8px!important;;text-decoration:none !important;}.snippet-tbl .btnset li a{background-color:#94A2C6;border-color:#DFDBD1 #0F1A35 #0F1A35 #DFDBD1;border-style:solid;border-width:1px;color:#FFFFFF !important;display:inline;float:left;font-size:92%;line-height:130%;margin:0 3px 0 0!important;;padding:4px 8px!important;;text-decoration:none !important;}.nobr{white-space:nowrap;}@import '/inc/css/quick-search-commercial.css';#quick-search-commercial{}#quick-search-commercial h2 {font-family:Tahoma Geneva,Arial,Helvetica,sans-serif;color: #f1f1ed; font-size: 122%; font-weight: normal;margin: 0;padding: 10px 10px 10px 20px;}#quick-search-commercial h2 span {padding: 14px 0 0 14px;}#quick-search-commercial dl{}#quick-search-commercial dt{display: none;}#quick-search-commercial .qs-dt-current{background: url(../../img/gbl/qs-nav-bg.gif) repeat-x 0px 2px;color: #fff;}#quick-search-commercial dd{}#quick-search-commercial form{width: 100%; background: #1b3f95 url(../../img/gbl/qs-bg.jpg) repeat-x;}#quick-search-commercial dd fieldset{border: 1px solid #bdb398;padding: 1px;}#quick-search-commercial div{text-align:center;color: #6D8EC4;}#quick-search-commercial div a{text-decoration: underline; color: #6D8EC4;}#quick-search-commercial div a:hover{text-decoration: none;}#quick-search-commercial optgroup{ font-style: normal; text-indent: 10px; padding: 2px 0; background: #E3DED3 }#quick-search-commercial option {background: #fff;}#quick-search-commercial form {font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;color:#fff}#quick-search-commercial form .labelgroup, #quick-search-commercial form label {display: block;margin: 7px 0 0 0; padding:0 0 0 18px;overflow:hidden;color: #fff;float: left;}#quick-search-commercial form span.pretext {display: block;padding: 0 0 4px 0;font-size: 12px;text-align: left;}#quick-search-commercial form select{width:280px;font-size:11px;}#quick-search-commercial form .labelgroup select{width:132px;}#quick-search-commercial form input {width:230px;font-size:11px;margin: 0; padding:2px 0 0 0;} #quick-search-commercial form .labelgroup label {float:left; display: inline;margin: 0; padding:0;} #quick-search-commercial form .btnset {width: 100%;margin: 12px auto 0 auto;padding-top: 15px;text-align: center; border: 0px solid #000;overflow: hidden;}#quick-search-commercial form button {width:234px; height:26px;background:url(../../img/gbl/quick-search-btn.gif) no-repeat 0 0;display:block;overflow:hidden;text-indent:-9999px;border:none;padding: 0;margin: 0 0 0 15px;float: none;}#quick-search-commercial form button:hover {background-position:0 -26px;}#quick-search-commercial form .labelgroup label.rightmargin15px{ margin-right: 15px;} .btn-slide {margin:0 0 0 0;text-align:left;display:block;background:#808EB0;color:#FFF;padding:6px;font-family:Tahoma Geneva,Arial,Helvetica,sans-serif;border-top: 1px solid #003; border-bottom: 1px solid #003;}.btn-slide:hover {background:#76BF00;cursor:pointer;}
