@import "/stylesheets/plantc-webfontkit/stylesheet.css";
body, table{
 font-family:"Plantagenet Cherokee","PlantagenetCherokeeRegular",Arial,sans-serif;
	font-size : 14px;
	line-height:21px;
 }
body{margin:0px;color:#666666;}
h1{ font-size:30px;padding-bottom:5px; 
font-variant:small-caps;
line-height:36px;   font-weight:normal; margin-top:10px;margin-bottom:10px;}
h2 {
font-size : 18px;
line-height:24px; 
line-height:normal;
font-variant:small-caps;
font-weight : normal;
margin:0px;
margin-top:10px; margin-bottom:10px;

}
img{border:none;}
.yellowtext{ color:#f6f315;}
.whitelinks a:link, .whitelinks a:visited{ color:#FFF;}
.whitelinks a:hover{ color:#f6f315;}
h1,h2,h3{color:#0e6cb6;}
.sidebar484{ padding-bottom:40px;width:250px;padding-top:20px;float:left;}
.sidebar484 h3{color:#808080; font-size:24px; line-height:30px; font-weight:normal; padding:0px; padding-bottom:20px; margin:0px;}
.sidebar484-2, .sidebar484-2-2{ border:1px solid #c5c5c5;background-image:url(/images/shell2/florida-luxury-homes_08.jpg); background-position:center 40px; background-repeat:no-repeat;float:left; width:230px; padding:10px; background-color:#f1f1f1;}
.sidebar484-2{border-top:none; }
.quicksearchtable select{ width:245px !important; background-color:#FFF; border:none; margin:0px;padding:5px;}
.quicksearchtable{ border-spacing:0px;}
.quicksearchtable td{padding:1px;font-size:14px;}
.quicksearchtablespacer td{ padding-top:5px;}

.quickSearchBedrooms, .quickSearchBathrooms, .quickSearchRateLow, .quickSearchRateHigh{ width:50%;}
.quickSearchBedrooms select, .quickSearchBathrooms select, .quickSearchRateLow select, .quickSearchRateHigh select{ width:120px !important;}
.quickSearchBedrooms td, .quickSearchRateLow td{padding-right:4px;}
.quickSearchBedrooms table td, .quickSearchBathrooms table td, .quickSearchRateLow table td, .quickSearchRateHigh table td{ width:50%; padding:0px !important;}
ul{ margin:0px;padding:10px; padding-left:15px;}
.buttonlink:link, .buttonlink:visited{ background-image:url(/images/shell2/florida-luxury-homes_13.jpg); text-align:center;  width:204px; color:#FFF; font-size:18px; line-height:0px; height:19px;   display:block; float:left; padding-top:14px;}
.buttonlink:hover{ background-image:url(/images/shell2/florida-luxury-homes_13-over.jpg);}
p{margin:0px; padding:0px; padding-bottom:15px;}
hr{ margin:0px; padding:0px; margin-top:10px; padding-bottom:5px; background:none; border:none; border-top:1px solid #999;}
#zMenuDiv60 a.trigger, #zMenuDiv85 a.trigger{ font-family:inherit;}
#zMenuDiv60, #zMenuDiv85{ background:none;}
a:hover, a:active {
	color:#FF0000;
}
.rss-summary-box, .listing-d-div-l, .ztablepropertyinfo td,.ztablepropertyinfo th { font-size:13px; font-weight:normal;}
.zls2-1 *{ font-size:13px;}
.zls2-2 a:link, .zls2-2 a:visited{ font-size:11px;}
.zls-buttonlink a, .zls-buttonlink a:link, .zls-buttonlink a:visited{ font-size:13px;}
.zls2-12, .zls2-10{font-weight:normal;}

.sh-1{background-image:url(/images/shell2/bottombg.jpg); background-repeat:repeat-x; background-position:bottom center;background-color:#FFF;  width:100%; float:left; }
.sh-2{background-image:url(/images/shell2/florida-luxury-homes_25.jpg); background-repeat:no-repeat; background-position:bottom center;   width:100%; float:left; }
.sh-3-2,.sh-3{background-image:url(/images/shell2/topbg.jpg); background-repeat:repeat-x; background-position:top center; width:100%; float:left; }
.sh-3-2{background-image:url(/images/shell2/topbg-2.jpg);}
.sh-4{background-image:url(/images/shell2/florida-luxury-homes_02.jpg); background-repeat:no-repeat; background-position:top center; width:100%; float:left; }
.sh-5{background-image:url(/images/shell2/florida-luxury-homes_04.jpg); background-repeat:no-repeat; background-position:center 215px; width:100%; float:left; }
.sh-6{background-image:url(/images/shell2/florida-luxury-homes_05.jpg); background-repeat:repeat-x; background-position:center 698px; width:100%; float:left; }
.sh-7{width:950px; margin:0 auto;}
.sh-8{width:100%;  float:left;}
.sh-9{width:350px; height:141px; float:left;cursor:pointer;}
.sh-10{text-align:right; width:400px;font-size:14px; line-height:18px; float:left;padding-top:15px; color:#FFF; text-transform:uppercase;}
.sh-11{font-size:24px; line-height:30px;}
.sh-12{float:left; width:200px;font-size:10px;line-height:14px;}
.sh-13{float:left; width:195px;clear:both;text-align:right;padding-right:5px; padding-top:40px;}
.sh-14{float:left; width:185px;clear:both;text-align:right;padding-right:15px; padding-top:30px;}
.sh-15{float:left; width:195px; clear:both;text-align:right;padding-right:5px; padding-top:4px;}
.sh-16{width:80%; height:52px; float:left; padding-bottom:20px;}
.sh-17{height:483px; width:100%; float:left;}
.sh-18{width:670px;padding-right:10px; float:left;}
.sh-19{border:1px solid #0265b3;}
.sh-20{background-image:url(/images/shell2/slideshowbg.png); _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/shell2/slideshowbg.png', sizingMethod='scale'); width:100%; float:left; height:22px;}
.sh-21{width:100%; float:left;}
.sh-22{width:265px; float:left; color:#FFF;}
.sh-23{float:left; width:180px; font-size:30px; padding-left:45px;padding-top:60px;line-height:36px;}
.sh-24{float:left; padding-left:7px;padding-top:20px;}
.sh-25{width:100%; float:left;}
.sh-26{width:640px;padding:20px; padding-right:35px;float:left;}
.sh-27{float:right; margin-left:10px; margin-bottom:20px; width:283px;}
.sh-28{float:left;} 
.sh-30{float:left;}
.sh-31{float:left; padding-left:100px;padding-top:15px;}
.sh-32{padding-bottom:10px; text-align:center;}
.sh-33{float:left; width:930px;  height:47px; padding-top:30px;padding-bottom:10px; padding-left:20px; font-size:25px; text-transform:uppercase; line-height:36px; color:#b0a890;}
.sh-34{font-size:36px;}
.sh-35{float:left; width:100%; padding-top:10px;line-height:18px; color:#FFF;}
.sh-36{width:250px;padding-left:20px; padding-right:20px; height:216px;  float:left;}
.sh-37{float:left;font-size:18px;padding-bottom:5px; line-height:24px; width:100%;clear:both;}
.sh-38{width:330px;padding-right:20px;float:left;}
.sh-37-2{float:left; width:100%; clear:both;}
.sh-39{float:left;font-size:18px;padding-bottom:5px; line-height:24px; width:100%;}
.sh-40{width:310px; float:left;}
.sh-41{float:left;font-size:18px;padding-bottom:5px; line-height:24px; width:100%;}
.sh-42{width:90px; padding-right:10px; text-align:right; float:left;}
.sh-43{ width:200px; float:left;}
.sh-44{float:left; width:930px; padding:10px;padding-top:12px; color:#FFF;}
.footerlinks{ float:none;  clear:both: padding:10px; width:930px; margin:0 auto; font-size:11px; height:45px; overflow:auto;color:#999;}
.footerlinks a:link,.footerlinks a:visited{color:#999;}

