html{overflow:scroll;}html,body {    width:100%;height:100%;margin: 0;    padding: 0;background:#ffffff;    font-family:arial, "lucida console", sans-serif;text-align:center;}.clearAll {    clear:both;    height:0;margin:0;padding:0;overflow:hidden;}a{font-size:12px;color:#f58428;}.floatRight {float:right;}.floatLeft {float:left;}#mainWrap {text-align:left;    width:996px;    margin:0px auto;    background:#ffffcc url(/images/img_headBG.gif) top center no-repeat;    border:2px solid #f5821f;border-top:none;}#logoWrap {    width:996px;    padding-top:75px;}#logo {    margin:0 0 0 55px;    width:430px;    float: left;}#majorServices {    margin:0px;    padding:0px;    float:right;}#majorServices ul{    margin:0px;    padding:0px;}#majorServices ul li{    margin:0px;    padding:0px;    list-style:none;    float:left;    height: 20px;}#majorServices .bars {    border-left:1px solid #918f76;    border-right:1px solid #918f76;}#headerIcons{float:right;margin-top:31px;width:554px;}#headerBigLinks{float:left;width:380px;margin-left:60px;}#headerIcons ul {    margin:0 8px 0 0;    padding:8px 0 0 0;clear:both;list-style:none;width:100%;}#headerIcons ul li {    margin:0 6px 0 6px;    padding:0;text-align:right;    float:right;}#headerIcons ul li.lastLI{margin:0 10px 0 6px;}#headerIcons ul li img{margin-bottom:-2px;}#headerIcons a{    font-family:arial, "lucida console", sans-serif;    font-weight:bold;    font-size:13px;    color:#6f6f6f;text-decoration:none;}#headerLogin{float:right;margin-right:10px;position:relative;}#headerLogin img{margin-bottom:-2px;}#fancyCloseBtn{float:right;cursor:pointer;}#fancyLogin{position:absolute;width:190px;background:url(/images/fancy_login_bg.png) repeat;right:0px;top:20px;padding:5px;z-index:100;border:2px solid #F58428;color:#fff;font-weight:bold;font-size:12px;}#fancyLogin ul{margin:5px 0 0 0;padding:0;list-style:none;}#headerLogin #fancyLogin a{color:#fff;text-decoration:underline;font-size:12px;}#fancyLogin ul li{padding:0;float:none;text-align:left;display:block;margin-bottom:3px;}#fancyLogin ul li a{font-size:12px;display:block;color:#fff;font-weight:normal;}#fancyLogin ul li a:hover{text-decoration:underline;}#fancyLogin input.fancyTxt{width:125px;}#fancyLogin table{width:100%;border-collapse:collapse;margin:15px 0 0 0;padding:0;}#fancyLogin table td{font-size:12px;font-weight:normal;}#headerLogin a{    font-family:arial, "lucida console", sans-serif;    font-weight:bold;    font-size:13px;    color:#6f6f6f;text-decoration:none;}#headerIcons .callus{    font-family:arial, "lucida console", sans-serif;    font-weight:bold;    font-size:13px;    color:#6f6f6f;display:block;margin-right:28px;padding:0;}#navWrap {clear:both;margin-top:15px;background: url(/images/img_navBG.gif);}#navWrap ul {list-style:none;margin:0;float:left;padding:0;}#navWrap li {float:left;margin-left:7px;padding:8px 0 0 0;font-size:12px;    font-weight:bold;height:22px;    background:url(/images/main_nav_bar.gif) no-repeat right; }#navWrap a {text-decoration:none;color:#ffffff;display:block;padding-right:12px;}#navWrap li#FirstMenuRoot {padding-left:1px;}#navWrap li#LastMenuRoot {background:none;}#navWrap a#NaviActive, #navWrap a:hover{color:#ffffcc;text-decoration:none;}#homePageContent {    background-color: #ffffcc;}#mainImage {    width:741px;    height:342px;overflow:hidden;border-right:1px solid #fff;}.optionGroup{margin:10px 0 0 0;}#homePageQuickSearchContainer{width:254px;overflow:hidden;height:342px;float:right;}#homePageBottomSection{clear:both;height:215px;overflow:hidden;background: url(/images/rebrand_featured_bg.gif) repeat-x;border-top:2px solid #fff;border-bottom:2px solid #fff;}#homeBeTheFirst{float:right;width:200px;padding:5px 10px 0px 5px;}#homeBeTheFirst p{padding:0px;margin:0px;}#homeBeTheFirst p a{color:#fff;font-size:12px;text-decoration:none;}#homePageMap{float:right;width:254px;overflow:hidden;border-left:2px solid #fff;background:#f6821f;height:210px;padding-top:5px;}#homePageMap p{padding:0px;margin:0px;}#homePageMap p a{color:#fff;font-size:12px;text-decoration:none;}#renderedContent {border-top:2px solid #fff;background: url(/images/img_siteBG.gif) repeat-y;}#contentLeftColumn {float:left;width:255px;overflow:hidden;}#contentRightColumn {float:right;width:740px;}#innerContentLeftCol {margin:-2px 0 0 0;width:255px;}#contentLeftColumnTop{background:#ffffcc;margin:0;padding:0;}.contentLeftColumnBlock{margin:0;padding:0;border-top:2px solid #fff;}#befirsttoknowside{margin:15px 0 0 26px;}#innerContentLeftCol h2 {margin:2px 0 2px 0;padding:0;}#searchHubTabs{border-bottom:1px solid #fff;height:26px;padding-left:8px;}.quickHubButton{float:left;margin:0 5px 0 0;padding:0;border-bottom:1px solid #fff;height:26px;cursor:pointer;}.quickbtnLeft{display:block;width:10px;height:26px;float:left;background: url(/images/tabbox/quick_tabV2Left.gif) no-repeat;}.quickbtnLabel{display:block;float:left;height:20px;background-color:#a6b338;border-top:1px solid #fff;border-bottom:1px solid #fff;font-weight:bold;color:#fff;padding-top:5px;font-size:12px;}.quickbtnRight{display:block;width:10px;height:26px;float:left;background: url(/images/tabbox/quick_tabV2Right.gif) no-repeat;}.quickHubButtonActive {border-bottom:1px solid #f17e1d;}.quickHubButtonActive .quickbtnLeft{background: url(/images/tabbox/quick_tabV2LeftActive.gif) no-repeat;}.quickHubButtonActive .quickbtnLabel{background-color:#f17e1d;border-bottom:1px solid #f17e1d;}.quickHubButtonActive .quickbtnRight{background: url(/images/tabbox/quick_tabV2RightActive.gif) no-repeat;}.quickSearchContentSection{height:255px;overflow:hidden;}#searchHubTabs img{cursor:pointer;}#searchHub{margin:0;padding:10px 0;width:255px;font-size:12px;background:#f17f22 url(/images/quick_search_gradient.gif) repeat-x bottom;}#searchHub table{border-collapse:collapse;width:215px;padding:0;margin:0 20px;}.openDates{display:block;float:left;margin-right:25px;}#searchHub label{font-size:12px;color:#fff;font-weight:bold;}#searchHub input, #searchHub select{padding:2px;font-size:11px;margin:0;}#vicinities_quick{width:215px;}.prop_type_quick{width:133px;}#zip_quick{width:140px;}.open_select{width:94px;display:inline;}#address_quick{width:206px;}#cities_quick, #cities_quick_open{width:215px;height:104px;}#cities_quick_open{width:215px;height:50px;}#openHouse_bed{width:120px;float:left;font-weight:bold;padding-bottom:2px;}#openHouse_bath{float:left;font-weight:bold;padding-bottom:2px;}#searchHub table .searchHubMultiOpenHouse{width:206px;height:50px;margin:0;padding:0;font-size:12px;}#searchHub table td{padding:2px 0 3px 0;color:#ffffff;}#searchHub table td.submitRow{padding:3px 0 0 0;}#searchHub a{color: #ffffff;font-size:12px;display:block;text-decoration:underline;}#searchHub table#openHousedatestable{width:100%;margin:0;padding:0;border-collapse:collapse;}#searchHub table#openHousedatestable input{padding:0;margin:0;}#searchHub table#openHousedatestable td{padding:0;margin:0;width:50%;}#footerMenu {clear:both;color:#6f6f6f;font-size:11px;text-align:center;margin:10px 0px 30px 0px;}#footerSocialNetworks{font-size:14px;font-weight:bold;color:#666;height:45px;text-align:center;}#footerSocialNetworks img{margin:0 0 -14px 5px;}#footerMenu ul{margin:0;padding:0;font-size:11px;color:#6f6f6f;}#footerMenu ul li{margin-right:4px;padding-right:7px;list-style:none;display:inline;background: url(/images/footer_bar.gif) no-repeat bottom right;}#footerMenu ul li.lastItem{background:none;margin:0;padding:0;}#footerMenu #footerColumnWrapper {margin-left:15px;width:795px;overflow:hidden;text-align:left;}#footerMenu #footerColumnWrapper ul{margin:0px;padding:0px;float:left;width:160px;}#footerMenu #footerColumnWrapper ul li{display:block;list-style:none;background: none;text-align:left;font-weight:bold;font-size:13px;color:#6f6f6f;}#footerMenu #footerColumnWrapper ul li a{font-weight:normal;font-size:11px;}#footerMenu #copyNotice{text-align:center;}#agent_login_btn{margin:3px 0 -8px 40px;}#footerMenu a{font-size:11px;color:#6f6f6f;text-decoration:none;}#footerMenu a:hover{text-decoration:underline;}#footerMenu p{margin:0 0 0 5px;padding:0;}#loan_calc_disclaimer{color:#666;font-size:11px;text-align:center;margin:5px 10px 0 10px;}.clientlogin {margin:0 180px 0 10px;padding:0;float:right;}.accordionWrapper{margin:0;padding:0;font-size:12px;}h2.sidebar_accordion_toggle{margin:0;padding:0;height:51px;overflow:hidden;cursor:pointer;border-bottom:2px solid #fff;}h2.sidebar_accordion_toggle img{margin:0;padding:0;}h2.sidebar_accordion_toggle_active{border:none;}h2.last_accordion{border:none;}.sidebar_accordion_content{width:256px;overflow:hidden;padding:10px 0;}.menu_list {width: 150px;}.menu_head {padding: 5px 10px;cursor: pointer;position: relative;margin:1px;    font-weight:bold;    background: #eef4d3 url(left.png) center right no-repeat;}.menu_body {display:none;}.menu_body a{  display:block;  color:#006699;  background-color:#EFEFEF;  padding-left:10px;  font-weight:bold;  text-decoration:none;}.menu_body a:hover{  color: #000000;  text-decoration:underline;}#jo_tooltipCont {color: #000;position:absolute;display:none;text-align:left;}#jo_tooltipTop{width:345px;height:30px;background:url(/images/tooltipTOP.png) top left no-repeat;overflow:hidden;}#jo_tooltipBottom{width:345px;height:34px;background:url(/images/tooltipBOTTOM.png) bottom left no-repeat;}#jo_tooltipInnerContainer{}#jo_tooltip_stem{position:absolute;background: url(/images/tooltip_stem_sprite.png);width:89px;height:126px;top:50px;}#jo_tooltipCont .tl{clip:rect(60px 45px 126px 0);left:-40px;}#jo_tooltipCont .tr{clip:rect(60px 91px 126px 44px);left:288px;}#jo_tooltipCont .bl{clip:rect(0 45px 49px 0);left:-40px;}#jo_tooltipCont .br{clip:rect(0 91px 49px 44px);left:288px;}#jo_tooltipDynamicContent{background: url(/images/tooltipMIDDLE.png) repeat-y;padding:0 25px;width:303px;height:131px;}.contentMargin{margin:30px;color:#666666;}.contentMargin p {font-size:12px;color:#666666;margin:0 0 15px 0;}.contentMargin h2 {font-weight:bold;font-size:24px;margin:0 0 10px 0;color:#f5821f;}.contentMargin h3 {font-weight:bold;font-size:14px;margin:15px 0 0 0;color:#666666;}#enityWrap {margin:40px 0 0 0;width:680px;}.arrow {margin:0 2px 0 8px !important;padding:0;}#enityWrap h3 a {color:#f5821f;font-weight:bold;font-size:13px;text-decoration:none;}#landingPageHeader {margin:0;padding:0;}#landingPageHeader p {margin:0 0 10px 0;line-height:150%;}#landingPageHeader img{float:right;margin:0 0 0 30px;}.cmsEntity{width:340px;overflow:hidden;float:left;margin:15px 0 15px 0;}.cmsEntity img.cmsLandingThumb {float:left;margin:0 5px 0 0;}.cmsEntity h3 {margin:0;padding:0;}.cmsEntity div{float:left;width:240px;}.cmsEntity p {margin:0;padding:0;line-height:150%;}.leadCommunityImage {float:left;margin:0 10px 0 0;}#cmsEnityMiddle {width:340px;float:left;margin:15px 0 15px 0;}#cmsEnityMiddle img {float:left;margin:0 5px 0 0;}#cmsEnityMiddle h3 {margin:0;padding:0;}#cmsEnityMiddle p {width:240px;float:right;margin:0;padding:0;line-height:150%;}.cms_spacerDiv {clear:both;margin-bottom:25px;margin-top:25px;}.cms_img_right {margin-left:25px;margin-bottom:10px;}.cms_img_left {margin-right:25px;margin-bottom:10px;}.contentMargin ul {font-size:12px;list-style:none;margin:6px 0 0 0;padding:0;}.contentMargin ul ul {padding-left:20px;}.contentMargin ul li{list-style:disc;}.contentMargin img {border-style:none;}.contentMargin ul.normal_list {font-size:12px;margin:6px 0 0 0;padding:0 0 0 15px;list-style:disc;}.contentMargin ul.normal_list li{margin:0 0 5px 0;}.cms_listcolumn1 {float:left;width:230px;margin-left:25px;}.cms_listcolumn2 {float:left;width:230px;margin-left:125px;margin-top:25px;}.reg_list ul li {list-style:disc;padding-bottom:10px;}.epic_list ul {margin:0px;padding:0px;}.epic_list ul li {padding-bottom:5px;}.epic_list ul li ul{padding-left:20px;}.epic_list h4 {padding-bottom:0px;margin-bottom:0px;font-size:12px;color:#666666;}.mort_consult_block {float:left;width:301px;margin:5px;border:1px solid #A4AF3A;padding:5px;}.mortc_img {float:left;width:85px;border:1px solid #A4AF3A;margin-right:10px;}.mortc_text {float:left;width:190px;}.mortc_name {color:#F68C36;font-size:16px;font-weight:bold;}.mortc_position {color:#666666;}.mortc_phone {color:#F68C36;display:block;}.mortc_email {color:#666666;display:block;}.cms_table table tr td {border-bottom:1px dashed #666666;border-right:1px dashed #666666;}#cmsVideoLeft {width:225px;float:left;margin:15px 0 15px 0;}#cmsVideoLeft img {float:left;margin:0 5px 0 0;}#cmsVideoLeft h3 {margin:0;padding:0;}#cmsVideoLeft p {width:125px;float:right;margin:0;padding:0;line-height:150%;}#cmsVideoRight {width:225px;float:left;margin:15px 0 15px 0;}#cmsVideoRight img {float:left;margin:0 5px 0 0;}#cmsVideoRight h3 {margin:0;padding:0;}#cmsVideoRight p {width:125px;float:right;margin:0;padding:0;line-height:150%;}#cmsVideoMiddle {width:225px;float:left;margin:15px 0 15px 0;}#cmsVideoMiddle img {float:left;margin:0 5px 0 0;}#cmsVideoMiddle h3 {margin:0;padding:0;}#cmsVideoMiddle p {width:125px;float:right;margin:0;padding:0;line-height:150%;}#cmsMediaWrap {margin:0 0 20px 0;padding:0;color:#666666;}#cmsMediaWrap p {font-size:12px;margin:0;padding:0;}#cmsMediaWrap h2 {font-weight:bold;font-size:14px;margin:0;padding:0;}#cmsMediaWrap img {margin:0;padding:0;}#cmsMediaHeadWrap {margin:40px 0 0 0;width:380px;}#cmsMediaHeadWrap p {margin:10px 0 15px 5px;width:650px;line-height:20px;float:left;}.cmsMediaEnityLeft {width:215px;float:left;}.mediaLeft {margin:0 10px 25px 0;padding:0;}.mediaMiddle {margin:0 5px 25px 5px;padding:0;}.mediaRight {margin:0 0 25px 10px;padding:0;}#cmsPageHeader h1{font-family:Georgia;font-size:30px;color:#fff;text-align:right;font-weight:normal;background:#abb820;margin:0;padding:5px 10px 8px 0;}#contentLeftColumn h2{font-weight:bold;font-size:14px;color:#666666;margin:0;padding:0;}#contentLeftColumn p {font-size:12px;color:#666666;margin:0;padding:0;}#chromemenu{padding:0;margin:10px 0 0 0;overflow:hidden;background: url(/images/img_navBG.gif);}#chromemenu ul{list-style:none;margin:0;padding:0;}#chromemenu ul li{float:left;margin:0 0 0 7px;padding:8px 0;font-size:12px;    font-weight:bold;    background:url(/images/main_nav_bar.gif) no-repeat right; }#chromemenu ul li a{text-decoration:none;color:#ffffff;display:block;padding:0 12px 0 0;text-transform:uppercase;cursor:pointer;}#chromemenu ul li a:hover, #chromemenu ul li a#NaviActive{color:#ffffcc;text-decoration:none;}#chromemenu ul li#FirstMenuRoot{border:none;padding-left:1px;}#chromemenu ul li#LastMenuRoot{border:none;background:none;}.dropmenudiv {    position:absolute;    top: 0;    border: 1px solid #ffffcc;    line-height:18px;    z-index:100;    background-color: #F68C31;    visibility: hidden;    opacity:.97;}.dropmenudiv a {text-align: left;    width: auto;font-size:12px;    display: block;    text-indent: 3px;font-weight:bold;    border-bottom: 0px solid #ffffcc;    text-decoration: none;    color: #FFF;   background:#F68C31 none repeat scroll 0%;white-space:nowrap;padding:3px 10px 3px 3px;}.dropmenudiv a:hover {    color: #fff;    background: #e9752a;    text-decoration: none;}* html .dropmenudiv a {    width: 100%;    text-decoration: none;}#liveChatIsClosed{position:absolute;top:93px;left:10px;z-index:100;background:transparent url(/images/fancy_login_bg.png) repeat scroll 0 0;color:#fff;text-align:center;font-size:14px;font-weight:bold;border:2px solid #fff;}#liveChatIsClosed p{margin:35px;padding:0;}#liveChatIsClosed .CloseBtn{float:right;margin:5px 5px 0 0;}#liveChatIsClosedCHRISTMAS{position:absolute;top:93px;left:10px;z-index:100;background:transparent url(/images/fancy_login_bg.png) repeat scroll 0 0;color:#fff;text-align:center;font-size:14px;font-weight:bold;border:2px solid #fff;}#liveChatIsClosedCHRISTMAS p{margin:35px;padding:0;}#liveChatIsClosedCHRISTMAS .CloseBtn{float:right;margin:5px 5px 0 0;}#contactWrap {    margin:20px 20px 0 20px;    padding:0;}.floatRight {float:right;}.floatLeft {float:left;}#innerTableOne{width:439px;margin:0;padding:0;}#innerTableOne label{margin:0 !important;padding:0 !important;}#innerTableTwo{width:440px;margin:0;padding:0;}#innerTableTwo label{margin:0 0 0 15px !important;padding:0 !important;}#contactTableForm{width:450px;}#contactTableForm label{color:#666666;font-weight:bold;font-size:12px;margin:0 0 0 15px;}#contactLeft {    float:left;    width:435px;}.contact p{margin:0;padding:0;}.grayText {color:#666666;font-weight:bold;font-size:12px;margin:10px 0 0 15px;}.orangeText {color:#f58428;font-weight:bold;font-size:12px;margin:10px 0 0 15px;}.textBoxLong {    color:#666666;    font-size:13px;width:193px;border:1px solid #7e9cb9;margin:5px 0 0 15px;}.textBoxShort {    color:#666666;    font-size:13px;width:59px;border:1px solid #7e9cb9;margin:5px 0 0 0;}.textBoxAddressLong {    color:#666666;    font-size:13px;width:417px;border:1px solid #7e9cb9;margin:5px 0 0 15px;  }.textBoxEmail {    color:#666666;    font-size:13px;width:395px;border:1px solid #7e9cb9;margin:5px 0 0 0;  }.textBoxPhone {    color:#666666;    font-size:13px;width:166px;border:1px solid #7e9cb9;margin:5px 0 0 0;   }.textBoxRealLong {    color:#666666;    font-size:13px;width:450px;border:1px solid #7e9cb9;margin:5px 0 0 15px;}.textBoxMed {    color:#666666;    font-size:13px;width:186px;border:1px solid #7e9cb9;margin:5px 0 0 0;}.textBoxBest {    color:#666666;    font-size:13px;width:203px;border:1px solid #7e9cb9;margin:5px 0 0 15px;}.textBoxSmall {    color:#666666;    font-size:13px;width:134px;border:1px solid #7e9cb9;margin:5px 0 0 13px;}.textTextarea {    color:#666666;    font-size:13px;    width:417px;    height:170px;border:1px solid #7e9cb9;margin:5px 0 0 15px;}.unsureText {    color:#666666;    font-size:12px;color:#666666;font-weight:bold;font-size:12px;}.additionalCheck {margin:0 5px 0 15px;}#orCall {margin:0 0 0 100px;}.orCallNumber {color:#666666;font-size:14px;font-weight:bold;margin:17px 15px 0 0;float:left;}.submit {margin:10px 10px 20px 0;    float:right;}#MapSearchContainer{padding:0 0 10px 0;}.newly_reduced_wrap{padding:0 10px;}.newly_reduced_prop{float:left;width:113px;height:120px;margin:0 10px 10px 0;font-size:11px;color:#666;overflow:hidden;}.right_reduced{margin-right:0;}.newly_reduced_prop img{display:block;margin:0 5px 0 0;border:1px solid #A6B21F;}.validation_reopen{display:block;margin-top:10px;}#homePageTabWrapper{position:relative;margin:10px 0 0 0;}#homePageTabWrapper #detailsTabButtonsBar{margin:0;padding:0;height:24px;}#homePageTabWrapper .detailsTabButton{margin-right:7px;float:left;height:24px;margin-top:1px;}#homePageTabWrapper .detailsTabButton_active{margin-top:0px !important;}#homePageTabWrapper .btnLeft{display:block;width:9px;height:23px;float:left;background: url(/images/homepage_tabs_LROUND.jpg) no-repeat;border-bottom:1px solid #ffffff;}#homePageTabWrapper .btnLabel{display:block;float:left;height:17px;background-color:#93a10f;border-top:1px solid #d3da8f;font-weight:bold;color:#fff;padding-top:5px;font-size:12px;border-bottom:1px solid #ffffff;}#homePageTabWrapper .btnRight{display:block;width:10px;height:23px;float:left;background: url(/images/homepage_tabs_RROUND.jpg) no-repeat;border-bottom:1px solid #ffffff;}#homePageTabWrapper .detailsTabButton_active .btnLeft{background: url(/images/homeTabsLRoundActive.jpg) no-repeat;border-bottom:1px solid #a9b61f;height:24px;}#homePageTabWrapper .detailsTabButton_active .btnLabel{background-color:#a9b61f;border-bottom:1px solid #a9b61f;height:18px;}#homePageTabWrapper .detailsTabButton_active .btnRight{background: url(/images/homeTabsRRoundActive.jpg) no-repeat;border-bottom:1px solid #a9b61f;height:24px;}#homePageTabWrapper #detailsTabContentWrap{width:230px;clear:both;padding:10px 10px;background:url(/images/homepage_tabs_bg.jpg) no-repeat bottom left;height:156px;}#stPetePosition{position:absolute;left:78px;}#tampaPosition{position:absolute;left:0px;}.homePageTabP{font-size:12px;color:#fff;margin:0px;padding:0px;line-height:138%;}.homePageTabP a{color:#fff;font-weight:bold;padding-right:7px;background:url(/images/white_arrow.jpg) right center no-repeat;text-decoration:none;}h2.homepage {margin:0px;padding:0px;text-align:center;}h2.homepage a{color:#fff;font-size:30px;font-weight:bold;text-decoration:none;}#footerLogos{width:185px;text-align:left;}