@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
img{border:0;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both;}
body,html{text-align:center;height:100%;font-size:11px;}
body{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;width:100%;color:#1a4b53;background:#cfe8e8 url(/images/topbg.gif) repeat-x;}
a{color:#1a4b53;}
a:hover{text-decoration:underline;}
h1 a{color:#f30;text-decoration:none;}
h1 a:hover{color:#1a4b53;text-decoration:none;}
input[type=text],select{font:11px Verdana,Arial,Helvetica,sans-serif;color:#1a4b53;font-weight:normal;padding:1px 0 1px 2px;}
input[type=image]{padding:2px 0 1px 2px;}
#mainContainer{width:100%;margin:0 auto;min-height:100%;text-align:left;}
* html #mainContainer{height:100%;}
#headerContainer{width:100%;height:216px;z-index:-2;background:url(/images/functnav_bg.png) #1a4b53 repeat-x top;}
#header{margin:0 auto;width:940px;height:216px;background:url(/images/header.png) no-repeat bottom center;z-index:20;text-align:left;}
#header2{position:relative;margin:0 auto;width:940px;height:216px;z-index:200;text-align:left;background-image:url(/images/headerImgs/ind_10.jpg);}
#logo{width:405px;height:87px;z-index:2000;background:transparent url(/images/logo_en_ns.png) repeat-x 0 0;top:80px;left:54px;position:absolute;}
#logotext{color:#ff4B53;font-family:Geneva, Arial, Helvetica, sans-serif;font-style:italic;font-size:22px;position:absolute;top:63px;z-index:2005;letter-spacing: -0.6px;overflow: visible;white-space: nowrap;font-weight: 400;}
#functNav{margin-left:7px;padding-top:8px;float:left;width:590px;}
#functNav a,#languages a{font-size:11px;color:#123d3b;text-decoration:none;}
#functNav a:hover,#functNav a.selected,#languages a:hover,#languages a.selected{color:#ec1c24;text-decoration:none;}
#functNav ul,#languages ul{list-style-type:none;font-weight:bold;}
#functNav ul li,#languages ul li{display:inline;padding:0 0 0 2px;}
#functNav ul li a,#languages ul li a{padding:0 2px 0 0;}
#languages{padding-top:8px;float:left;text-align:right;width:330px;}
#languages ul{float:right;margin-right:20px;}
#languages form{float:right;margin-top:-3px;}
#header2{background:url("/images/headerImgs/ind_10.jpg") no-repeat bottom center;}
#nav{width:550px;position:absolute;bottom:0;left:200px;height:24px;}
#nav{padding-top:10px;bottom:-5px;}
html>body #nav{padding-top:0;bottom:0;}
#nav ul{list-style-type:none;color:#fff;font-size:13px;font-weight:bold;margin-top:-10px;}
#nav ul li{float:left;height:26px;}
#nav ul li.disabled a,#nav ul li.disabled span{color:#d5e7e5;opacity:.7;}
#nav ul li.disabled a:hover{cursor:default;}
#nav ul li a{color:#fff;text-decoration:none;height:26px;display:block;background:url(/images/nav_right.png) no-repeat top right;float:left;padding:12px 18px 0 0;}
#nav ul li a:hover{color:#d5e7e5;}
#nav ul li a.selected{background:url(/images/nav_right_selected.png) no-repeat top right;color:#1a4b53;}
#nav ul li span{background:url(/images/nav_left.png) no-repeat top left;width:17px;height:34px;display:block;float:left;}
#nav ul li span.selected{background:url(/images/nav_left_selected.png) no-repeat top left;width:17px;height:34px;display:block;float:left;}
.outer{padding-left:180px;}
* html .outer{padding-right:180px;}
.inner{width:700px;padding-bottom:55px;}
* html .inner{width:100%;}
.float-wrap{float:left;width:700px;margin-left:-180px;}
#content{float:right;width:520px;padding-top:30px;line-height:1.5em;}
* html #content{position:relative;}
.contentWrap{padding:0 8px;}
#left{float:left;width:180px;padding-top:30px;}
* html #left{position:relative;}
#left ul{list-style:none;padding-bottom:4px;}
#left li{padding-bottom:2px;}
.theme_resorts li{font-weight:bold;}
.theme_resorts li ul{margin:4px 0 6px 0;border-top:1px solid #ccc;}
.theme_resorts li ul li{font-weight:normal;margin-top:6px;line-height:1.3em;margin-left:9px;}
#right{float:right;width:180px;padding-top:5px;}
* html #right{position:relative;margin-right:-180px;}
#footer{width:880px;height:54px;margin:0 auto;margin-top:-55px;text-align:center;border-top:#1a4b53 1px dotted;padding-top:15px;}
#footer #sponsors{float:right;}
#footer #sponsors img{padding:0 3px;}
#footer #copy{float:left;}
#loginmenu{margin-top:5px;text-align:right;height:20px;}
.boxcontent .noborder{border:none;}
.boxtop{height:8px;background:url(/images/tp_bg.gif) repeat-x;line-height:1px;font-size:1px;}
.boxtop .tl{width:8px;height:8px;background:url(/images/lt_con.gif) no-repeat;float:left;line-height:1px;}
.boxtop .tr{width:8px;height:8px;background:url(/images/rt_con.gif) no-repeat;float:right;line-height:1px;}
.boxbottom{height:8px;background:url(/images/bt_bg.gif) repeat-x;clear:both;line-height:1px;font-size:1px;}
.boxbottom .bl{width:8px;height:8px;background:url(/images/lb_con.gif) no-repeat;float:left;line-height:1px;}
.boxbottom .br{width:8px;height:8px;background:url(/images/rb_con.gif) no-repeat;float:right;line-height:1px;}
.boxbottomt{height:8px;background:url(/images/bt_bg.png) repeat-x;clear:both;line-height:1px;font-size:1px;}
.boxbottomt .bl{width:8px;height:8px;background:url(/images/lb_con.png) no-repeat;float:left;line-height:1px;}
.boxbottomt .br{width:8px;height:8px;background:url(/images/rb_con.png) no-repeat;float:right;line-height:1px;}
.smallbox{width:180px;margin-bottom:6px;}
.smallbox .boxcontent{background:#f9f9f9 url(/images/small_bg.gif) no-repeat;}
.bigbox,.searchresult{width:504px;margin-bottom:6px;}
.bigbox .boxcontent{background:url(/images/big_bg.gif) no-repeat;}
.bigbox{background:#f9f9f9 url(/images/big_bg_con.gif) repeat-y;}
.searchresult .boxcontent{background:none;}
.searchresult{background:#fff url(/images/big_bg_con_tr.gif) repeat-y;}
.boxcontent .boxheader{border-bottom:#acc1c1 solid 1px;padding:2px 20px 7px 20px;color:#f30;font-weight:bold;font-size:11px;line-height:1.3em;}
.boxcontent .noborder{border:none;}
.boxcontent .boxheader h1{border:none;color:#1a4b53;font-size:25px;margin-top:15px;line-height:1.2em;}
.boxcontent h2{border:none;color:#1a4b53;font-size:14px;margin-top:15px;line-height:1.4em;}
.boxcontent .plus{padding:2px 20px 7px 12px;background:url(/images/button_plus.gif) 155px 2px no-repeat;}
.alist a{line-height:normal; clear:both; display:block;}
.backmenu{float:right;font-size:10px;line-height:10px;padding:5px;background:#1a4b53;color:#fff;margin-top:20px;}
.backmenu a{color:#fff;text-decoration:none;}
.boxcontent{color:#333;}
.boxcontent p{line-height:1.5em;margin-bottom:1em;text-align:left;vertical-align:baseline;font-size:12px;}
div.fck ul{list-style:square;margin-left:0;margin:0 0 0 1.3em;text-indent:-.3em;}
div.fck ul li{margin-bottom:1.5em;font-size:12px;}
.boxcontent .minus{padding:2px 20px 7px 12px;background:url(/images/button_minus.gif) 155px 2px no-repeat;}
.boxcontent .clickable{cursor:pointer;}
.smallbox .content{padding:10px 12px;}
.bigbox .content,.searchresult .content{padding:10px 20px;}
.boxcontent .bookmark{float:right;}
#googlesearch .content{padding:2px 12px 3px 12px;}
#skype{position:absolute;right:40px;top:80px;}
.bookingbutton{float:right;}
.bookingbuttonbottom{float:left;padding-bottom:12px;}
.breadcrumb{position:absolute;padding:10px;color:#333;}
.gallerycol{width:125px;float:right;margin-left:25px;}
.gallerycol div{position:relative;}
.gallerycol .foto{position:absolute;width:25px;height:25px;background:url(/images/ico_foto.png) no-repeat;}
.gallerycol .video{position:absolute;width:25px;height:25px;background:url(/images/ico_video.png) no-repeat;}
.gallerycol .audio{position:absolute;width:25px;height:25px;background:url(/images/ico_sound.png) no-repeat;}
.gallerycol img{margin-bottom:20px;}
.comment{padding-left:70px;margin-bottom:20px;font-style:italic;}
.commentimg{width:50px;float:left;padding-top:4px;margin-bottom:20px;}
.commentimg img{border:#acc1c1 solid 1px;}
.Success_message{padding:10px;border:1px solid #acc1c1;margin-bottom:15px;font-style:italic;}
.Error_message{padding:10px;border:1px solid #f30;margin-bottom:15px;font-style:italic;}
.note{padding:5px;margin:10px 0 10px 0;font-style:italic;background:#fff;}
#commentform label{display:block;width:90px;float:left;}
#homeRegions{margin:50px;}
.rating_bar{width:40px;background:url(/images/stars2_grey.gif) 0 0 repeat-x;float:left;margin-top:5px;margin-right:5px;}
.rating_bar div{height:7px;background:url(/images/stars2.gif) 0 0 repeat-x;}
.ratingbig_bar{width:70px;background:url(/images/ico_starbig2.gif) 0 0 repeat-x;float:left;margin-top:5px;margin-left:0;margin-bottom:-15px;clear:right;}
.ratingbig_bar div{height:13px;background:url(/images/ico_starbig.gif) 0 0 repeat-x;}
.h_stars div.ratingsmall_bar{width:41px;background:url(/images/star1_2.png) 0 0 repeat-x;margin-top:5px;margin-left:5px;text-align:left;}
.travelThemes p{margin-bottom:16px;}
.diveThemes li{padding:7px 0 8px 48px;}
.diveThemes li a:hover{color:#f30;text-decoration:none;}
.travelThemes li{padding:1px 0 1px 0;}
.diveThemesWobbegongs{background:url(/images/icons_theme_wobbegongs.png) no-repeat center left;}
.diveThemesWhaleshark{background:url(/images/icons_theme_whaleshark.png) no-repeat center left;}
.diveThemesTurtles{background:url(/images/icons_theme_turtle.png) no-repeat center left;}
.diveThemesWreckDives{background:url(/images/icons_theme_shipwrecks.png) no-repeat center left;}
.diveThemesMantas{background:url(/images/icons_theme_mantas.png) no-repeat center left;}
.diveThemesMacro{background:url(/images/icons_theme_macro.png) no-repeat center left;}
.diveThemesMandarins{background:url(/images/icons_theme_mandarins.png) no-repeat center left;}
.diveThemesHammerheads{background:url(/images/icons_theme_hammerheads.png) no-repeat center left;}
.diveThemesFoxsharks{background:url(/images/icons_theme_foxshark.png) no-repeat center left;}
.diveThemesDolphins{background:url(/images/icons_theme_dolphins.png) no-repeat center left;}
.diveThemesBumpheads{background:url(/images/icons_theme_bumpheads.png) no-repeat center left;}
.diveThemesBlueHole{background:url(/images/icons_theme_bluehole.png) no-repeat center left;}
.travelThemesHoneymoon{background:url(/images/icons_honeymoon.png) no-repeat center left;}
.travelThemesBeginner{background:url(/images/icons_beginner.png) no-repeat center left;}
.travelThemesDisabilities{background:url(/images/icons_disabilities.png) no-repeat center left;}
.travelThemesLiveaboard{background:url(/images/icons_liveaboard.png) no-repeat center left;}
.travelThemesSpecial{background:url(/images/icons_special.png) no-repeat center left;}
.diveThemesExtra{padding:0 0 2px 32px;color:#1a4b53;text-transform:none;font-weight:bold;font-size:10px;}
.diveThemesExtra a{text-decoration:none;}
.pricemenu{float:right;color:#ff3300; font-size:10px; height:15px; padding-top:1px;}
.formLarge{position:relative;}
#googlesearch input[type=text]{font:11px Verdana,Arial,Helvetica,sans-serif;color:#1a4b53;font-weight:normal;padding:1px 0 1px 2px;float:left;}
#googlesearch input[type=image]{padding:2px 0 1px 2px;float:right;}
#res{background:none;}
.greenbutton {height:38px;}
.greenbutton .lft{height:38px; background:url(/images/btn_left_bg.gif) no-repeat left top;}
.greenbutton .rght{height:38px; background:url(/images/btn_right_bg.gif) no-repeat right top;}
.greenbutton .cntr{height:30px; margin:0 59px; background-image: url(/images/btn_cent_bg.gif); background-repeat: repeat-x; background-position: right top; text-align:center; padding:8px 0 0 0; }
.greenbutton a, .greenbutton a:visited{color:#FFFFFF; text-decoration:none; font-size:16px; text-align:center; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; white-space: nowrap;}
