@charset "utf-8";
/* Florida4Less Landing Pages CSS Document */

#bannerContainer h1 {font-size: 15px;}
#bannerContainer #flashContainer { background:url(/includes/images/destination/destination-main-banner.jpg) no-repeat scroll; width: 944px; height: 194px; position: relative;}
#bannerContainer #flashContainer img.balloons {top: -17px; left: 743px;}
#bannerContainer #flashContainer #flash {right: 0;}
.offerLanding #bannerContainer #flashContainer {background:none;}
.offerLanding #bannerContainer #flashContainer img.dto {position:absolute; top:-9px; left:1px;}
.offerLanding #bannerContainer #flashContainer img.ddp {position:absolute; top:-13px; left:1px;}

#content #column1 {width: 319px; float: left; display: inline; margin-right: 5px; background: url(/includes/images/landing-pages/column1-bg.gif) 0px 39px no-repeat scroll; min-height: 567px; position: relative;}
.offerLanding #content #column1 {min-height:391px;}
#content #column2 {width: 311px; float: left; display: inline; margin-right: 6px;}
#content #column3 {width: 319px; float: left; display: inline; margin: 0;}
#content h2 {float: left; clear:both; background:url(../images/landing-pages/red-header.gif) left top no-repeat scroll; width:306px; height:35px; color:#FFF; font-size:0.9em; padding-left:14px; line-height:33px;}
.offerLanding #content #column1 h2 {margin-bottom:10px;}
#content #column1 .column1Bottom {background: url(/includes/images/landing-pages/column1-bg-bottom.gif) left bottom no-repeat scroll; position: absolute; left: 0; bottom: 0; width: 319px; height: 7px;}
#content #column1 p {padding:15px 15px 10px; width:289px; font-size: 0.7em; color: #6b6b6b; float:left; line-height:15px;}
#content #column1 p strong {font-size: 1.15em; line-height: 17px;}
#content #column1 h3 {margin:10px 0 0 15px; font-size: 0.8em; float:left; display: inline; width: 280px; color: #6b6b6b;}
#content #column1 ul {margin:10px 0 10px 0; float:left; width:300px; padding-left:17px; font-size:0.7em; color: #6b6b6b;}
.offerLanding #content #column1 ul {width:auto; float:none; padding:0 15px; clear:both;}
.offerLanding #content #column1 ul li {padding:0 0 0.5em 11px; background:url(../images/global/star-bullet.gif) 0 0.3em no-repeat scroll;}

#content #column1 #leftBalloons {position: absolute; left: -77px; top: 90px; width: 102px; height:379px; background: url(/includes/images/landing-pages/left-balloons.png) left top no-repeat scroll;}
#content #column2 #photo02 {height: 218px; float: left; position: relative; display: inline; width: 311px; margin: 4px 0 0; }
#content #column2 h2 {background: url(../images/landing-pages/red-header-311.gif) left top no-repeat scroll; width:298px;}
#content #column2 #slideshowborder {height: 218px; float: left; position: relative; display: inline; width: 311px; margin: 4px 0 0; z-index: 2}
#content #column2 #slideshow {height: 218px; float: left; position: relative; display: inline; width: 311px; margin: -218px 0 0 0; }
#content #column2 #slideshow .items {margin-top: 2px;}
#content #column2 #photo {height: 205px; float: left; position: relative; display: inline; width: 299px; padding: 7px 6px 6px; background: url(../../includes/images/landing-pages/column2-bg.gif) left top no-repeat scroll; margin: 4px 0 0; }
#content #column2 #photo .magnify {position: absolute; bottom: 6px; right: 6px;}

#content #column2 #spotLight {}

#content #column2 #spotLight {position: relative; margin-top: 6px; width: 311px; height: 170px; background: url(/includes/images/destination/spotLight-background.png) left top no-repeat scroll; float: left;}
#content #column2 #spotLight h3 {color:#ffffff; font-size: 0.9em; padding: 13px 0 0 12px;}
#content #column2 #spotLight h4 {color:#de2025; font-size: 1.1em;}
#content #column2 #textBox { width:280px; height:70px; padding: 68px 0 0 10px; color:#6b6b6b; font-size: 0.7em;}
#content #column2 #spotLight a.all {color:#de2025; position:absolute; bottom:10px; right:20px; font-size: 0.7em; font-weight: bold; text-decoration:underline; padding-right: 12px; background: url(/includes/images/global/red-arrow.gif) right center no-repeat scroll;  }

#content #column2 #banner01 {margin-top: 6px; padding: 0; width: 311px; height: 128px; float: left; display: inline;}
.offerLanding #content #column2 #banner01 {margin-top: 4px;}


#content #column3 #bookDestinations{background: url(/includes/images/destination/roof-tops.jpg) left top no-repeat scroll; position: relative; margin-top: 6px; padding: 0; width: 319px; height: 174px; float: left;}
#content #column3 #bookDestinations a.book {color:#FFFFFF;position:absolute;top:15px;left:20px;font-size: 1.0em;font-weight: bold;text-decoration:none;padding-right: 12px;}

#content #column3 #tickerBanner {float: left; display:inline; width: 319px; height: 216px; background: url(../images/landing-pages/ticker_bg.gif) left top no-repeat scroll; margin: 4px 0 0; padding: 2px 0 0 3px; position:relative; font-size:0.7em;}
#content #column3 #multicentre {float: left; display:inline; margin:3px 0 0;}

#content #column3 #ticker {float: left; display:inline; width: 319px; height: 208px; background: url(../images/landing-pages/ticker_bg.gif) left top no-repeat scroll; margin: 4px 0 0; padding: 10px 0 0 3px; position:relative; font-size:0.7em;}
#content #column3 #ticker h2 {font-size:14px; color:#de2025; padding:10px 0 0 0;}
#content #column3 #ticker .offer {width:279px; float:left; display:inline;}
#content #column3 #ticker .offer a {display:block; height:42px; border-bottom:1px solid #c3c3c3; margin:0; padding:3px 0 0 0; color:#6b6b6b; background:url(../images/global/ticker-arrow.gif) 1px 14px no-repeat scroll;}
#content #column3 #ticker .offer a:hover {background:url(../images/global/ticker-arrow-black.gif) 1px 14px no-repeat scroll; text-decoration:none;}
#content #column3 #ticker .offer span.text {display:block; float:left; display:inline; width:117px; padding:5px 15px 0 36px; cursor:pointer;}
#content #column3 #ticker .offer span.OfferTickerPrice {display:block; float:right; width:100px; background:url(/images/homepage/OfferPrice_bg.gif) no-repeat; text-align:center; line-height:41px; font-size:12px; font-weight:bold; color:#333333; text-transform:uppercase;}
#content #column3 #ticker .offer img {float:right; display:inline;}
#content #column3 #ticker a.all {color:#de2025; position:absolute; bottom:5px; right:20px; text-decoration:underline; padding-right: 12px; background: url(/includes/images/global/red-arrow.gif) right center no-repeat scroll;}
#content #column3 #ticker a.all:hover {color:#000;}
#content #column3 #banner02 {margin-top: 6px; padding: 0; width: 319px; height: 128px; float: left; display: inline;}






