body { background-image:url(/images/shell/bg.jpg); color:#555555; margin:0px; } body, table,textarea,input,select { font-family:futura-pt, arial, helvetica, sans-serif; font-weight:400; font-size:14px; line-height:19px; } form { margin:0px; padding:0px; } img { border-style:none; } .sp-21 img{max-width:100%;} #homeSearchDiv, .sidebartext { padding-left:5px; } #homeSearchDiv { padding-bottom:10px; } .rss-menu-box { background:none; border:none; } .futuralight { font-weight:300; font-style:normal; } .futuralightitalic { font-weight:300; font-style:italic; } .futurabold, strong, b { font-weight:700; font-style:normal; } .futurabolditalic { font-weight:700; font-style:italic; } h1, h2, h3, p, ul { margin:0px; padding:0px; padding-bottom:10px; } h1, h2, h3 { color:#079cc5; } li{ padding-bottom:3px;} h1 { font-size:24px; line-height:30px; font-weight:400; text-transform:uppercase; } h2 { font-size:18px; line-height:24px; font-weight:700; } h3 { font-size:14px; line-height:21px; font-weight:700; } a:link, a:visited { color:#079cc5; } a:hover { color:#933; text-decoration:underline; } hr { border:none; border-top:1px solid #CCC; background:none; } .ztablepropertyinfo td { font-size:14px; } .ztablepropertyinfo th { font-size:14px; } .ztablepropertyinfo h3 { font-size:14px; letter-spacing:0px; } .zls2-1 * { font-size:14px !important; } .zExpOption_contents { font-size:13px; } ul { padding:0px; padding-left:15px; padding-bottom:10px; padding-top:0px; margin:0px; } .listing-d-div-l{font-size:13px;} .slides_container { width:622px; margin-left:52px; padding-top:22px; display:none; } .slides_container div.slide { width:622px; height:150px; display:block; } .item { float:left; width:135px; height:150px; padding-right:10px; } .slides_container2 { width:320px; margin-left:0px; padding-top:12px; display:block; height:150px; overflow:hidden; } .slides_container2 .item{ padding-right:10px;} .pagination { display:none; list-style:none; margin:0; padding:0; } .st-51{position:relative; z-index:2;} .pagination .current a { color:red; } #slides .next,#slides .prev { position:absolute; top:72px; width:24px; height:43px; display:block; z-index:101; } #slides .next{ width:40px;height:40px; right:0px; text-decoration:none; } #slides .prev{ width:40px; height:40px;left:0px; text-decoration:none; } .sh-9 { margin:0 auto; width:960px; height:42px; } .sh-9 .zMenuBarDiv { background:none !important; } .sh-9 .zMenuBarDiv a.trigger { color:#000 !important; } .sh-9 .zMenuBarDiv ul * { font-family:futura-pt, arial, helvetica, sans-serif !important; text-align:left !important; } .sh-9 .zMenuBarDiv .trigger { font-family:futura-pt, arial, helvetica, sans-serif !important; } .sh-36:link, .sh-36:visited { display:block; cursor:pointer; text-decoration:none; color:#737373; width:100%; height:54px; float:left; padding-left:60px; padding-top:7px; margin-bottom:5px; padding-bottom:7px; font-weight:700; } .sh-37:link, .sh-37:visited { display:block; cursor:pointer; text-decoration:none; color:#737373; width:100%; height:54px; float:left; padding-left:60px; padding-top:7px; margin-bottom:5px; padding-bottom:7px; font-weight:700; } .sh-38:link, .sh-38:visited { display:block; cursor:pointer; text-decoration:none; color:#737373; width:100%; height:54px; float:left; padding-left:60px; padding-top:7px; margin-bottom:5px; padding-bottom:7px; font-weight:700; } .sh-39:link, .sh-39:visited { display:block; cursor:pointer; text-decoration:none; color:#737373; width:100%; height:54px; float:left; padding-left:60px; padding-top:7px; margin-bottom:5px; padding-bottom:7px; font-weight:700; } .sh-40:link, .sh-40:visited { display:block; cursor:pointer; text-decoration:none; width:190px; height:116px; float:left; padding-left:10px; padding-top:0px; font-weight:700; color:#FFF; padding-top:95px; } .sh-40-1:link, .sh-40-1:visited { display:block; cursor:pointer; text-decoration:none; width:190px; height:118px; float:left; padding-left:10px; padding-top:0px; font-weight:700; color:#FFF; padding-top:95px; } .sh-40-2:link, .sh-40-2:visited { display:block; cursor:pointer; text-decoration:none; width:190px; height:118px; float:left; padding-left:10px; padding-top:0px; font-weight:700; color:#FFF; padding-top:95px; } .sh-40-3:link, .sh-40-3:visited { display:block; cursor:pointer; text-decoration:none; width:190px; height:118px; float:left; padding-left:10px; padding-top:0px; font-weight:700; color:#FFF; padding-top:95px; } .sh-40-4:link, .sh-40-4:visited { display:block; cursor:pointer; text-decoration:none; width:190px; height:116px; float:left; padding-left:10px; padding-top:0px; font-weight:700; color:#FFF; padding-top:95px; } .sh-40-5:link, .sh-40-5:visited { display:block; background-image:url(/images/shell/facebook.jpg); background-repeat:no-repeat; background-position:top left; cursor:pointer; text-decoration:none; width:190px; height:60px; float:left; padding-left:45px; padding-top:0px; font-weight:700; color:#000; font-weight:normal; padding-top:0px; padding-bottom:22px; color:#737373; } .sh-40-6:link, .sh-40-6:visited { background-image:url(/images/shell/twitter.jpg); background-repeat:no-repeat; background-position:top left; display:block; cursor:pointer; text-decoration:none; width:190px; height:53px; float:left; padding-left:45px; padding-top:0px; font-weight:700; color:#000; font-weight:normal; padding-top:5px; padding-bottom:15px; color:#737373; } .sh-36:hover, .sh-37:hover, .sh-38:hover, .sh-39:hover, .sh-40:hover{ text-decoration:underline !important; } .sh-40-1:hover, .sh-40-2:hover, .sh-40-3:hover, .sh-40-4:hover, .sh-40-5:hover, .sh-40-6:hover { text-decoration:underline !important; } .st-15 { float:left; width:220px; padding-top:7px; padding-left:10px; position:relative; } .st-16 { float:left; width:215px; height:39px; text-align:center; font-size:18px; line-height:18px; } .st-17 { float:left; width:220px; height:35px; } .st-17-2 { width:184px; float:left; } .st-19{width:178px; height:27px; padding:4px; border:none; background:none;} .st-21 { float:left; height:35px; width:100%; } .st-22 { height:28px; padding:0px; width:100%; } .st-24{width:127px; float:left; padding:8px; padding-left:0px; padding-right:5px;} .st-25, .st-25:link, .st-25:visited{color:#079cc5;font-size:15px;} .st-26{float:left; width:82px; padding-top:3px;} .st-27{color:#FFF; margin:0px; border:none; background:none; display:block; width:90px; font-size:15px; height:28px; padding:0px; text-align:left; padding-top:3px; padding-left:13px; text-decoration:none; font-weight:bold; cursor:pointer; } .sh-30{float:left; width:960px;padding-top:20px;} .sh-31{float:left; background-image:url(/images/wendy_15.png); width:216px; padding-top:230px;} .sh-32{float:left; width:192px; font-size:18px; padding-top:5px; line-height:24px; padding-left:14px; padding-right:14px; text-transform:uppercase; color:#FFF;} .sh-33{float:left; width:100%; background-image:url(/images/homeside-middle.jpg); background-repeat:repeat-y; padding-top:14px; line-height:17px;} .sh-33-2{float:left; width:100%; background-image:url(/images/homeside-bottom.jpg); padding-bottom:20px; background-repeat:no-repeat; background-position:bottom; line-height:17px;} .sh-34{float:left; width:550px; padding-left:20px; padding-right:20px;} .sh-35{float:left; width:192px; /* background-image:url(/images/shell/wendy_17.jpg); width:192px; height:967px;*/ background-repeat:no-repeat; padding-top:2px; } .sp-9{color:#079cc5;} .sp-1{ width:100%; position:relative; z-index:2;min-width:960px;float:left; background-image:url(/images/shell/sub-top.jpg); background-repeat:repeat-x; } .sp-2-2{background-image:url(/images/shell/sub-top2.jpg); background-repeat:no-repeat; background-position:top center; width:100%; float:left;} .sp-2{ width:100%; float:left;} .sp-3{float:left; width:100%; height:182px; background-image:url(/images/shell/homeslice_01.jpg); background-repeat:no-repeat; background-position:top center;} .sp-4{width:960px; margin:0 auto;} .sp-5{float:left; width:960px;} .sp-6{ float:left; width:100%; padding-bottom:20px; background-image:url(/images/shell/homeslice_05.jpg); background-repeat:no-repeat; background-position:top center; } .sp-7{float:left; width:245px;} .sp-8{float:left; padding:5px; width:230px; padding-top:23px; padding-left:10px; height:58px; font-size:18px; } .sp-10{float:left;} .sp-10-2{background:none; border:none; cursor:pointer; width:30px;height:27px;} .sp-11{float:left; width:714px; } .sp-12{width:100%; height:43px; padding-top:23px; padding-left:10px; font-size:18px; } .sp-13{width:600px; height:193px; float:left;} .sp-14{width:100%; float:left;} .sp-16{float:right;display:block;} .sp-18{float:right;display:block;} .sp-19{float:left; width:960px; padding-top:0px;background-image:url(/images/shell/cbg.jpg);} .sp-20{float:left; width:200px; padding:15px; border-right:1px solid #CCC; margin-top:20px; } .sp-21{float:right; width:759px; padding:20px; } .sp-22{clear:both;} .sp-23{width:100%; height:1px; margin-top:20px; } .sp-24{width:100%; height:1px;float:left;} .sp-25{float:left; width:100%; background-image:url(/images/shell/wendy_20.jpg); background-repeat:repeat-x; background-position:top; background-color:#FFF;} .sp-26{ width:960px; padding-top:10px; padding-bottom:10px; height:52px; margin:0 auto;} .sp-27{width:600px; float:left;} .sp-28{width:360px; text-align:right; float:left;} .sp-15, .sp-15:link, .sp-15:visited{width:351px; display:block; font-size:18px; line-height:21px; padding:14px; padding-top:12px; padding-left:100px; text-decoration:none; color:#FFF; cursor:pointer; margin-right:13px; float:left;} .sp-17, .sp-17:link, .sp-17:visited{width:350px; display:block; font-size:18px; line-height:21px; padding:14px; padding-top:12px; text-decoration:none; color:#FFF; cursor:pointer; padding-left:100px;float:left;} .sp-15:hover, .sp-17:hover{ text-decoration:underline;} .st-38{float:left; width:150px; padding-right:5px;} .st-38-2{float:left; width:100%; } .st-39{ width:142px; height:103px; cursor:pointer; color:#FFF; font-size:13px; text-transform:none; background-position:center; background-repeat:no-repeat;} .st-39-2{position:relative; padding-left:8px; height:20px; width:134px; top:-49px; float:left;} .st-39-3{background-color:#000; opacity:0.4; _filter:alpha(opacity=40); position:relative; top:-29px; float:left; width:100%; height:20px;} .st-40{color:#FFF; background-color:#079cc5; width:142px; padding:3px; padding-left:7px; height:20px;position:relative; top:-49px;float:left; font-size:14px; font-weight:700;} .st-41{width:147px; padding:5px; padding-right:0px; color:#000; float:left;position:relative; top:-49px;} .st-42{width:89px; height:21px; float:left;} .st-43{float:left; width:48px; height:21px;} .sh-featured111{width:350px; float:right; margin-left:5px; margin-bottom:10px; border:1px solid ##e6a83b; background-color:##FFFFFF;} #homephotonext{ margin-top:130px; width:30px; height:60px; float:left; cursor:pointer;} #homephotoprev{margin-top:130px; width:30px; height:60px; float:right;cursor:pointer;} #homeDivTopLayer{ left:0px; position:absolute; z-index:20; display:none; top:0px; background-image:url(/images/shell/overlay.png);_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/shell/overlay.png', sizingMethod='scale'); width:960px; height:326px;} .stt-1{float:left; width:920px; padding-left:720px; padding-top:72px; color:#555555;} .stt-2{width:100%; float:left;font-size:14px; line-height:18px; color:#737373;} .stt-22{ font-size:24px; width:100%; float:left;line-height:24px; color:#737373;} .stt-3{width:960px; margin:0 auto;} select { font-size:13px;} .zlisting-common-disclaimer{padding-bottom:20px; font-size:14px; line-height:16px;} .footer2 ul { margin-left: 0; padding-left: 0; list-style: none; } .footer2 li { padding:5px; line-height:14px; padding-left: 15px; background-image: url(/images/shell/bullet.jpg); background-repeat: no-repeat; background-position: 0 8px; } #footerslides1{float:left; width:100%; overflow:hidden; height:148px; margin-bottom:5px;} #footerslides2{float:left; } .sht-41{width:100%; float:left;background-image:url(/images/shell/bbg.jpg); margin-top:40px;} .sht-42{width:960px; margin:0 auto; background-image:url(/images/shell/sarasota_11.jpg); height:229px; width:960px;} .sht-43{float:left; width:340px; padding-right:30px; text-transform:uppercase; padding-top:20px;} .sht-44{float:left; font-size:16px; line-height:18px; width:100%; padding-bottom:15px;} .sht-45{float:left; width:100%;} .sht-46{float:left; width:150px;} .sht-47{color:#079cc5;} .sht-48{float:left; width:130px; padding-left:10px;} .sht-49{width:100%; font-size:18px; font-weight:700; line-height:24px; border-bottom:1px solid #CCC;} .sht-50{width:100%; font-size:18px; font-weight:400; line-height:24px;border-bottom:1px solid #CCC;} .sht-51{width:100%; font-size:18px; font-weight:400; line-height:24px;} .sht-63{line-height:24px;} .sht-52{float:left; width:100%; text-transform:none; height:50px;} .sht-53{float:left; width:100%; text-align:right;} .sht-54{float:left; width:420px; padding-right:40px;padding-top:20px; } .sht-55{float:left; width:100%;font-size:16px; text-transform:uppercase; padding-bottom:15px;text-transform:uppercase;} .sht-56{color:#079cc5;} .sht-57{float:left; width:100%; font-size:16px;} .sht-58{float:left; width:100%; text-align:right; padding-top:0px; text-transform:uppercase;} .sht-59{float:left; width:190px; padding-top:20px;} .sht-60{float:left; width:100%; font-size:16px;text-transform:uppercase; padding-bottom:15px;} .sht-61{color:#079cc5;} .sht-62{float:left; width:100%;} .sht-64{font-size:18px;} .copyright1{ width:960px;float:left; padding-top:10px; height:60px; clear:both; padding-bottom:10px; color:#999;} .sh-45{float:left; width:100%;} .sh-46{float:left; width:150px;} .sh-47{color:#00bbf2;} .sh-48{float:left; width:140px; padding-left:10px;} .sh-49{width:100%; font-size:18px; font-weight:700; line-height:24px; border-bottom:1px solid #CCC;} .sh-50{width:100%; font-size:18px; font-weight:400; line-height:24px;border-bottom:1px solid #CCC;} .sh-51{width:100%; font-size:18px; font-weight:400; line-height:24px;} .sh-52{float:left; width:100%; text-transform:none; height:53px;} #footerphotoprev, #footerphotonext{ display:block; padding:2px; padding-left:5px; line-height:14px; font-size:12px; padding-right:5px; float:left; margin-right:5px; background-color:#FFF; border:1px solid #999; color:#999; text-decoration:none;} #footerphotoprev:hover, #footerphotonext:hover{background-color:#999; color:#000;} #footerphotonext{margin-right:80px;} .item2 { float:left; width:290px; height:145px; } .zls-detail-askquestion a:link, .zls-detail-askquestion a:visited{width:100%;} .zls-detail-toplinks a:link, .zls-detail-toplinks a:visited{width:100%;} .zls-detail-rightbox .zls-detail-box div{width:100% !important;} *{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing:border-box; } .mobileMenuDiv .zMenuBarDiv {width:100% !important; } .mobileMenuButton {display:none;} .mobileMenuDiv {display:block;} .contentarea{float:right;} .mobileTop1{display:none;} #slideshowHomeDiv1{display:none;} .sp-20-2{width:100%; float:left;} #homeslides img{ max-width:100%; height:auto !important;} @media only screen and (max-width: 992px) { /* mobile */ body{font-size:16px;} #homeDivTopLayer{display:none !important;} .sp-1, .sp-2{background:none;} .sp-3, .sh-9, .sp-5, .sp-6{display:none;} #mobile_zMenuDiv51 li{list-style:none;} #mobile_zMenuDiv68 li{list-style:none;} .mobileMenuButton{text-decoration:none;} #mobile_zMenuDiv51 a.trigger:link, #mobile_zMenuDiv51 a.trigger:visited{ color:#FFF;text-decoration:none;} #mobile_zMenuDiv68 a.trigger:link, #mobile_zMenuDiv68 a.trigger:visited{ color:#FFF;text-decoration:none;} .zls-hover-box1{display:none;} .mobileTop1{display:block;width:100%; background-color:#000; float:left;} .desktopTop1{display:none;} .zMenuBarDiv { width:100% !important;} .mobileMenuDiv .zMenuBarDiv li { float:left; clear:both; width:100% !important;} .mobileMenuButton, .mobileMenuDiv .zMenuBarDiv a.trigger{ text-align:left !important; display:block; width:100% !important; padding:5% !important; padding-top:7px !important; padding-bottom:7px !important; float:left !important; clear:both !important; margin:0px !important;} .mobileMenuButton{ background-color:#000; color:#FFF !important; padding-top:10px !important; padding-bottom:10px !important;} .mobileMenuDiv .zMenuBarDiv li ul { display:none !important;} .footer2{font-size:14px; padding-left:3%; padding-right:3%;} .sp-1{min-width:100%; } .sht-42{width:100%;} .sp-19, .sp-20, .stt-3, .sh-9{width:100%; background:none;} .sp-21{width:100%;float:left; padding:3%;} .sh-mobiletoplogo{width:100%; float:left;text-align:center;} .sh-mobiletoplogo img{max-width:100%;} .sp-20{border-right:none;} #zlsMapLegendDiv{display:none;} .sp-2-2{background:none;} .zResultCountAbsolute{width:140px !important;} .copyright1{width:100%;height:auto;} .mobileMenuButton {display:block;} .sht-41, .sht-42{background:none;} .sht-54{width:100%;} .sht-43{width:100%;} .sht-59{width:100%;} .sht-43{display:none;} .mobileMenuDiv {display:none;} #slideshowHomeDiv{display:none;} #slideshowHomeDiv1{display:block; width:100% !important;} #slideshowHomeDiv1{height:auto !important;} #slideshowHomeDiv1 a{ width:100% !important;float:left !important; position:absolute !important; height:auto !important;} #slideshowHomeDiv1 img{height:auto !important;width:100% !important;} .sp-21 img{max-width:100%; width:auto; height:auto !important;} .sp-21 iframe{width:100% !important;} .sh-34{width:100%;} .sp-4, .sh-30{width:100%;} } @media only screen and (max-width: 660px) { } @media only screen and (max-width: 400px) { }