@font-face{font-family:"Function Pro Book";src:url("../fonts/FunctionPro-Book-webfont.eot");src:url("../fonts/FunctionPro-Book-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/FunctionPro-Book-webfont.woff") format("woff"),url("../fonts/FunctionPro-Book-webfont.ttf") format("truetype"),url("../fonts/FunctionPro-Book-webfont.svg#svgFontName") format("svg")}@font-face{font-family:"Function Pro Demi";src:url("../fonts/FunctionPro-Demi-webfont.eot");src:url("../fonts/FunctionPro-Demi-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/FunctionPro-Demi-webfont.woff") format("woff"),url("../fonts/FunctionPro-Demi-webfont.ttf") format("truetype"),url("../fonts/FunctionPro-Demi-webfont.svg#svgFontName") format("svg")}@font-face{font-family:"Function Pro Bold";src:url("../fonts/FunctionPro-Bold-webfont.eot");src:url("../fonts/FunctionPro-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/FunctionPro-Bold-webfont.woff") format("woff"),url("../fonts/FunctionPro-Bold-webfont.ttf") format("truetype"),url("../fonts/FunctionPro-Bold-webfont.svg#svgFontName") format("svg")}@font-face{font-family:"Function Pro Book";src:url("../fonts/FunctionPro-Book-webfont.eot");src:url("../fonts/FunctionPro-Book-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/FunctionPro-Book-webfont.woff") format("woff"),url("../fonts/FunctionPro-Book-webfont.ttf") format("truetype"),url("../fonts/FunctionPro-Book-webfont.svg#svgFontName") format("svg")}@font-face{font-family:"Function Pro Demi";src:url("../fonts/FunctionPro-Demi-webfont.eot");src:url("../fonts/FunctionPro-Demi-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/FunctionPro-Demi-webfont.woff") format("woff"),url("../fonts/FunctionPro-Demi-webfont.ttf") format("truetype"),url("../fonts/FunctionPro-Demi-webfont.svg#svgFontName") format("svg")}@font-face{font-family:"Function Pro Bold";src:url("../fonts/FunctionPro-Bold-webfont.eot");src:url("../fonts/FunctionPro-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/FunctionPro-Bold-webfont.woff") format("woff"),url("../fonts/FunctionPro-Bold-webfont.ttf") format("truetype"),url("../fonts/FunctionPro-Bold-webfont.svg#svgFontName") format("svg")}#shorex_terms{margin-top:10px;font-size:11px;text-decoration:underline;color:#17869a;margin-top:30px;display:inline;float:left;margin-right:0;width:190px;width:196px;margin-left:7px;margin-right:7px;text-align:center}* html #shorex_terms{overflow-x:hidden}#booked_reservations,.a_booking{display:inline;float:left;margin-right:0;width:190px;width:210px;margin-left:auto;margin-right:auto}* html #booked_reservations,* html .a_booking{overflow-x:hidden}.a_booking{margin-bottom:10px}.a_booking p{margin-left:10px;margin-bottom:2px}#booked_reservations,#no_booked_reservations{font-size:12px}#booked_reservations h6,#no_booked_reservations h6{color:#071523;font-weight:bold}#booked_reservations p a,#no_booked_reservations p a{text-decoration:underline;color:#17869a}#booked_reservations .a_booking_link,#no_booked_reservations .a_booking_link{margin-right:0;background-image:url('/nclweb/images/framework/sprite.png?1303247354');background-repeat:no-repeat;background-color:transparent;background-position:0 0;width:140px;height:24px;display:block;text-align:center;padding-top:3px;font-size:11px;cursor:pointer;padding-top:7px;margin-right:auto;color:#fff;font-weight:bold;text-transform:uppercase;margin-left:8px}#booked_reservations .a_booking_link:hover,#no_booked_reservations .a_booking_link:hover{margin-right:0;background-image:url('/nclweb/images/framework/sprite.png?1303247354');background-repeat:no-repeat;background-color:transparent;background-position:0 -30px;width:140px;height:24px;display:block;text-align:center;padding-top:3px;font-size:11px;cursor:pointer;padding-top:7px;margin-right:auto;color:#fff;font-weight:bold;text-transform:uppercase}body#ncl #contentheader{display:inline;float:left;margin-right:0;width:950px;position:relative;padding:0}* html body#ncl #contentheader{overflow-x:hidden}body#ncl #contentheader #theme_accent{position:absolute;left:0;top:216px;height:6px;width:950px}.section_image img{width:950px;height:275px}#image_overlay{background-color:transparent;background-image:url('/nclweb/images/framework/common_overlay.png?1298926252');background-repeat:no-repeat;_background:url(/nclweb/images/framework/x.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/nclweb/images/framework/common_overlay.png', sizingMethod='image');display:inline;float:left;margin-right:0;width:950px;position:absolute;top:0;left:0;height:275px;background-color:transparent;background-image:url('/nclweb/images/framework/common_overlay.png?1298926252');background-repeat:no-repeat;_background:url(/nclweb/images/framework/x.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/nclweb/images/framework/common_overlay.png', sizingMethod='image');background-position:100% 0}* html #image_overlay{overflow-x:hidden}#section_image_overlay{display:inline;float:left;margin-right:0;width:950px;position:absolute;top:0;left:0;height:275px}* html #section_image_overlay{overflow-x:hidden}#section_image_overlay #section_title{display:inline;float:left;margin-right:10px;width:710px;color:#fff;display:block;width:698px;margin-top:236px;padding-left:15px;text-transform:uppercase}* html #section_image_overlay #section_title{overflow-x:hidden}#section_image_overlay #section_title #section{color:#9ff;text-transform:none;background-color:transparent}#section_image_overlay #section_nav{display:inline;float:left;margin-right:0;width:230px;width:202px;padding-left:15px;font-size:11px}* html #section_image_overlay #section_nav{overflow-x:hidden}#section_image_overlay #section_nav li{padding:3px 0;margin-right:0;background-image:url('/nclweb/images/framework/bullet_arrow.gif?1298926252');background-repeat:no-repeat;background-color:transparent;background-position:0 4px;list-style-type:none;padding:3px 0 3px 20px;display:inline-block;padding-left:20px;width:200px}#section_image_overlay #section_nav li.active{font-weight:bold}#section_image_overlay #section_nav a{color:#fff;padding-top:1px;display:block}#section_image_overlay #section_nav label{color:#fff;display:block;margin:10px 0 0px}#section_image_overlay #section_nav select{width:200px;margin-bottom:11px}#section_image_overlay #section_nav #submit_search_form_button{margin-right:0;background-image:url('/nclweb/images/framework/sprite.png?1303247354');background-repeat:no-repeat;background-color:transparent;background-position:0 0;width:140px;height:24px;display:block;text-align:center;padding-top:3px;font-size:11px;cursor:pointer;padding-top:7px;margin-right:auto;color:#fff;font-weight:bold;text-transform:uppercase;margin-left:auto;margin-right:auto;padding-top:7px}#section_image_overlay #section_nav #submit_search_form_button:hover{margin-right:0;background-image:url('/nclweb/images/framework/sprite.png?1303247354');background-repeat:no-repeat;background-color:transparent;background-position:0 -30px;width:140px;height:24px;display:block;text-align:center;padding-top:3px;font-size:11px;cursor:pointer;padding-top:7px;margin-right:auto;color:#fff;font-weight:bold;text-transform:uppercase}#overview{display:inline;float:left;margin-right:10px;width:710px;width:696px}* html #overview{overflow-x:hidden}#overview .footerButtons{display:inline;float:left;margin-right:10px;width:710px;display:block;width:690px}* html #overview .footerButtons{overflow-x:hidden}#overview .footerButtons div{display:inline;float:left;margin-right:10px;width:350px;width:330px;margin-right:0}* html #overview .footerButtons div{overflow-x:hidden}#destination_description{display:inline;float:left;margin-right:10px;width:350px;width:330px;margin-right:0}* html #destination_description{overflow-x:hidden}#subdestinations{display:inline;float:left;margin-right:0;width:350px;width:360px;background-image:url('/nclweb/images/framework/gradients/content_divider_top.png?1298926252');background-repeat:no-repeat;background-position:10px top}* html #subdestinations{overflow-x:hidden}#subdestinations .item_list{display:inline;float:left;margin-right:0;width:350px;width:360px;padding-bottom:30px;background-image:url('/nclweb/images/framework/gradients/content_divider_bot.png?1298926252');background-repeat:repeat-y;background-position:10px bottom}* html #subdestinations .item_list{overflow-x:hidden}#subdestinations h3{margin-bottom:1em;color:#17869a;padding-left:30px}#subdestinations h4{color:#071523}#subdestinations ul{display:inline;float:left;margin-right:0;width:350px;width:330px;padding-left:30px;margin-bottom:10px;background-image:url('/nclweb/images/framework/gradients/fade_divider_mid.gif?1298926252');background-repeat:repeat-y;background-position:10px top}* html #subdestinations ul{overflow-x:hidden}#subdestinations li{display:inline;float:left;margin-right:0;width:350px;margin-right:0;background-image:url('/nclweb/images/framework/bullet_square.gif?1298926252');background-repeat:no-repeat;background-color:transparent;background-position:left 50%;list-style-type:none;padding:3px 0 3px 20px;display:inline-block;padding-left:12px;width:330px;padding:5px 10px;background-position:0px 10px}* html #subdestinations li{overflow-x:hidden}#subdestinations li a{color:#17869a;text-decoration:underline}#subdestinations li.last{border-bottom:1px solid #bdd4e4}#subdestinations .thumbnail{display:inline;float:left;margin-right:10px;width:70px;width:60px}* html #subdestinations .thumbnail{overflow-x:hidden}#subdestinations .thumbnail img{width:60px}#subdestinations .details{display:inline;float:left;margin-right:0;width:270px;width:260px}* html #subdestinations .details{overflow-x:hidden}#footer_boxes{display:inline;float:left;margin-right:10px;width:710px;width:696px}* html #footer_boxes{overflow-x:hidden}#footer_boxes div{display:inline;float:left;margin-right:10px;width:350px;margin-right:40px;width:324px;height:100px;background-image:url('/nclweb/images/framework/ugc_box.gif?1298926252');background-repeat:no-repeat;background-position:left bottom}* html #footer_boxes div{overflow-x:hidden}#footer_boxes div h5{color:#fff;font-size:14px;font-weight:bold;text-align:center;margin:10px 0}#footer_boxes div p{color:#fff;text-align:center}#footer_boxes div a{margin-right:0;background-image:url('/nclweb/images/framework/sprite.png?1303247354');background-repeat:no-repeat;background-color:transparent;background-position:-2px -230px;width:81px;height:20px;display:block;text-align:center;padding-top:3px;font-size:11px;cursor:pointer;padding-top:7px;margin-right:auto;color:#fff;font-size:10px;padding-top:4px;font-weight:bold;text-transform:uppercase;text-align:center;margin:0 auto;text-align:center}#footer_boxes div a:hover{margin-right:0;background-image:url('/nclweb/images/framework/sprite.png?1303247354');background-repeat:no-repeat;background-color:transparent;background-position:-2px -256px;width:81px;height:20px;display:block;text-align:center;padding-top:3px;font-size:11px;cursor:pointer;padding-top:7px;margin-right:auto;color:#fff;font-size:10px;padding-top:4px;font-weight:bold;text-transform:uppercase;text-align:center}#footer_boxes #footer_box_cruise{margin-right:0}#footer{margin-top:20px}#shorexSearchForm p{margin-bottom:1px;margin-top:0}#contentbody #contentcenter{min-height:0}

