/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.3
 * Browser:        0
 * Browser group: 
 */
@charset "UTF-8"; html { width: 100%; }
#flashcontent { width: 100%; }
body { width: 100%; margin: 0; padding: 0; padding-top:2px; background-color: #000; font-family: Helvetica, Arial, sans-serif; }
a { color: #1360CF; text-decoration: underline; }
a:hover { color: #599100; text-decoration: none; }
img{border:none;zoom: 1;position:relative; }
.audio { padding: 0px; height: 10px; width: 829px; margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: auto; }
#flashAudio{ display:block; width:829px; margin:0 auto; margin-bottom:2px; }
.green-bar { width: 100%; overflow: hidden; background-image: url(../images/green-bar-background.gif); background-repeat: repeat-x; margin: 0px; padding: 0px; height: 6px; font-size: 7px; line-height: 7px; }
#flash-header { margin: 0px auto; padding: 0px; height: 120px; width: 829px; }
#content { margin: 0px auto; padding: 0px; height: 375px; width: 829px; background-color: #FFFFFF; }
.col-2 { display: inline; padding: 0px; float: left; width: 394px; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; font-size: 12px; line-height: 14px; }
#navbar { color: #87898D; background-color: #cbccce; margin: 0px; padding: 0px; margin-top:5px; height: 23px; width: 829px; font-weight: bold; font-size: 14px; }
#navbar ul { margin: 0px; padding: 0px; height: 23px; list-style-type: none; overflow: hidden; }
#navbar li { margin: 0px; padding: 0px; height: 23px; list-style-type: none; overflow: hidden; float: left; }
#navbar a { padding: 4px 8px; margin-top: 0px; line-height: 23px; text-decoration: none; background: url('../images/navSep.gif') left center no-repeat; }
#navbar a:hover { text-decoration: underline; }
#navbar .facebook { color: #00348a; }
#navbar .latest { color: #5ab526; }
#navbar .latest-hover { background: #5ab526; color: #FFF; }
#navbar .latest-current { background-image: url(../images/whats-the-latest-nav.gif); background-repeat: no-repeat; background-position: left top; margin: 0px; padding: 0px; height: 23px; width: 142px; position: relative; }
#navbar .latest-current span, #navbar .picture-current span, #navbar .choose-current span, #navbar .specials-current span { visibility: hidden; font-size: 8px; }
#navbar .picture { color: #009aaf; }
#navbar .picture-hover { background: #009aaf; color: #FFF; }
#navbar .picture-current { background-image: url(../images/picture-this-nav.gif); background-repeat: no-repeat; background-position: left top; margin: 0px; padding: 0px; height: 23px; width: 121px; position: relative; }
#navbar .choose { color: #e9007a; margin-left:0px; }
#navbar .choose-hover { background: #e9007a; color: #FFF; margin-left:0px; }
#navbar .choose-current { background-image: url(../images/choose-your-place-nav.gif); background-repeat: no-repeat; background-position: left top; margin: 0px; padding: 0px; height: 23px; width: 141px; position: relative; }
#navbar .faq-current { background-image: url(../images/411.gif); background-repeat: no-repeat; background-position: left top; margin: 0px; padding: 0px; height: 23px; width: 121px; position: relative; }
#navbar .specials { color: #f36e00; }
#navbar .specials-hover { color: #FFF; background: #f36e00; }
#navbar .specials-current { background-image: url(../images/special-offers-nav.gif); background-repeat: no-repeat; background-position: left top; margin: 0px; padding: 0px; height: 23px; width: 117px; position: relative; }
#navbar .faq { color: #000; }
#navbar .faq-hover { color: #FFF; background: #000; }
#fullSpread { padding: 0px; width: 785px; margin-top: 20px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#mainContent { padding: 0px; float: left; height: 333px; width: 635px; margin-top: 12px; margin-right: 15px; margin-bottom: 0px; margin-left: 12px; display: inline; }
#homeContent { position:absolute; top:183px; z-index:999; background:#fffac5; padding: 0px; height: 324px; width: 830px; left:50%; margin-left:-415px; }
#homeSlides{ background:#000; width: 635px; height:295px; float:right; overflow:hidden; }
#searchBox{ background: url('../images/search-arrow.gif') 65px top no-repeat; width:170px; overflow:hidden; padding:30px 0 0 15px; float:left; height:255px; overflow:hidden; }
#searchMap{ width:635px; height:295px; position:absolute; z-index:999999; background: url('../images/search-map.gif') no-repeat; margin-left:195px; display:none; }
#searchMap img{ width:34px; }
#map-preserve{ position:absolute; margin-top:35px; margin-left:130px; }
#map-seminole{ position:absolute; margin-top:25px; margin-left:255px; }
#map-poloclub{ position:absolute; margin-top:30px; margin-left:210px; }
#map-west10{ position:absolute; margin-top:95px; margin-left:140px; }
#map-landing{ position:absolute; margin-top:120px; margin-left:135px; }
#map-campus{ position:absolute; margin-top:70px; margin-left:252px; }
#map-vdl{ position:absolute; margin-top:120px; margin-left:190px; }
#map-venetian{ position:absolute; margin-top:140px; margin-left:225px; }
#map-franklin{ position:absolute; margin-top:135px; margin-left:410px; }
#searchFields{ width:170px; }
#searchFields td{ font-weight:bold; font-size:14px; padding-bottom:10px; }
#searchFields td select{ font-size:10px; background:#fffac5; border:1px solid #71bf44; }
#propertySidebar { }
#sub-content { margin: 7px auto -7px; padding: 0px; height: 50px; width: 829px; background-image: url(../images/collier-footer.gif); background-position: center; background-repeat: no-repeat; position: relative; z-index: 100; }
.facebookfooterlink { width:278px; height:28px; position:absolute; left: 548px; top: 0px; z-index: 1; }
#footer { margin: 0px auto; padding: 0px; height: 39px; width: 829px; font-size: 11px; color: #8cc03a; line-height: 39px; background-image: url(../images/equal-housing.gif); background-repeat: no-repeat; background-position: 795px 5px; }
#footer a { color: #fff; text-decoration: none; padding: 0px; margin-top: 0px; margin-right: 3px; margin-bottom: 0px; margin-left: 3px; }
#footer a:hover { color: #8cc03a; }
.break { clear: both; }
.big-content-text { font-size: 15px; }
.facebook-blue { color: #00348a; }
.green-type { color: #5ab526; }
#flowtabs { width:284px; height:20px !important; margin:0 !important; padding:0; _margin-bottom:-2px; }
#flowtabs li { float:left; margin:0; padding:0; text-indent:0; list-style-type:none; }
#flowtabs li a { display:block; height: 20px; padding:0px; margin:0px; color:#fff; font-size:10px; line-height:22px; text-align:center; text-decoration:none; font-weight: bold; }
.west10-tab li a { background: url(../images/property-tabs-west10.gif) no-repeat; }
.villadellago-tab li a { background: url(../images/property-tabs-villadellago.gif) no-repeat; }
.campuswalk-tab li a { background: url(../images/property-tabs-campuswalk.gif) no-repeat; }
.franklinpointe-tab li a { background: url(../images/property-tabs-franklinpointe.gif) no-repeat; }
.seminolegrand-tab li a { background: url(../images/property-tabs-seminolegrand.gif) no-repeat; }
.preserve-tab li a { background: url(../images/property-tabs-preserve.gif) no-repeat; }
.venetianvillas-tab li a { background: url(../images/property-tabs-venetianvillas.gif) no-repeat; }
.four11-tab li a { background: url(../images/property-tabs-411.gif) no-repeat; }
.landing-tab li a { background: url(../images/property-tabs-landing.gif) no-repeat; }
.at li a { background: url(../images/property-tabs-at.gif) no-repeat; }
#flowtabs li .first { margin-left: 12px; }
#flowtabs #t1 { background-position: 0 -20px; width:66px;}
#flowtabs #t2 { background-position: -66px -20px; width:57px;}
#flowtabs #t3 { background-position: -123px -20px; width:64px;}
#flowtabs #t4 { background-position: -187px -20px; width:43px;}
#flowtabs #t5 { background-position: -230px -20px; width:54px;}
#flowtabs a:hover { color:#5D6267; }
#flowtabs #t1:hover { background-position: 0 -40px; }
#flowtabs #t2:hover { background-position: -66px -40px; }
#flowtabs #t3:hover { background-position: -123px -40px; }
#flowtabs #t4:hover { background-position: -187px -40px; }
#flowtabs #t5:hover { background-position: -230px -40px; }
#flowtabs a.current { cursor:default; color:#5D6267; line-height:22px; }
#flowtabs #t1.current { background-position: 0 -40px; }
#flowtabs #t2.current { background-position: -66px -40px; }
#flowtabs #t3.current { background-position: -123px -40px; }
#flowtabs #t4.current { background-position: -187px -40px; }
#flowtabs #t5.current { background-position: -230px -40px; }
.at #flowtabs #t1 { background-position: -13px -20px; width:67px;}
.at #flowtabs #t2 { background-position: -80px -20px; width:67px;}
.at #flowtabs #t3 { background-position: -147px -20px; width:67px;}
.at #flowtabs #t4 { background-position: -214px -20px; width:67px;}
.at #flowtabs #t5 { background-position: -281px -20px; width:67px;}
.at #flowtabs a:hover { color:#5D6267; }
.at #flowtabs #t1:hover { background-position: -13px -40px; }
.at #flowtabs #t2:hover { background-position: -80px -40px; }
.at #flowtabs #t3:hover { background-position: -147px -40px; }
.at #flowtabs #t4:hover { background-position: -214px -40px; }
.at #flowtabs #t5:hover { background-position: -281px -40px; }
.at #flowtabs a.current { cursor:default; color:#5D6267; line-height:22px; }
.at #flowtabs #t1.current { background-position: -13px -40px; }
.at #flowtabs #t2.current { background-position: -80px -40px; }
.at #flowtabs #t3.current { background-position: -147px -40px; }
.at #flowtabs #t4.current { background-position: -214px -40px; }
.at #flowtabs #t5.current { background-position: -281px -40px; }
#flowpanes { background: url(../images/property-tabs.gif) no-repeat 0 -60px; width:635px; height:308px; border:1px solid #999; }
#flowpanes div { display:none; color:#000; margin:16px 16px; font-size: 10px; }
#flowpanes div h2 { color:#000; margin:0px 0px 15px; font-size:20px; }
#flowpanes div .west10 { color:#8f0000; }
#flowpanes div .villadellago { color:#007c9c; }
#flowpanes div .preserve { color:#74a238; }
#flowpanes div .seminolegrand { color:#880000; }
#flowpanes div .venetianvillas { color:#c35d29; }
#flowpanes div .campuswalk { color:#005082; }
#flowpanes div .franklinpointe { color:#008077; }
#flowpanes div .landing { color:#154773; }
#flowpanes a { color:#00348a; }
#flowpanes p, #flowpanes samp { color:#000; }
#flowpanes p{ line-height:1.1em; }
#tab-thumbs { padding: 0px; display: inline; margin: 0px; }
#tab-thumbs ul { display: inline; margin: 0px 10px 0px 6px; float: right; width: 315px; overflow: hidden; padding: 0px; }
#tab-thumbs li { list-style-type: none; display: inline; float: left; margin:0px 5px 10px; overflow: hidden; padding: 0px; }
#events ul{margin-top:0;margin-bottom:0;padding:0;}
#contactBox td{padding:0;font-size:11px;padding-left:25px;}
#contactBox td .req{font-size:10px; font-style:italic;color:#888b8a;}
#contactBox td .txt {width:100%;background-color:#e5e6e6;border:1px solid #000;border-left:1px solid #aeb0af;border-bottom:1px solid #aeb0af;}
.miniContact{ float:right; width:165px; height:315px; overflow:hidden; font-size:10px; text-align:center; }
.narrowContact{ float:inherit; width:150px; margin-top:30px; margin-right:10px; z-index:100; }
.miniContact .phone{font-weight:bold;font-size:10px;}
.miniContact .tbl, .narrowContact .tbl{margin-bottom:0;margin-top:5px;}
.miniContact .tbl td,.narrowContact .tbl td{padding:2px;}
.miniContact .tbl input, .narrowContact .tbl input{ font-size:9px; width:141px; }
.miniContact .tbl input, .miniContact .tbl textarea, .narrowContact .tbl input, .narrowContact .tbl textarea{ color:#666; width:141px; border:1px solid #CCC; padding:0; }
.miniContact .tbl textarea, .narrowContact .tbl textarea{ height:45px; font-size:9px; }
.otherApts{ font-size:8px; font-weight:bold; color:#55b229; font-style:italic; display:inline-block; margin-bottom:0; }
.miniContact .tbl #send, .narrowContact .tbl #send, .popupContact .tbl #send{width:65px;}
.moreInfo{ font-weight:bold; font-size:18px; margin-top:10px; letter-spacing: -.018em; }
.chooseSmall{ font-size:10px; color:#9b9da2; margin-top:5px; }
.chooseSmall option{font-size:9px;}
.popupContact{ font-size:10px; }
.popupContact .tbl{ width:194px; margin-top:20px; margin-left:8px; }
.popupContact .tbl input, .popupContact .tbl textarea{ color:#666; width:100%; padding:2px; margin-bottom:10px; }
.popupContact .tbl td{padding:0;}
.otherAptsBig{ font-size:11px; font-weight:bold; color:#55b229; font-style:italic; margin-bottom:10px; }
#bottomText{ color:#FFF; width:820px; font-size:10px; margin:0 auto; margin-top:55px; }
#bottomText a{ color:#599100; text-decoration:none; }
#bottomText hr{ margin-bottom:25px; }
#searchOther{ color:#70be47; font-size:10px; font-weight:bold; font-style:italic; margin:5px 0; }
.big-content-text{ margin-bottom:5px; }
#homeNav{ width:830px; background:#00388d; height:29px; position:relative; z-index:9999999; }
#homeNav a{ margin:0; padding:0; }
#homeNav a img{ top:0; left:0; margin:0; padding:0; position:absolute;; z-index:10; z-index:1; }
#homeNav #choose img, #homeNav #choose{ width:195px; }
#homeNav #special img,#homeNav #special{ margin-left:195px; width:147px; }
#homeNav #picture img,#homeNav #picture{ margin-left:342px; width:153px; }
#homeNav #latest img,#homeNav #latest{ margin-left:495px; width:178px; }
#homeNav #facebook img,#homeNav #facebook{ margin-left:673px; width:153px; }
#staticBg{ background: url('../images/bg-big.jpg') top center no-repeat; height:530px; display:none; }
.altRow{background:#ececec;}
col-2 tr:hover{background:#FFC;}
#slots td{ border:1px solid #999; vertical-align:top; font-weight:bold; color:#999; }
.button { border-top: 1px solid #99ff5b; background: #65d66c; background: -webkit-gradient(linear, left top, left bottom, from(#72be44), to(#66ab3d)); background: -moz-linear-gradient(top, #72be44, #66ab3d); padding: 6px 14px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0; -moz-box-shadow: rgba(0,0,0,1) 0 1px 0; box-shadow: rgba(0,0,0,1) 0 1px 0; text-shadow: rgba(0,0,0,.4) 0 1px 0; color: white; font-size: 12px; font-weight:bold; font-family: Arial, Sans-Serif; text-decoration: none; vertical-align: middle; }
.button:hover { border-top-color: #99ff5b; background: #66ab3d; color: #FFF; }
.button:active { border-top-color: #1b5c1d; background: #528a30; }
#allPosts{ margin:0; padding:0; }
#allPosts li{ list-style-type:none; width:235px; height:120px; margin-right:20px; float:left; }
.floorplan-thumbs { }
.floorplan-thumbs ul { }
.floorplan-thumbs li { list-style-type:none; float:left; width:110px; }
.floorplan-thumbs img { margin-bottom:3px; }
.floorplan-thumbs a { text-decoration:none; color:#000000; border:0px; }
.floorplan-thumbs a:visited { text-decoration:none; color:#000000; border:0px; }
.floorplan-thumbs-seminole { }
.floorplan-thumbs-seminole ul { }
.floorplan-thumbs-seminole li { list-style-type:none; float:left; width:170px; }
.floorplan-thumbs-seminole img { margin-bottom:3px; }
.floorplan-thumbs-seminole a { text-decoration:none; color:#000000; border:0px; }
.floorplan-thumbs-seminole a:visited { text-decoration:none; color:#000000; border:0px; }
ul.greenBullets{ margin-left:15px; margin-top:0; }
ul.greenBullets li{ list-style-image: url('../images/bullet.gif'); margin-bottom:5px; }
.two-column-list { width: 175px; float: left; margin-right: 10px; margin-left: 0px; }

