#content{ background-position:0px -1px; }
a{ text-decoration:none; }
ul.bulletPoints{ list-style:none; padding:0px; width:165px; float:left; display:inline; margin:0px; }
ul.bulletPoints li{ margin:2px 0; }
ul.bulletPoints li a{ background:url(/images-index/bullet.gif) 0px 3px no-repeat; padding-left:12px; text-decoration:none; }
ul.bulletPoints li a:hover{ text-decoration:underline; }

a#widget_planner{ display:block; width:179px; height:67px; background:url(/images-index/btn_planner.gif) 0px 0px no-repeat; }
a#widget_planner:hover{ background-position:0px -69px; }

a#widget_weddings{ display:block; width:174px; height:106px; background:url(/images-index/btn_topWeddings.gif) 0px 0px no-repeat; margin:8px 0 0 12px; }
a#widget_weddings:hover{ background-position:0px -115px; }

a#widget_thinkPink{ display:block; width:174px; height:100px; background:url(/images-index/btn_thinkPink.gif) 0px 0px no-repeat; margin:8px 0 0 12px; }
a#widget_thinkPink:hover{ background-position:0px -100px; }


a#btn_APR{margin:51px 0 0 10px;*margin:41px 0 0 10px;margin:43px\9 0 0 10px;display:block;width:115px;height:42px;background:url(../../../images-index/btn-ccOffer.gif) left top no-repeat;font-family:'HelveticaNeue67MdCn';text-decoration:none;color:#104261;font-size:18px;text-transform:uppercase;padding:10px 0 0 76px; }
a#btn_APR span{font-size:12px;}
a#btn_APR:hover{ background-position:left bottom;color:#104261; }
a#btn_APR span.arrow{background:url(/images-index/bullet_arrow.gif) 0px 4px no-repeat;padding-left:8px;text-decoration:none;display:block;text-transform:uppercase;font-size:10px;color:#4178a6;}

a#btn_planner{ display:block;width:448px; height:57px;background:url(../../../images-index/btn_vacaPlanner.gif) 0px 0px no-repeat;margin:21px 0 0 0px;line-height:57px;color:#797266;font-size:16px;font-family:'HelveticaNeue47LightCondensed';text-decoration:none;padding-left:10px;}
a#btn_planner span{color:#4178a6;font-size:20px;}
a#btn_planner:hover{ background-position:0px -62px; }

