/*THIS IS A GENERATED FILE*/
.-wf-text-module h1{font-size:21px; }
.-wf-text-module h2{font-size:18px; }
#search-box .rn-qsr-button,.-wf-text-module h3{font-size:15px; }
#search-box p,.-wf-text-module p{font-size:12px; }
#search-box .rn-qsr-button,html body #search-box h2,html body #search-box h3,html body #search-box a,html body #search-box a:active,html body #search-box a:visited,html body #search-box p,#search-box .rn-qsr-label{color:#fff; }
.-wf-text-module h1,.-wf-text-module h2,.-wf-text-module h3{color:#161616; }
.-wf-text-module p,.-wf-text-module a{color:#6d6e6e; }
#search-box .rn-qsr-button,.-wf-text-module h1,.-wf-text-module h2,.-wf-text-module h3{font-weight:700; }
html body #search-box p{font-weight:300; }
#search-box{display:block;clear:both;overflow:hidden;margin:0;    position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;    padding:6px;    -webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,.50);    box-shadow:0px 0px 12px 0px rgba(0,0,0,.50);                }
        #search-box #quick-search{border:1px #fff solid;            -webkit-box-shadow:inset 0px 0px 12px 0px rgba(0,0,0,.50);            box-shadow:inset 0px 0px 12px 0px rgba(0,0,0,.50);            padding:37px 13px 41px 13px;    -webkit-border-radius:6px;    -moz-border-radius:6px;    border-radius:6px;        }
html body #search-box h2,html body #search-box h3,#search-box .rn-qsr-button{text-align:center; }
html body #search-box p{line-height:13px;text-align:center;margin:10px 9px 5px 9px}
#search-box #footer-bar{width:208px;display:none;height:10px;float:right}
#search-box .rn-qsr-button{display:block;            width:137px;            height:36px;            padding:7px 0px 11px 0px;                        border-width:2px;            border-style:solid;            margin:31px auto 0px auto;            -webkit-border-radius:5px;            border-radius:5px;            cursor:pointer;            vertical-align:middle;            -webkit-box-shadow:0px 0px 30px 0px rgba(255,255,255,0.30);            box-shadow:0px 0px 30px 0px rgba(255,255,255,0.30)}
                html.cssgradients #search-box .rn-qsr-button{background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 5%,rgba(0,0,0,0.2) 22%,rgba(0,0,0,0.35) 40%,rgba(0,0,0,0.45) 57%,rgba(0,0,0,0.55) 77%,rgba(0,0,0,0.75) 90%,rgba(0,0,0,1) 100%);                    background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(5%,rgba(0,0,0,0.1)),color-stop(22%,rgba(0,0,0,0.2)),color-stop(40%,rgba(0,0,0,0.35)),color-stop(57%,rgba(0,0,0,0.45)),color-stop(77%,rgba(0,0,0,0.55)),color-stop(90%,rgba(0,0,0,0.75)),color-stop(100%,rgba(0,0,0,1)));                    background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 5%,rgba(0,0,0,0.2) 22%,rgba(0,0,0,0.35) 40%,rgba(0,0,0,0.45) 57%,rgba(0,0,0,0.55) 77%,rgba(0,0,0,0.75) 90%,rgba(0,0,0,1) 100%);                    background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 5%,rgba(0,0,0,0.2) 22%,rgba(0,0,0,0.35) 40%,rgba(0,0,0,0.45) 57%,rgba(0,0,0,0.55) 77%,rgba(0,0,0,0.75) 90%,rgba(0,0,0,1) 100%);                    background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 5%,rgba(0,0,0,0.2) 22%,rgba(0,0,0,0.35) 40%,rgba(0,0,0,0.45) 57%,rgba(0,0,0,0.55) 77%,rgba(0,0,0,0.75) 90%,rgba(0,0,0,1) 100%);                    background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 5%,rgba(0,0,0,0.2) 22%,rgba(0,0,0,0.35) 40%,rgba(0,0,0,0.45) 57%,rgba(0,0,0,0.55) 77%,rgba(0,0,0,0.75) 90%,rgba(0,0,0,1) 100%);                }
                html.no-cssgradients #search-box .rn-qsr-button{background-image:url(../data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMiUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjQ1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjU1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);                    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#000000',GradientType=0 );                }
#search-box .rn-qsr{display:block;        overflow:hidden}
#search-box .rn-qsr form{display:block;margin:0px !important}
#search-box .rn-qsr select{width:115px; }
#search-box .rn-qsr-mn,#search-box .rn-qsr-mx,#search-box .rn-qsr-bd,#search-box .rn-qsr-ba{overflow:hidden;            float:left}
#search-box .rn-qsr-cz-f,#search-box .rn-qsr-mn-f,#search-box .rn-qsr-mx-f{width:100%; }
#search-box .rn-qsr-cz{float:none !important; }
#search-box .rn-qsr-cz-f,#search-box .rn-qsr-p-f,#search-box .rn-qsr-mn-f,#search-box .rn-qsr-mx-f,#search-box .rn-qsr-bd-f,#search-box .rn-qsr-ba-f{margin:0;padding:0}
        #search-box .rn-qsr-label{clear:none;            margin-top:0px;        }
            #search-box .rn-qsr select,#search-box .rn-qsr input{-webkit-border-radius:4px;                border-radius:4px;            }
                    #search-box .BottomSections{background-color:rgba(0,0,0,0.25);padding-bottom:6px;margin:0 0 5px 5px}
#search-box div.BottomSections + div{margin-bottom:1px; }
#search-box #criteria .BottomSections h3{margin:6px 0 8px 0; }
#search-box #criteria .BottomSections a{text-align:center;display:block;font-size:11px}
#search-box .BottomSections form{overflow:hidden;margin:0;padding:0 0 0 15px}
#search-box .BottomSections form label{display:block;font-size:12px;float:left;color:#fff;vertical-align:middle;margin:0 3px 0 0}
#search-box .BottomSections form input[type='text']{width:108px;height:12px;font-size:11px;float:left}
#search-box .BottomSections form input[type='submit']{border:none;background:url(../SubmitButton.png) top left no-repeat;width:15px;height:17px;float:left;margin:0 0 0 5px}
.-wf-text-module h1,.-wf-text-module h2,.-wf-text-module h3,.-wf-text-module h4{margin-bottom:13px; }
.-wf-text-module p{margin-bottom:10px; }
#featured-prop h2{font-size:21px; }
#featured-prop .rn-fp-info-price .rn-fp-info-value{font-size:17px; }
#featured-prop .rn-fp-info-city .rn-fp-info-value{font-size:12px; }
#featured-prop h2{color:#161616; }
#featured-prop .rn-fp-info-city .rn-fp-info-value,#featured-prop .rn-fp-info-price .rn-fp-info-value{color:#000; }
 #featured-prop h2{font-weight:700; }
#featured-prop .rn-fp-info-city .rn-fp-info-value,#featured-prop .rn-fp-info-price .rn-fp-info-value{font-weight:500; }
#quicksearch-photo{overflow:hidden;    position:relative}
    #quicksearch-photo>#large-photo{position:absolute;        left:0px;        top:0px;        z-index:0;    }
#search-box{margin-bottom:34px; }
#search-box a#TheMap{width:990px;    height:400px;    background-position:center bottom;    background-repeat:no-repeat;    clear:both;    display:block}
html body #search-box h3{font-size:22px; }
#search-box{position:absolute;    top:30px;    left:15px;    z-index:100;    max-width:375px}
            body #search-box .rn-qsr{width:370px; }
    #search-box .rn-qsr-cz-f{width:336px !important; }
#search-box .rn-qsr-mn,#search-box .rn-qsr-bd,#search-box .BedBath.YesBathNoBed .rn-qsr-ba{width:46%;    margin-right:0px;    margin-top:23px}
    #search-box .rn-qsr-mn select,#search-box .rn-qsr-bd select,#search-box .BedBath.YesBathNoBed .rn-qsr-ba select{float:right; }
#search-box .rn-qsr-mx,#search-box .rn-qsr-ba{width:48%;    margin-top:23px}
    #search-box .rn-qsr-ba{padding-left:21px; }
    #search-box .BedBath.YesBathNoBed .rn-qsr-ba{padding-left:0px; }
#search-box .rn-qsr-mx-l{float:left;    margin:2px 5px 0px 5px}
.-wf-text-module,#featured-prop,.-wf-callout-module{margin-left:39px;    margin-right:39px;    width:908px}
    .-wf-text-module.-wf-module-1{margin-top:22px;        margin-bottom:24px;     }
        .-wf-text-module.-wf-module-3{margin-top:20px; }
    .-wf-callout-module a{display:block;        overflow:hidden;        float:left;        margin-left:38px;        border:0px none transparent;        outline:0px none transparent;    }
            .ie9 .-wf-callout-module a,.ie8 .-wf-callout-module a.ie7 .-wf-callout-module a,.ie7 .-wf-callout-module a{margin-left:37px; }
        .-wf-callout-module a:first-child{margin-left:0px; }
            .csstransitions .-wf-callout-module a:hover{opacity:0.2;                -webkit-transition:opacity .8s ease-in;                -moz-transition:opacity .8s ease-in;                -o-transition:opacity .8s ease-in;                transition:opacity .8s ease-in;            }
        .callouts-1 a:first-child{margin-left:350px; }
        .callouts-2 a:first-child{margin-left:220px; }
        .callouts-3 a:first-child{margin-left:110px; }
        .-wf-callout-module a img{border:0px none transparent;                outline:0px none transparent;        }
.-wf-col-0.-wf-callout-module + #featured-prop,.-wf-col-0.-wf-callout-module + .-wf-callout-module{border-top:0px none transparent; }
#featured-prop,.-wf-callout-module{border-top:1px #c3c4c4 solid;    border-bottom:1px #c3c4c4 solid;    padding:25px 0px 30px 0px;    display:block;    clear:both;    overflow:hidden}
    #featured-prop h2{margin-bottom:14px; }
    #featured-prop .wf-fp-bg{background-color:#f7f3e5;       border:1px #959595 solid;         }
        #featured-prop .wf-fp-bg .rn-fp{padding-top:15px;            margin:0px auto;        }
    #featured-prop .rn-fp-loading{height:100% !important; }
    #featured-prop .rn-fp-c{width:164px;        height:170px;        position:relative;        margin-right:4px;        border:0px none transparent !important;        background-color:transparent !important;    }
    #featured-prop .rn-fp-viewall,#featured-prop .rn-fp-viewdetails,#featured-prop .rn-fp-lo,#featured-prop .rn-fp-info-bath,#featured-prop .rn-fp-info-bed,#featured-prop .rn-fp-info-type,#featured-prop .rn-fp-info-num,#featured-prop .rn-fp-info-label,#featured-prop .rn-fp-disclaimer{display:none !important; }
#featured-prop .rn-fp-photo{border:transparent 0px none;    background:transparent none}
    #featured-prop .rn-fp-mlsicon + img{top:-3px !important;        border:4px #fff solid;        -webkit-box-shadow:7px 6px 6px 0px rgba(0,0,0,0.15);        -moz-box-shadow:7px 6px 6px 0px rgba(0,0,0,0.15);        box-shadow:7px 6px 6px 0px rgba(0,0,0,0.15);        left:0px !important;        margin-left:auto;        margin-right:auto;        right:0px !important;    }
#featured-prop .rn-fp-nav-prev,#featured-prop .rn-fp-nav-next{border:0px none transparent !important;    }
    #featured-prop .rn-fp-nav-next{background-image:url(../nextArrowFP.png); }
    #featured-prop .rn-fp-nav-prev{background-image:url(../prevArrowFP.png); }
#featured-prop .rn-fp-info-price{position:absolute;    top:130px;    text-align:center;    width:164px !important}
    #featured-prop .rn-fp-info-price .rn-fp-info-value,#featured-prop .rn-fp-info-city .rn-fp-info-value{width:100% !important; }
#featured-prop .rn-fp-info-city{position:absolute;    top:145px;    text-align:center;    width:164px !important}
    .textshadow #featured-prop .rn-fp-extras{text-shadow:0px 0px 4px #000000; }
    .no-textshadow #featured-prop .rn-fp-extras{filter:dropshadow(color=#000000,offx=0,offy=0); }
#quicksearch-photo + #featured-prop,#quicksearch-photo + .-wf-callout-module{border-top:0px none transparent; }
