/*cached @ 2025-07-25 06:41:45*/
#organiser-details .button{border:0}#organiser-details p a,#offers .block-wrapper a{font-weight:normal}body{background-size:100% auto;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif}#wrap{width:980px;margin:0 auto;padding:10px 0 0 0}#header{padding:100px 0 0 0}#header h1{position:absolute;top:0;left:20px}#header #contact-details{right:20px;top:25px;bottom:auto}#header #contact-details h2{font-family:Arial}#header .seasonal-icon{display:none}#header .clickthis{width:75px;height:55px;display:block;position:absolute;bottom:78px;left:375px}#fixedWrapper{height:83px;position:relative;top:0;left:0;right:0;z-index:350}#fixedContainer{position:absolute;top:0;left:0;right:0}#fixedContainer.fixed{position:fixed;top:0}#fixedContainer.fixed .byo,#fixedContainer.fixed #menu{margin:0 auto}#navigation{border-width:0 0 5px 0;border-style:solid}#menu{width:980px;margin:0;font-family:Arial}#menu li.last a,#menu li a{width:auto}#menu li,#menu li a{border-width:0 1px 0 0;border-style:solid}#menu li a{height:40px;line-height:40px;padding:0 16px;font-size:20px}#menu #packages-tab{display:none}#header .byo{width:980px;overflow:hidden}#header .byo h2.title{line-height:38px;margin:0;padding:0 20px 0 10px;font-size:14px}#header .byo form{width:800px;padding:10px 10px 10px 1px;overflow:hidden}#header .byo form .label,#header .byo form p{margin:0 10px 0 0}#header .byo,#header .byo form .label,#header .byo form p label{margin:0;padding:0;background:0;border:0}#header .byo h2.title,#header .byo form p,#header .byo form .label,#header .byo form .label span,#header .byo form .label input,#header .byo form p label span,#header .byo form p label input{float:left}#header .byo form p{border:0}#header .byo .label span,#header .byo p label span{width:auto;height:18px;line-height:18px;margin:0 5px 0 0;background:0;font-size:12px;font-weight:normal;display:block;position:static}#header .byo form .button,#header .byo form .button button{width:82px}#header .byo form .button button{height:18px;line-height:18px;font-size:12px;font-weight:normal}#footer{position:relative}#footer .toTop{padding:5px 15px 0 5px;border-width:1px 0 0 1px;border-style:solid;top:245px;right:15px}#footer .toTop .arrow{top:10px}#content{width:950px;min-height:100px;padding:15px 15px 1px 15px;border-width:0 0 1px 0;border-style:solid}#wrap .button button,#wrap .button a{background:0}#ajax .plugin{border-width:1px}#ajax .plugin h2.title a{border-width:1px;font-size:12px;font-weight:normal;position:absolute;top:0;right:0}h2,h3{font-family:Arial;text-transform:capitalize}.page-index #content .wrapper{position:relative}.page-index .column1{width:310px}.page-index .column2{width:630px}#wrap #intro{margin:0 0 0 -10px;border:0;background:0;overflow:hidden}#wrap #intro,#wrap #intro ul,#wrap #intro ul .slide{width:600px;height:380px}.page-index #intro .img{width:590px;height:380px}.page-index #intro .prices-from{width:140px;height:75px;line-height:40px;padding:40px 0 25px 0;border:0;font-size:38px;letter-spacing:-0.5pt;text-align:center;display:block;position:absolute;top:-25px;right:25px}.page-index #intro .prices-from .from{line-height:20px;font-size:18px;display:block}.page-index #intro .prices-from .currency{font-size:26px}.page-index #intro .prices-from dfn{line-height:15px;margin:-5px 0 0 0;font-size:11px;font-weight:normal;display:block}.page-index #intro .marker{line-height:36px;font-size:24px;top:25px}.page-index #intro .marker .arrow2,.page-index #intro .marker .arrow2{border-width:18px 10px 18px 10px}.page-index #intro .title{width:540px;height:130px;padding:30px;font-size:38px}.page-index #intro .desc{font-size:18px;top:265px;left:40px}.page-index #intro .read-more{line-height:30px;padding:0 6px;font-size:18px;right:10px}.page-index #intro ul li ul,.page-index #intro ul li ul li{height:auto;background:0}#wrap #intro li ul{width:555px;height:auto;bottom:50px;left:40px}.page-index #intro li ul li{width:auto}.page-index #intro li ul li a{font-size:16px}.page-index #scroller{position:absolute;top:0;right:0;z-index:300}.page-index #scroller,.page-index .scroller{width:355px;height:380px}.page-index #scroller .slide,.page-index #scroller .img{width:355px;height:190px}.page-index #scroller .title{width:315px;height:55px}.page-index #scroller .prices-from{font-size:20px;letter-spacing:-0.5pt;top:5px;right:10px}.page-index #popular-events{padding:0;background:0;border:0;overflow:hidden}.page-index #popular-events .popular-menu{width:310px;margin:0 10px 0 0;float:left}.page-index #popular-events #popular-activities{margin:0}.page-index .overflow{padding:15px 0 0 0}.popular-menu h3{height:50px;line-height:50px;margin:0 0 1px 0;padding:0 10px;font-size:22px;display:block;position:relative}.popular-menu h3 a{line-height:26px;padding:0 8px;border-width:1px;border-style:solid;font-size:12px;font-weight:normal;text-decoration:none;letter-spacing:0;display:block;position:absolute;top:12px;right:10px}.popular-menu ul li a{height:40px;margin:0 0 1px 0;padding:5px 10px 5px 90px;text-decoration:none;display:block;position:relative}.popular-menu ul li a .title{line-height:22px;font-size:18px}.popular-menu ul li a .price-from{line-height:16px;font-size:12px;font-weight:normal;display:block}.popular-menu ul li a .price-from small{font-size:12px;font-weight:normal}.popular-menu ul li a .price-from dfn{font-size:11px;font-weight:normal}.popular-menu ul li a .count{width:30px;height:50px;line-height:50px;font-size:22px;letter-spacing:-0.5pt;text-align:center;display:block;position:absolute;top:0;left:0}.popular-menu ul li a em{width:24px;height:24px;line-height:24px;font-size:12px;font-style:normal;text-align:center;display:block;position:absolute;top:13px;right:10px}#organiser-intro{position:relative;overflow:hidden}#organiser-intro h2.title{font-size:32px;letter-spacing:-0.5pt}#organiser-intro .free{width:120px;height:95px;line-height:95px;padding:25px 0 0 0;font-size:32px;font-weight:bold;text-align:center;letter-spacing:-0.5pt;display:block;position:absolute;top:-35px;right:25px}.page-activities #content,.page-destinations #content{width:960px;padding-right:5px}.page-destinations #scroller,.page-activities #scroller{margin:0 10px 15px -10px}.page-destinations .scroller,.page-activities .scroller{width:960px;height:300px}.page-destinations .scroller .last,.page-activities .scroller .last{margin:0 0 0 6px}.page-destinations .scroller .slide,.page-destinations #scroller .img,.page-activities .scroller .slide,.page-activities #scroller .img{width:467px;height:300px}.page-destinations #scroller .marker,.page-activities #scroller .marker{line-height:34px;font-size:22px;top:15px}.page-destinations #scroller .marker .arrow2,.page-activities #scroller .marker .arrow2{border-width:17px 10px 17px 10px}.page-destinations #scroller .title,.page-activities #scroller .title{width:435px;height:110px;line-height:36px;font-size:32px}.page-destinations #scroller .prices-from,.page-activities #scroller .prices-from{width:130px;height:75px;line-height:40px;padding:40px 0 20px 0;font-size:38px;letter-spacing:-0.5pt;top:-25px;right:25px}.page-destinations #scroller .prices-from .from,.page-activities #scroller .prices-from .from{line-height:18px;font-size:16px;display:block}.page-destinations #scroller .prices-from .currency,.page-activities #scroller .prices-from .currency{font-size:26px}.page-destinations #scroller .prices-from dfn,.page-activities #scroller .prices-from dfn{line-height:15px;margin:-5px 0 0 0;font-size:11px;font-weight:normal;display:block}.page-destinations #scroller .slide .read-more{line-height:30px;font-size:18px}.activities-list,.destinations-list{overflow:hidden}.activities-list li,.activities-list li a,.activities-list li .img,.destinations-list li,.destinations-list li a,.destinations-list li .img{width:150px}#content .activities-list li a,#content .destinations-list li a{padding:150px 0 0 0}.activities-list li,.destinations-list li{margin:0 10px 10px 0;float:left;position:relative;overflow:hidden}.activities-list li .img,.destinations-list li .img{display:none}.activities-list li dfn,.destinations-list li dfn{display:none}#content .activities-list li a,#content .destinations-list li a{height:24px;line-height:24px;font-size:12px;font-weight:normal;text-decoration:none;display:block;text-align:center;background:0}.activities-list li a em,.destinations-list li a em{display:block;font-style:normal}.activities-list li a .price,.destinations-list li a .price{width:60px;height:28px;line-height:16px;padding:16px 0;font-size:14px;font-weight:bold;position:absolute;bottom:35px;right:-5px;z-index:100}.activities-list li a .price .from,.destinations-list li a .price .from{line-height:12px;font-size:10px;display:block}.activities-list li a .price .currency,.destinations-list li a .price .currency{font-size:11px}#destinations,#activity,#destination{padding:0}#activity-details,#destination-details{min-height:273px;margin:0;padding:50px 440px 30px 30px;position:relative}#region-details{margin:0;padding:45px 230px 30px 30px;position:relative}#content #region-details,#content #activity-details,#content #destination-details{background:0}#activity-details{padding-right:450px}#activity-details .activityJS,#destination-details .destinationJS{padding:5px;font-size:11px;position:absolute;top:15px;left:15px}#region-details .arrow,#activity-details .arrow,#destination-details .arrow{border-width:10px 10px 0 10px;position:absolute;top:40px;left:20px}#region-details h2.title,#activity-details h2.title,#destination-details h2.title{margin:0 0 30px 0;font-size:32px}#activity-details .gallery,#destination-details .gallery{padding:0 0 59px 0;position:absolute;top:20px;right:20px}#activity-details .gallery .preview,#destination-details .gallery .preview{margin:0;padding:1px;border-width:1px;border-style:solid}#activity-details .gallery .thumbnails,#activity-details .gallery .preview,#activity-details .gallery .preview .img,#activity-details .gallery .preview .img .style-wrapper,#destination-details .gallery .thumbnails,#destination-details .gallery .preview,#destination-details .gallery .preview .img,#destination-details .gallery .preview .img .style-wrapper{width:400px}#activity-details .gallery .preview .img,#destination-details .gallery .preview .img{background-size:100% auto}#activity-details .gallery .preview,#activity-details .gallery .preview .img,#activity-details .gallery .preview .img .style-wrapper,#destination-details .gallery .preview,#destination-details .gallery .preview .img,#destination-details .gallery .preview .img .style-wrapper{height:250px}#activity-details .gallery .thumbnails .img,#activity-details .gallery .preview .img,#activity-details .gallery .preview .img .style-wrapper,#destination-details .gallery .thumbnails .img,#destination-details .gallery .preview .img,#destination-details .gallery .preview .img .style-wrapper{border:0}#activity-details .gallery .thumbnails,#destination-details .gallery .thumbnails{top:auto;right:0;bottom:0}#activity-details .gallery .thumbnails .img,#destination-details .gallery .thumbnails .img{width:52px;height:52px;margin:0 0 0 5px;border-width:1px;border-style:solid;float:right}#activity-details .gallery .thumbnails .img .style-wrapper,#destination-details .gallery .thumbnails .img .style-wrapper{width:50px;height:50px;border-width:1px;border-style:solid}#destination-details #tab-menu{padding:0 0 0 50px;position:relative}#destination-details .tabs-menu{width:50px;height:auto;margin:0;border-width:0 1px 0 0;border-style:solid;overflow:visible;position:absolute;top:0;bottom:0;left:0}#destination-details .tabs-menu li,#destination-details .tabs-menu li a{float:none}#destination-details .tabs-menu li a{width:50px;height:50px;padding:0;border-width:0 0 1px 0;border-style:solid;text-indent:-5000px;overflow:hidden}#destination-details .tabs-menu li.tab-selected.last a,#destination-details .tabs-menu li.tab-selected a{border-width:0 0 1px 1px}#destination-details .tabs-menu li.last a{border-width:0}#destination-details .tabs-container{min-height:153px;margin:0;padding:0 20px}#activity-destinations{padding:30px 20px 30px 30px;position:relative}#activity-destinations ul{overflow:hidden}#activity-destinations .destinations-list li,#activity-destinations .destinations-list li a,#activity-destinations .destinations-list li .img{width:140px}#activity-destinations .destinations-list li .img{height:140px}#content #activity-destinations .activities-list li a,#content #activity-destinations .destinations-list li a{padding:140px 0 0 0}#activity-destinations .arrow-down{border-width:20px 20px 0 20px;position:absolute;top:0;left:223px;left:10px}#destination-activities{margin:0;padding:35px 30px 25px 30px;padding:0;position:relative;overflow:hidden}#destination-activities h3{width:160px;line-height:31px;margin:0;padding:27px 30px;font-size:18px;float:left}#destination-activities h3 span{line-height:15px;font-size:12px;font-weight:normal;display:block}#destination-activities .arrow{border-width:20px 20px 0 20px;position:absolute;top:0;left:10px}#destination-activities ul{width:700px;padding:15px 15px 5px 15px;float:left}#destination-activities ul li{margin:0 10px 10px 0}#destination-activities ul li a{font-weight:normal}#destination-packages{padding:0;position:relative;overflow:hidden}#destination-packages .loader{position:static;margin:30px}#destination-packages .arrow-down{border-width:20px 20px 0 20px;position:absolute;top:0;left:223px;left:10px}#destination-packages .plugin{margin:0}#destination-packages #packages-list{padding:30px 20px;background:0}#destination-packages h2.title{padding:0 0 0 10px;text-align:left}#destination-packages #packages-list .disclaimer{font-size:11px}#destination-packages .packages{margin:0 0 30px 0;padding:1px 10px;overflow:hidden}#destination-packages .slide{margin:0 0 15px 0;padding:15px 20px;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid;position:static}#destination-packages .slide .READMOREjs{padding:0 0 0 200px;position:relative}#destination-packages .slide .READMORECONTENTjs{padding:0 0 0 200px}#destination-packages .slide .img{width:195px;height:95px;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid;left:-10px;top:0}#destination-packages .slide h2.title{line-height:36px;margin:0 0 15px 0;padding:0;background:0;font-size:28px;position:static}#destination-packages .slide .title .includes{line-height:18px;font-size:14px;display:block}#destination-packages .slide .title .includes em{font-style:normal;font-weight:normal}#destination-packages .slide .prices-from{width:100px;height:56px;line-height:30px;padding:22px 0;font-size:24px;letter-spacing:-0.5pt;top:-5px;right:-25px}#destination-packages .slide .prices-from dfn{margin:-5px 0 0 0;font-size:11px}#destination-packages .slide .prices-from small{font-weight:normal}#destination-packages .slide .marker{font-size:14px;top:-5px;left:-30px;z-index:200}#destination-packages .slide .read-more{width:85px;line-height:24px;font-size:14px;text-align:center;position:static}#destination-packages #open .READMOREjs .read-more{display:none}#destination-packages .READMORECONTENTjs{padding:10px 0 0 0}#destination-packages .package .breakdown{padding:15px 0 0 0}#destination-packages .package .breakdown li{min-height:80px;margin:0 0 20px 0;padding:15px 110px 15px 15px;background:0;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid;position:relative}#destination-packages .package .breakdown h3{height:22px;line-height:22px;margin:0 0 5px 0;padding:0 8px;font-size:18px;position:absolute;top:-11px;left:7px}#destination-packages .package .breakdown .image{width:78px;height:78px;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid;display:block;position:absolute;top:15px;right:15px}#destination-packages .package .READMORECONTENTjs .navigation{overflow:hidden}#destination-packages .package .READMORECONTENTjs .navigation li{line-height:34px;margin:0 10px 0 0;background:0;float:left}#destination-packages .package .READMORECONTENTjs .navigation li.byoButton,#destination-packages .package .READMORECONTENTjs .navigation li.byoButton a{width:130px}#destination-packages .package .READMORECONTENTjs .navigation li.byoButton{margin:5px 0 0 0}#destination-packages .package .READMORECONTENTjs .navigation li.byoButton a{height:28px;line-height:28px;font-size:14px}#destination-packages .package .READMORECONTENTjs .button,#destination-packages .package .READMORECONTENTjs .button a{width:150px}#destination-packages .package .READMORECONTENTjs .button a{height:34px;line-height:34px;font-size:18px}#destination-packagesxx{padding:30px 30px 30px 20px;position:relative}#destination-packagesxx h2.title{padding:0 0 0 10px}#destination-packagesxx .loader{position:static;margin:0}#destination-packagesxx .arrow-down{border-width:20px 20px 0 20px;position:absolute;top:0;left:223px;left:10px}#destination-packagesxx .packages{margin:0 0 30px 0;padding:1px 0 0 10px;overflow:hidden}#destination-packagesxx .slide,#destination-packagesxx .slide .img{width:435px}#destination-packagesxx .slide h2.title{width:405px}#destination-packagesxx .slide{margin:0 15px 15px 0;padding:0;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid;float:left}#destination #destination-packagesxx .alt{margin-right:0}#destination-packagesxx .slide .READMOREjs{height:200px;position:relative;overflow:hidden}#destination-packagesxx .slide .img{height:240px;left:0;top:0}#destination-packagesxx .slide h2.title{height:70px;line-height:36px;margin:0;padding:15px;font-size:24px;left:0}#destination-packagesxx .slide .title .includes{line-height:18px;font-size:14px;display:block}#destination-packagesxx .slide .title .includes em{font-style:normal;font-weight:normal}#destination-packagesxx .slide .prices-from{width:120px;height:70px;line-height:44px;padding:30px 0 20px 0;font-size:42px;top:-20px;right:25px}#destination-packagesxx .slide .prices-from dfn{margin:-10px 0 0 0;font-size:11px}#destination-packagesxx .slide .marker{font-size:14px;left:-10px;z-index:200}#destination-packagesxx .slide .read-more{font-size:18px}#destination-packagesxx #open .READMOREjs .read-more{height:0;line-height:0;padding:0;background:0;border-width:20px;border-style:solid;border-color:#FFF;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;text-indent:-5000px;overflow:hidden;right:auto;left:10px;display:inline}#destination-packagesxx .slide .READMORECONTENTjs{padding:20px}#destination-packagesxx .package .breakdown{padding:15px 0 0 0}#destination-packagesxx .package .breakdown li{min-height:80px;margin:0 0 20px 0;padding:15px 110px 15px 15px;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid;position:relative}#destination-packagesxx .package .breakdown h3{height:22px;line-height:22px;margin:0 0 5px 0;padding:0 8px;font-size:18px;position:absolute;top:-11px;left:7px}#destination-packagesxx .package .breakdown .image{width:78px;height:78px;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid;display:block;position:absolute;top:15px;right:15px}#destination-packagesxx .package .READMORECONTENTjs .button,#destination-packagesxx .package .READMORECONTENTjs .button a{width:150px}#destination-packagesxx .package .READMORECONTENTjs .button a{height:34px;line-height:34px;font-size:18px}#destination-packagesxx .addons{margin:0 0 0 10px;border-width:1px 0 0 0;border-style:solid;position:relative}#destination-packagesxx .addons h3{line-height:24px;padding:0 10px;position:absolute;top:-13px;left:10px}#destination-packagesxx .addons ul{padding:30px 0 0 0;border-width:1px 0 0 0;border-style:solid;overflow:hidden}#destination-packagesxx .addons ul li{width:73px;margin:0 10px 10px 0;float:left}#destination-packagesxx .addons ul li.last{margin-right:0}#destination-packagesxx .addons ul li a{line-height:14px;font-size:11px;font-weight:normal;text-align:center;display:block}#destination-packagesxx .addons ul li .price{display:block}#destination-packagesxx .addons ul li .img{width:69px;height:69px;margin:0 0 4px 0;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid;display:block}#package-search{margin-right:10px;position:relative}#package-search form{overflow:hidden}#package-search form p{margin:0 10px 0 0;float:left}#package-search form p.last{margin:0}#package-search form p label{padding:5px 10px 10px 10px}#package-search form p label,#package-search form p label select{width:196px}#package-search .button{position:absolute;top:20px;right:20px}#package-search .button,#package-search .button a{width:130px}#packages ul{overflow:hidden}#packages li{margin:0 10px 10px 0;float:left}#packages .package{padding:0;display:block;position:relative}#packages .package,#packages .package .img{width:310px;height:190px}#packages .package .title{width:270px;height:55px}#packages .package .img{display:block;position:absolute;top:0;left:0}#packages .package .marker{line-height:30px;padding:0 8px;font-size:18px;display:block;position:absolute;top:10px;left:0}#packages .package .prices-from{width:80px;height:60px;line-height:30px;padding:10px 0;font-size:28px;font-weight:bold;text-align:center;letter-spacing:-0.5pt;position:absolute;top:50px;right:10px}#packages .package .prices-from .from{line-height:14px;font-size:12px;display:block}#packages .package .prices-from .currency{font-size:18px}#packages .package .prices-from dfn{line-height:14px;margin:-5px 0 0 0;font-size:10px;font-weight:normal;display:block}#packages .package .title{line-height:26px;padding:20px;font-size:22px;letter-spacing:-0.5pt;display:block;position:absolute;bottom:0;left:0}#packages .package .desc{margin:0;font-size:12px;font-weight:normal;display:block;position:absolute;bottom:25px;left:20px}#packages .package .read-more{line-height:22px;padding:0 4px;font-size:12px;display:block;position:absolute;bottom:0;right:0}.page-faqs #content .wrapper,.page-about #content .wrapper,.page-contact #content .wrapper{margin:0 0 15px 0;padding:0;overflow:hidden}.page-faqs #content .wrapper .column1,.page-about #content .wrapper .column1,.page-contact #content .wrapper .column1{width:600px;margin:0}.page-faqs #content .wrapper .column2,.page-about #content .wrapper .column2,.page-contact #content .wrapper .column2{width:290px;padding:30px;position:relative}.page-faqs #content .wrapper .column2 .arrow,.page-about #content .wrapper .column2 .arrow,.page-contact #content .wrapper .column2 .arrow{border-width:15px 0 15px 15px;position:absolute;top:27px;left:0}.page-faqs #content .wrapper .column1 .plugin,.page-about #content .wrapper .column1 .plugin,.page-contact #content .wrapper .column1 .plugin{margin:0;padding:30px}.page-faqs #content .wrapper .column2 .plugin,.page-about #content .wrapper .column2 .plugin,.page-contact #content .wrapper .column2 .plugin{margin:0 0 40px 0;padding:0;background:0}#follow-us{position:relative}#follow-us .social-follow-us{position:absolute;top:0;right:0}#follow-us ul li h3{display:none}#follow-us h2.title{margin:0}.page-contact #contact-wrapper{padding:0}.page-contact .plugin{width:auto;height:auto;margin:0 0 15px 0;float:none}.page-contact .column1 .plugin{margin:0}.page-contact .section{border-width:1px 0;border-style:solid;position:relative}.page-contact .or{width:40px;height:40px;line-height:30px;font-size:18px;font-weight:bold;text-align:center;display:block;position:absolute;bottom:-25px;right:25px;z-index:200}.page-contact .or .arrow{border-width:15px 20px 0 20px;position:absolute;bottom:0;left:0}#get-in-touch{position:relative}#get-in-touch h3{font-size:18px}#get-in-touch h2.title{margin:0;font-size:38px}#get-in-touch .button{position:absolute;top:20px;right:20px}#contact-us{position:relative}.page-contact #contact-us form{padding:0 285px 0 0}.page-contact #contact-us form label span small{font-size:11px}#contact-us form .textarea-enquiry{width:273px;position:absolute;top:104px;right:30px}#contact-us form .textarea-enquiry textarea{height:133px}#contact-us form .checkbox-subscribe{margin:0;background:0;border:0;position:absolute;bottom:25px;left:95px}.page-contact #request-a-callback{padding-right:10px}#request-a-callback form{overflow:hidden}#request-a-callback form p{width:260px;margin:0 10px 10px 0;float:left}#request-a-callback form .button{clear:both}#request-a-callback form .notes{width:auto;border:0}#advanced-faqs .left,#advanced-faqs .right{width:262px}#organiser-details{padding:25px 500px 25px 25px;position:relative}#organiser-details h2.title{line-height:36px;margin:0 0 15px 0;font-size:32px}#organiser-details p strong,#organiser-details h3{font-size:18px;letter-spacing:0}#organiser-details ul li,#organiser-details p{line-height:20px}#organiser-details p,#organiser-details ul{margin:0 0 20px 0}#organiser-details .img{width:475px;height:100%;position:absolute;top:0;right:0}#organiser-details .free{line-height:40px;padding:0 10px;font-size:28px;font-weight:bold;letter-spacing:-0.5pt;position:absolute;top:20px;right:0;z-index:100;background-color:#C00;color:#FFF;text-shadow:0 -1px #900}#organiser-details .wizard{position:relative}#organiser-details .wizard .desc{width:250px;line-height:15px;margin:0;display:block;font-size:11px;position:absolute;top:6px;right:0}#organiser-details .button{margin:0}#organiser-details .button,#organiser-details .button a{width:160px}#organiser-details .button a{height:40px;line-height:40px;font-size:22px;letter-spacing:-0.5pt;font-weight:bold;display:block}#organiser-features{overflow:hidden}#organiser-features li.feature{width:270px;margin:0 10px 0 0;padding:20px;float:left;position:relative}#organiser-features li.last{margin:0}#organiser-features li.feature h2{line-height:26px;margin:0 0 219px 0;font-size:22px}#organiser-features li.feature .img{width:308px;height:180px;padding:1px 0;border-width:1px 0;border-style:solid;display:block;position:absolute;top:61px;left:0}#organiser-features li.feature h3{font-size:18px}#organiser-features li.feature ul{height:70px}#organiser-features li.feature ul li{margin:0 0 4px 0}#ajax #screenshot{width:880px;height:600px;margin:-315px 0 0 -455px;padding:15px;background:0;border:0}#ajax #screenshot,#ajax #screenshot .img{width:780px;height:600px}#ajax #screenshot h2.title{padding:0;margin:0}#ajax #screenshot h2.title span{display:none}#ajax #screenshot h2.title .ajax-close{border:0}#ajax #screenshot .img{display:block}#byo .column1 .button{margin:0 0 15px 0}#byo .column1 .notes{line-height:14px;font-size:12px}#updater{position:relative}#updater .selectMenu{width:351px;margin:0 0 15px 0;padding:5px 58px 5px 5px}#updater .selectMenu select{width:100%;font-size:22px;font-weight:bold}#updater form div{overflow:hidden}#updater form p{width:178px;margin:0 5px 5px 0;float:left}#updater form p.alt{margin-right:0}#updater form p label{margin:0}#updater .tabs-menu{margin:0;border-width:0 0 1px 0;border-style:solid}#updater .tabs-container{padding:20px;border-width:0 1px 1px 1px;border-style:solid}#updater table th{font-size:12px}#updater table th,#updater table td{padding:5px}#updater table input,#updater table textarea{width:100%;padding:0;border:0}#updater table{background-color:#CCC}#updater table th{background-color:#DDD}#updater table td{background-color:#FFF}#updater form .button,#updater form .button button{width:45px}#updater form .button{margin:0;position:absolute;top:25px;left:381px}#updater form .button button{height:21px;line-height:21px;font-size:12px;font-weight:normal}#updaterLogin .button,#updaterLogin .button button{width:70px}#loading,.loader{top:235px}#intro,#intro ul,#intro ul li{width:600px;height:300px}#intro{margin:0 0 15px 0;padding:0;background:0;border:0;position:relative}#intro ul,#intro ul li{overflow:hidden}.column2 #intro,.column2 #intro ul,.column2 #intro ul li,.column2 #intro ul li .style-wrapper{width:335px}#scroller{overflow:hidden}#scroller .controls li{padding:5px;position:absolute;right:0;z-index:300;display:none}#scroller .controls li.slideNext{bottom:0}#scroller .controls li.slidePrev{top:0}#scroller .controls li a{width:15px;height:15px;display:block;text-indent:-5000px;overflow:hidden}#scroller .controls li.slideNext a{border-width:75px 0 75px 40px;border-color:#FFF;border-left-color:transparent}#scroller .slideHorz{overflow:hidden}#scroller .slideHorz .slide{float:left}.slide{padding:0 0 0 10px;display:block;position:relative}.slide,.slide:hover{text-decoration:none}.slide .img{display:block;position:absolute;top:0;left:10px}.slide .marker{line-height:30px;padding:0 18px 0 8px;font-size:18px;display:block;position:absolute;top:10px;left:0}.slide .marker .arrow1{border-width:5px;position:absolute;bottom:-10px;left:0}.slide .marker .arrow2{border-width:15px 10px 15px 10px;position:absolute;top:0;right:-10px}.slide .prices-from{width:80px;height:60px;line-height:30px;padding:10px 0;font-size:28px;font-weight:bold;text-align:center;letter-spacing:-0.5pt;position:absolute;top:50px;right:10px}.slide .prices-from .from{line-height:14px;font-size:12px;display:block}.slide .prices-from .currency{font-size:18px}.slide .prices-from dfn{line-height:14px;margin:-5px 0 0 0;font-size:10px;font-weight:normal;display:block}.slide .title{line-height:26px;padding:20px;font-size:22px;font-family:Arial;letter-spacing:-0.5pt;display:block;position:absolute;bottom:0;left:10px}.slide .desc{line-height:14px;margin:0;font-size:12px;font-weight:normal;display:block;position:absolute;top:145px;left:30px;right:30px}.slide .read-more{line-height:22px;padding:0 4px;font-size:12px;display:block;position:absolute;bottom:0;right:0}.slide .destinations{position:absolute;bottom:40px;left:30px;z-index:400}.slide .destinations{overflow:hidden}.slide .destinations li{margin:0 5px 5px 0;float:left}.slide .destinations li a{line-height:26px;margin:0;padding:0 6px;display:block}.slide .destinations li a span{display:none}.page-destinations .slide .desc,.activity .desc{line-height:22px;font-size:18px;top:215px}.byo form .dateJS,.byo form p label{padding:40px 10px 10px 10px;position:relative}.byo form .dateJS{margin:0 0 10px 0;border-width:1px;border-style:solid}.byo form .dateJS h3,.byo form p label span{width:100%;height:30px;line-height:30px;margin:0 0 5px 0;font-size:14px;font-weight:bold;text-indent:10px;position:absolute;top:0;left:0}.byo form .dateJS h3{top:1px;left:1px}.byo form .button,.byo form .button button{width:100px}.byo form .button{padding:1px}#social{position:fixed;bottom:0;left:0;right:0;z-index:200}