.highlight_index{ background:url(/images-index/box.gif) top left no-repeat; width:264px; height:164px; float:left; display:inline; margin:0px 10px; padding:8px 0 0 8px; position:relative; }
.highlightItems{ padding:11px 0 0 12px; }
.highlightItems h2{color:#797266;font-family:'HelveticaNeue67MdCn';font-size:14px;font-weight:normal;line-height:16px;text-transform:uppercase;margin:10px 0 4px 0;}
.highlightItems h2 span{font-size:11px;}
.highlightItems a{ background:url(/images-index/bullet_arrow.gif) 0px 3px no-repeat; padding-left:10px; text-decoration:none; display:block; }
.highlightItems a:hover{ text-decoration:underline; }
a.indexFooterLink, p.indexFooterLink{ margin:0px; display:inline; font-size:11px; font-weight:bold; color:#3472a7; display:block; float:left; text-decoration:none; padding:12px 10px 8px 5px; }
a.indexFooterLink:hover{ color:#66a4d0; text-decoration:underline; }
a#viewResortPhotos{ display:block; width:151px; height:24px; background:url(../../../images-index/btn_viewPhotos.gif) 0px 0px no-repeat; position:absolute; z-index:10; bottom:5px; right:220px; }
a#viewResortPhotos:hover{ background-position:0px -25px; }

/* Countdown */
#countdownWrapper{ background:url(/images-index/countdown-bg.gif) top left no-repeat; height:68px; padding:5px 0 0 13px; position:relative; z-index:2; }
div.set{ float:left; display:inline; }
.set ul{ margin:0px; list-style-type:none; height:22px; padding:0px; }
.set ul li{ margin:0px; padding:0px; float:left; display:inline; background:url(/specials/images/countdown_digits_9-0.png) 0 0 no-repeat; width:14px; height:22px; }
.set ul li#s0, .set li#m0{ background:url(/specials/images/countdown_digits_5-0.png) 0 0 no-repeat; }
.set ul li#h0{ background:url(/specials/images/countdown_digits_2-0.png) 0 0 no-repeat; }
.separator{ float:left; height:22px; width:22px; }

#countdownPopup{  position:absolute; top:0px; left:0px; height:20px; width:211px; opacity:0; z-index:1; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; font-size:12px; color:#f8f8f8; text-transform:uppercase; padding-top:6px; }

.cdpop{ background:url(/images-index/countdown-popup-bg.gif) top left no-repeat; }
.cdpop_red{ background:url(/images-index/countdown-popup-bg-red.gif) top left no-repeat; }

a.slideNav{ display:block; width:22px; height:18px; background:url(../../../images-index/slideshowNav-bg.gif) 0px -1px no-repeat; font-weight:bold; color:#fff; text-align:center; text-decoration:none; float:left; margin-right:3px; padding-top:4px; }
a.slideNav:hover, a.slideNav_selected{ background-position:0px -23px; color:#55524c; }

/*Middle Column Titles*/
.middleCol h1{color:#797266;font-family:'HelveticaNeue67MdCn';font-size:22px;font-weight:normal;line-height:24px;margin:0;padding:0;}
.middleCol h1 span{color:#4178a6;font-family:'HelveticaNeue35Thin';font-size:20px;font-weight:normal;line-height:23px;margin:0;padding:0;}
.middleCol h2{color:#797266;font-family:'HelveticaNeue25UltraLight';font-size:38px;font-weight:normal;line-height:40px;margin:-10px 0 0 0;padding:0;}
.middleCol h2 span{font-size:60px;}
.middleCol h3{color:#797266;font-family:'HelveticaNeue57Condensed';font-size:19px;font-weight:normal;line-height:21px;margin:0;padding:8px 0 0 0;}
.middleCol h4{color:#797266;font-family:'HelveticaNeue47LightCondensed';font-size:15px;font-weight:normal;line-height:17px;margin:0;padding:0;}

/*Left Column Widgets*/
.leftCol a{text-decoration:none;}
.leftCol a:hover{color:#194a70;}
#sgoNew{margin:0 10px 20px 10px;background:url(../../../images-index/sgo-allnew2.jpg) no-repeat;width:173px;height:291px;text-align:center;}
#sgoNew h1{font-family:'HelveticaNeue67MdCn';color:#797266;font-size:12px;line-height:14px;text-transform:uppercase;font-weight:normal;padding:5px 0 0 0;}
#sgoNew h1 span{font-size:18px;line-height:18px;}
#sgoNew h2{font-family:'HelveticaNeue47LightCondensed';color:#3679a8;font-size:15px;line-height:17px;text-transform:uppercase;font-weight:normal;padding:5px 0 0 0;margin:0;}
#sgoNew h3{font-family:'HelveticaNeue35Thin';color:#3679a8;font-size:23px;line-height:25px;text-transform:uppercase;font-weight:normal;padding:5px 0 0 0;margin:0;}
#sgoNew h3 span{font-size:20px;line-height:22px;}
#sgoNew h4{font-family:'HelveticaNeue67MdCn';color:#ce4b4b;font-size:14px;line-height:16px;text-transform:uppercase;font-weight:normal;padding:152px 0 0 0;}
#sgoNew h5{font-family:'HelveticaNeue47LightCondensed';color:#004362;font-size:21px;line-height:23px;text-transform:uppercase;font-weight:normal;padding:0px 0 0 0;}

#powSEB{margin:0 10px 20px 10px;background:url(../../../images-index/POW-seb2.jpg) no-repeat;width:173px;height:291px;text-align:center;}
#powSEB h1{font-family:'HelveticaNeue47LightCondensed';color:#004362;font-size:18px;line-height:20px;text-transform:uppercase;font-weight:normal;padding:5px 0 0 0;}
#powSEB h2{font-family:'HelveticaNeue47LightCondensed';color:#3679a8;font-size:28px;line-height:30px;text-transform:uppercase;font-weight:normal;padding:0;margin:0;}
#powSEB h2 span{font-size:12px;line-height:30px;vertical-align:top;}
#powSEB h3{font-family:'HelveticaNeue57Condensed';color:#004362;font-size:14px;line-height:16px;text-transform:uppercase;font-weight:normal;padding:0;margin:0;}
#powSEB h4{font-family:'HelveticaNeue57Condensed';color:#89867f;font-size:12px;line-height:14px;text-transform:uppercase;font-weight:normal;padding:165px 0 0 0;}
#powSEB h5{font-family:'HelveticaNeue57Condensed';color:#ce4b4b;font-size:16px;line-height:18px;text-transform:uppercase;font-weight:normal;padding:0px 0 0 0;}

.videoTours{background:url(../../../images-index/videoTour-seb.jpg) no-repeat;margin-left:10px;width:173px;height:32px;display:block;text-align:center;padding-top:90px;color:#194a70;text-transform:uppercase;font-family:'HelveticaNeue67MdCn';font-size:12px;line-height:12px;}
.videoTours span{color:#3679a8;font-size:10px;}
