.homeIb,#indexSlideshowNav a,#countdown li.seperator{display:inline-block;vertical-align:top;position:relative}#indexHeader{position:relative;top:0;left:0px;right:0px;overflow:hidden;z-index:0;min-width:1024px;height:644px}#indexHeader .arrowControls{width:104px;height:103px;position:absolute;top:267px;z-index:25;cursor:pointer}#indexHeader .arrowControls#arrowPrev{background:url(/assets/img/home/slide-prev.png) 0 0 no-repeat;left:0px}#indexHeader .arrowControls#arrowNext{background:url(/assets/img/home/slide-next.png) 0 0 no-repeat;right:0px}#indexHeader .arrowControls:hover{background-position:0 -103px}#indexSlideshow{min-width:1024px;width:1280px;height:600px;padding-top:44px;position:relative;left:50%;top:0;z-index:1;margin-left:-640px}#indexSlideshow img{position:absolute;z-index:2;display:block;width:1280px;height:600px}#indexSlideshowNav{background:url(/assets/img/home/slideshow-dottedNav-bg-tiny.png) left top no-repeat;position:absolute;left:160px;bottom:0px;z-index:30;width:945px;height:27px;overflow:hidden;padding:5px 0 0 12px}#indexSlideshowNav .slideInBullets{position:absolute;left:-250px;bottom:3px}#indexSlideshowNav a{background:url(/assets/img/home/slideshow-dottedNav-dots-tiny.png) -23px 0px no-repeat;cursor:pointer;width:16px;height:16px;margin:0 3px}#indexSlideshowNav a:hover,#indexSlideshowNav a.slideNav_selected{background-position:0px 0px}#indexSlideshowNav .pause,#indexSlideshowNav .play{background:url(/assets/img/home/resortsSlider/btn-play-pause-compressor.png) left top no-repeat;width:22px;height:22px;margin-right:9px;cursor:pointer}#indexSlideshowNav .pause:hover,#indexSlideshowNav .play:hover{background-position:left -22px}#indexSlideshowNav .play{display:none;background-position:left -44px}#indexSlideshowNav .play:hover{background-position:left -66px}#indexSlideshowNav .dvd{height:20px;width:1px;background:#beb5ac;margin-top:1px}#indexCountdown{width:195px;position:absolute;bottom:0px;right:162px}#countdownWrapper{background:url(/assets/img/home/countdown-clock-bg-tiny.png) 0px 0px no-repeat;height:46px;width:190px;padding:6px 0 0 5px;position:relative;z-index:20}#saveUpto{text-align:center;background:url(/assets/img/home/saveCircle.png) 0 0 no-repeat;width:254px;height:253px;margin-left:-30px;position:relative;z-index:10;margin-bottom:-38px;text-transform:uppercase}#saveUpto h3{font:14px/15px Arial, Helvetica, sans-serif;color:#fff;padding:40px 0 0 0}#saveUpto h2{font:114px/98px Arial, Helvetica, sans-serif;color:#fff;letter-spacing:-6px}#saveUpto h2 sup{font-size:50px;bottom:30px}#saveUpto h4{font:24px/24px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold}#saveUpto h4 span{font-size:14px;font-size:normal;display:block}#countdown{list-style:none;padding:0;margin:0}#countdown li{display:inline-block;*display:inline;zoom:1;vertical-align:top;text-align:center;color:#fff;width:37px}#countdown li.seperator{font:22px/23px "openSansLight";color:#fff;width:5px}#countdown li .set{font:21px/23px 'Arial';font-weight:bold;color:#fff}#countdown li .timeunit{font:10px/12px "openSansCondensedBold";text-transform:uppercase}#contentWrapper{padding:0 0 20px 0}#contentWrapper{padding:60px 0 0 0;position:relative;overflow:hidden;min-width:1024px}.mainContainer{position:relative;width:960px;margin:0 auto}#checkRates{background:#e92100;color:#fff;font:22px/22px Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;padding:5px;width:185px;display:block;float:right;margin-top:-55px;position:relative;z-index:20;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#checkRates span{display:block;font-size:17px}#checkRates div{margin-left:7px}#checkRates i{background:url("/assets/img/global/pointer.png") 0 0 no-repeat;width:11px;height:21px;display:inline-block;margin-top:12px}.bookSave{float:right;border:#de870d dashed 1px;width:183px;text-align:center;padding:5px;margin-top:5px;font:12px/14px Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase}.bookSave span{font-size:14px;font-weight:bold}.introBlock{width:464px;display:inline-block;vertical-align:top;position:relative}.introBlock#leftHomeContainer{margin-right:28px;text-align:right}.introBlock .tripAdvidisorWidget{background:url("/assets/img/home/tripAdvisor.png") 0 0 no-repeat;width:158px;height:197px;display:inline-block;vertical-align:top;position:relative;float:left;margin:-60px 0 0px 0}.introBlock .bigMargin{margin-top:60px !important}.introBlock h2{font:83px/60px "good_footregular",Helvetica,sans-serif;color:#de870d;margin-top:30px !important}.introBlock h2 span{font:24px Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;text-transform:uppercase}.introBlock h2 span.block{display:block;margin-top:-3px}.introBlock img{margin:35px auto}.introBlock p{font:15px/22px Arial, Helvetica, sans-serif;color:#858178;margin:25px 0}.introBlock .dIB{padding:0px;margin-top:-35px;margin-left:110px}.introBlock .dIB a{background:#fff;margin-left:5px}#magicalContainer{background:url("//cdn.sandals.com/grandpineapple/v11/site-elements/home/magicalBgCirc.jpg") 0 0 no-repeat;width:960px;margin:60px 0 0 -150px;padding:60px 150px 0 150px;height:780px}#magicalContainer div{width:604px;text-align:center;margin:268px auto 0 auto}#magicalContainer h2{font:101px/1 "good_footregular",Helvetica,sans-serif;color:#de870d;margin-top:30px !important}#magicalContainer h2 span{font:29px Arial, Helvetica, sans-serif;font-weight:bold;color:#044284;text-transform:uppercase;display:block;margin-top:-10px}#magicalContainer p{font:15px/22px Arial, Helvetica, sans-serif;color:#666666}#allInclusiveContainer{background:url("/assets/img/home/green-noise.jpg") 0 0 repeat;width:960px;margin:0px 0 0 -150px;padding:60px 150px 0 150px}#allInclusiveContainer #incInner{text-align:center}#allInclusiveContainer .gpBig{background:url("/assets/img/home/bigGp.png") 0 0 repeat;display:block;width:390px;height:96px;margin:10px auto}#allInclusiveContainer h3{font:24px/28px Arial, Helvetica, sans-serif;font-weight:bold;color:#044284;text-transform:uppercase}#allInclusiveContainer .incBlock{width:233px;height:620px;margin:40px 5px 120px 0;display:inline-block;position:relative;vertical-align:top}#allInclusiveContainer .incBlock.inclusions{background:url("/assets/img/home/inlcusions.jpg") 0 0 repeat}#allInclusiveContainer .incBlock.accomodations{background:url("/assets/img/home/accomodations.jpg") 0 0 repeat}#allInclusiveContainer .incBlock.weddings{background:url("/assets/img/home/weddings.jpg") 0 0 repeat}#allInclusiveContainer .incBlock.spa{background:url("/assets/img/home/spa.jpg") 0 0 repeat;margin-right:0px}#allInclusiveContainer h4{font:40px/1 "good_footregular",Helvetica,sans-serif;color:#fff;margin:20px 0 40px 0}#allInclusiveContainer li{font:15px/1 Arial, Helvetica, sans-serif;color:#fff;margin-bottom:10px;list-style-type:disc;list-style-position:inside}#allInclusiveContainer p{font:15px/22px Arial, Helvetica, sans-serif;color:#fff;width:192px;margin:0 auto 50px auto}#allInclusiveContainer a{position:absolute;bottom:230px;left:42px;width:130px;background:#373737;border:2px solid #fff;font:16px/1 Arial, Helvetica, sans-serif;color:#ebebeb;font-weight:bold;padding:10px}#allInclusiveContainer a:hover{background:#666}
