@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, sub, sup, tt, var, 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;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus {outline:0;}body {line-height:1;color:black;background:white;}ol, ul {list-style:none;}table {border-collapse:separate;border-spacing:0;}caption, th, td {text-align:left;font-weight:normal;}blockquote:before, blockquote:after, q:before, q:after {content:"";}blockquote, q {quotes:"" "";}noscript {font-size:1.5em;color:#fff;font-weight:bold;margin:50px 0 0 20px;}html {height:100%;}body {background:#f2f2f2 url(../images/body-bg.jpg) repeat-x left top;font:62.5%/1.229 Helvetica, "Helvetica Neue", Verdana, Arial sans-serif; color:#47433d;overflow-x:hidden;text-align: center;width:100%;height:100%;font-style:normal;}a {outline: 0;text-decoration:none;}a img {border: 0px;text-decoration: none;}a, a:visited, a:hover, a:active {color:#47433d;font-weight:bold;}a:hover {color:#aca396;text-decoration:underline;}.clearfix:after, .clearfix {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}h2.sidesearch {width:82px;height:24px;background:url(../images/headlines/search.jpg) no-repeat;text-indent:-9999px;float:left;}h2.sidelastminute {width:192px;height:26px;background:url(../images/headlines/last-minute-deals.jpg) no-repeat;text-indent:-9999px;float:left;}h2.sidegallery {width:148px;height:28px;background:url(../images/headlines/photo-gallery.jpg) no-repeat;text-indent:-9999px;float:left;}h2.sidepartners {width:142px;height:22px;background:url(../images/headlines/our-partners.jpg) no-repeat;text-indent:-9999px;float:left;}h2.sidedirectflight {width:188px;height:28px;background:url(../images/headlines/new-direct-flight.jpg) no-repeat;text-indent:-9999px;float:left;}h2.sidetours {width:165px;height:23px;background:url(../images/headlines/featured-tours.jpg) no-repeat;text-indent:-9999px;float:left;}h2.sidepackages {width:109px;height:29px;background:url(../images/headlines/packages.jpg) no-repeat;text-indent:-9999px;float:left;}h1.aboutus {width:494px;height:31px;background:url(../images/headlines/welcome.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.acco {width:368px;height:30px;background:url(../images/headlines/accommodation-aitutaki.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.activities {width:275px;height:30px;background:url(../images/headlines/activities-aitutaki.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.vaka {width:227px;height:29px;background:url(../images/headlines/vaka-lagoon-cruise.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.island-night {width:336px;height:35px;background:url(../images/headlines/island-nights-aitutaki.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.rentals {width:253px;height:30px;background:url(../images/headlines/rentals-aitutaki.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.packagesHead {width:138px;height:35px;background:url(../images/headlines/packages-h1.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.news {width:83px;height:27px;background:url(../images/headlines/news.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.sub-nl {width:367px;height:30px;background:url(../images/headlines/subscribe-nl.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.unsub-nl {width:429px;height:35px;background:url(../images/headlines/unsubscribe-nl.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.site {width:484px;height:35px;background:url(../images/headlines/interest-site.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.newsletter {width:574px;height:35px;background:url(../images/headlines/interest-newsletter.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.contactus {width:150px;height:27px;background:url(../images/headlines/contact-h1.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.enquiry {width:356px;height:35px;background:url(../images/headlines/enquiry.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.postal {width:208px;height:30px;background:url(../images/headlines/postal-address.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.shots {width:177px;height:29px;background:url(../images/headlines/scenic-shots.jpg) no-repeat;text-indent:-9999px;margin:30px 0 20px 20px;width:100%;}h1.creditcards {width:296px;height:34px;background:url(../images/headlines/credit-cards.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.terms {width:263px;height:28px;background:url(../images/headlines/terms-h1.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.privacy {width:196px;height:34px;background:url(../images/headlines/privacy-policy.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.booking-policy {width:203px;height:35px;background:url(../images/headlines/booking-policy.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.last-minute-deals {width:391px;height:34px;background:url(../images/headlines/last-minute-deals-h1.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.searchHead {width:204px;height:29px;background:url(../images/headlines/search-results.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.error {width:356px;height:35px;background:url(../images/headlines/404.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.testimonial-h1 {width:546px;height:36px;background:url(../images/headlines/testimonials-h1.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.testimonials-thanks-h1 {width:514px;height:36px;background:url(../images/headlines/testimonials-thanks-h1.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h1.testimonials-overview {width:514px;height:36px;background:url(../images/headlines/testimonials-overview.jpg) no-repeat;text-indent:-9999px;margin:30px 0 0 20px;width:100%;}h2.footersocial {width:209px;height:26px;background:url(../images/headlines/social.png) no-repeat;text-indent:-9999px;margin:30px 0 20px 10px;}h2.footerweather {width:159px;height:25px;background:url(../images/headlines/weather.png) no-repeat;text-indent:-9999px;margin:30px 0 20px 10px;}h2.footerterms {width:208px;height:24px;background:url(../images/headlines/terms.png) no-repeat;text-indent:-9999px;margin:30px 0 20px 10px;}h2.footercontact {width:120px;height:23px;background:url(../images/headlines/contact.png) no-repeat;text-indent:-9999px;margin:30px 0 20px 10px;}h1 {font-size: 2.8em;}h2 {font-size: 2.4em;}h3 {font-size: 1.8em;}div#slideshow {height:368px;width:100%;margin:0 auto 0 auto;position:relative;z-index:100;overflow:visible;}p.slide {text-align:center;margin:0 auto;}p.slide img {height:368px;width:960px;}p.slide img { display: none }p.slide img.first { text-align:center;margin:0 auto;display: block;}#logo-outer {height:110px;padding-top:11px;position:relative;top:-332px;background-image:url(../images/headerbg.png);z-index:5000;}#logo {height:100px;width:960px;margin:0 auto;background:url(../images/logo.png) 30px 10px no-repeat;z-index:2000;}div#navwrapper {height:32px;margin:0 auto;width:960px;}ul#menu {list-style:none;margin:0;padding:0;width:960px;font-size:14px;}ul#menu li {float:left;width:auto;margin:0;padding:0;height:32px;}ul#menu li a {display:block;padding:2px 7px;height:100%;color:#f2f2f2;text-decoration:none;border-right:1px solid #f2f2f2;}ul#menu li:first-child a{padding-left:10px;width:67px;text-align:left;}ul#menu li:last-child a{padding-left:10px;border:none;width:66px;text-align:left;}ul#menu li a span {display:block;padding:0;height:100%;color:#483f33;text-decoration:none;font-size:10px;text-align:left;}ul#menu li a {background:url(../images/bg.jpg) repeat 0 0;}ul#menu li a:hover,ul#menu li a:focus,ul#menu li a:active {background-position:-150px 0;}#menu a {background:url(../images/bg.jpg) repeat -20px 35px;}@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){head~body ul#menu { font-size:12px;}ul#menu li a {padding:2px 7px;}ul#menu li a span {font-weight:normal;}ul#menu li:first-child a{padding-left:11px;width:84px;}ul#menu li:last-child a{padding-left:11px;width:84px;}}#contentouter {width:auto;background:url(../images/outer-content.jpg) center 10px no-repeat;}#contentwrapper {margin:0 auto;position:relative;height:100%;background-color:#fff;padding-bottom:30px;margin-top:-120px;display:inline-table;display:table;}div#left {float:left;width:700px;text-align:left;}div#left h2 {margin: 10px 0 10px 20px;font-weight:bold;}div#left p {padding:10px 20px 10px 20px;font-size:1.4em;line-height:1.2em;}ul.privacy {display:block;padding:5px 20px 0 30px;font-size:1.4em;line-height:1.0em;}ul.privacy li {list-style-position:inside;}span.highlight {color:#47433d;font-weight:bold;}div#sidebar {float:left;width:260px;text-align:left;overflow:visible;position:relative;}div#sidebar h2 {margin:10px auto;font-weight:bold;}div#sidebar p {color:#fff;text-align:left;font-size:12px;padding:10px 10px 10px 10px;}.searchtour {float:right;width:240px;margin:20px 0 10px 10px;}.gallery {width:240px;margin:10px 0 10px 20px;}.gallery ul li {float: left;list-style: none;display:inline-block;margin:5px 0 0 10px;padding:5px;}.gallery .thumb {width:100px;height:75px;margin:3px;background-color:#f2f2f2;}.ads {float:right;width:240px;margin:10px 0 10px 10px;}.imgborder {border:1px #d3c9b9 solid;}.directflight {float:right;width:240px;margin:10px 0 10px 10px;}.firstSpecials {float:right;width:240px;margin:0 0 10px 10px;}.followingSpecials {float:right;width:240px;margin:10px 0 10px 10px;}div.gall a, div.gall a:hover {float:left;display:block;padding:4px;background-color:#f2f2f2;margin:0 0 0 20px;}div.gallTours a, div.gallTours a:hover,div.videoTours a, div.videoTours a:hover {float:left;display:block;padding:4px;background-color:white;margin:5px 0 5px 10px;}div.videoTours a, div.videoTours a:hover {margin:5px 0 5px 32px;}.gallthumb {width:100px;height:75px;}p.cards {margin:0 0 0 260px;width:960px;float:left;}.faxPhoneLeft {width:50px;display:inline-block;}.unsubscribe, .subscribe {margin-left:20px;}.subscribe {margin-left:10px;}div.newsboard {margin:20px 10px 10px 10px;position:relative}div.newsboard p {margin:20px 10px 10px 0;}div.newsboard h3 {margin:10px 0 0 60px;font-weight:bold;color:#868077;font-family:Georgia, "Times New Roman", Times, serif}.jan, .feb, .mar, .apr, .may, .jun, .jul, .aug, .sep, .oct, .nov, .dec {padding:5px 0;height:42px;width:42px;position:relative;float:left;margin:0 10px;}.jan {background:url(../images/date/jan.gif) center top no-repeat;}.feb {background:url(../images/date/feb.gif) center top no-repeat;}.mar {background:url(../images/date/mar.gif) center top no-repeat;}.apr {background:url(../images/date/apr.gif) center top no-repeat;}.may {background:url(../images/date/may.gif) center top no-repeat;}.jun {background:url(../images/date/jun.gif) center top no-repeat;}.jul {background:url(../images/date/jul.gif) center top no-repeat;}.aug {background:url(../images/date/aug.gif) center top no-repeat;}.sep {background:url(../images/date/sep.gif) center top no-repeat;}.oct {background:url(../images/date/oct.gif) center top no-repeat;}.nov {background:url(../images/date/nov.gif) center top no-repeat;}.dec {background:url(../images/date/dec.gif) center top no-repeat;}.day {margin:13px 0 2px 5px;height:24px;width:33px;font-size:14px;font-weight:bold;position:absolute;text-align:center}a.newslink, a.newslink:visited, a.newslink:hover, a.newslink:active {font-size:18px;color:#64c4da;font-weight:bold;padding:0 3px;}div.paginator {margin:10px auto 0;text-align:center;font-size:1.2em;font-weight:bold;color:#aca396;margin-top:74px;}a.paginate, a.paginate:hover, a.paginate#current {color:#aca396;padding:0 2px;text-decoration:none}a.paginate:hover {color:#47433d;text-decoration:none;}a.current {color:#47433d;text-decoration:none;font-size:18px}div#left .newsboard p {padding:0;margin-left:65px;}.newsImages {width:200px;float:left;margin: 0 20px 10px 0;}.picleft {float:left;padding:2px;border:#aca396 1px solid;margin:5px 10px;}.picleftNews {padding:2px;border:#aca396 1px solid;}.mainNewsTextBox p {padding:0;margin-bottom:5px;}.entry, .testimonials-overview {margin-left:20px;font-size:1.2em;}.testimonials-overview {margin-top:20px;}.gbH5 {font-size:1.4em;font-weight:bold;}.testimonials-overview p {margin-left:-20px;}div#footerwrapper {height:200px;background: url(../images/footer-bg.png) top left repeat-x;margin:0 auto;position:relative;bottom:0px;}div.footer {width:960px;margin:0 auto;height:200px;text-align:left;}div.footer h2 {margin:20px 0 10px 10px;}div.footer p {padding:5px 0 0 10px;font-size:1.4em;line-height:1.1em;color:#FFF;}.liTerms {padding:5px 0 0 10px;font-size:1.4em;line-height:1.0em;list-style:inside url(../images/list-icon.png);}div.footer li a {color:#fff;font-weight:normal;}div.footer li a:hover {color:#4b3c25;text-decoration:underline;font-weight:normal;}div.firstcol {float:left;width:240px;}div.bookmark-tools {margin:40px 0 0 10px;float:left;}div.bookmark-tools .digg {background: url(../images/social/digg.png) no-repeat;padding-left:32px;padding-top:32px;height:32px;width:32px;}div.bookmark-tools .delicious {background: url(../images/social/delicious.png) no-repeat;padding-left:32px;padding-top:32px;height:32px;width:32px;}div.bookmark-tools .stumbleupon {background: url(../images/social/stumbleupon.png) no-repeat;padding-left:32px;padding-top:32px;height:32px;width:32px;}div.bookmark-tools .technorati {background: url(../images/social/technorati.png) no-repeat;padding-left:32px;padding-top:32px;height:32px;width:32px;}div.connect-tools {margin:0 0 0 10px;float:left;}div.connect-tools span.facebook a, div.connect-tools span.twitter a, div.connect-tools span.youtube a {padding-right:3px;}.tipsy {padding: 5px;font-size: 12px;font-weight:bold;background-repeat: no-repeat;background-image: url(../images/tipsy.gif);}.tipsy-inner {padding: 4px 8px;background-color:#fff;color: #534632;max-width: 220px;text-align: center;border:none;}.tipsy-inner {-moz-border-radius:3px;-webkit-border-radius:3px;}.tipsy-north {background-position: top center;}.tipsy-south {background-position: bottom center;}.tipsy-east {background-position: right center;}.tipsy-west {background-position: left center;}div.secondcol {float:left;width:240px;}div.secondcol p.weather {padding:10px 0 0 0;float:left;margin:-50px 0 0 10px;clear:both;}div.secondcol .weatherpic {margin:0 60px 0 0;float:right;clear:both;}div.thirdcol {float:left;width:240px;}div.fourthcol {float:left;width:240px;}.backtotop {margin:-30px 0 0 200px;float:left;}#colorbox, #cboxOverlay, #cboxWrapper {position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay {position:fixed;width:100%;height:100%;}#cboxMiddleLeft, #cboxBottomLeft {clear:left;}#cboxContent {position:relative;overflow:visible;}#cboxLoadedContent {overflow:auto;}#cboxLoadedContent iframe {display:block;width:100%;height:100%;border:0;}#cboxTitle {margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic {position:absolute;top:0;left:0;width:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {cursor:pointer;}#cboxOverlay {background:#413e3a;opacity:0.5;}#colorbox {}#cboxTopLeft {width:14px;height:14px;background:url(../images/colorbox/controls.png) 0 0 no-repeat;}#cboxTopCenter {height:14px;background:url(../images/colorbox/border.png) top left repeat-x;}#cboxTopRight {width:14px;height:14px;background:url(../images/colorbox/controls.png) -36px 0 no-repeat;}#cboxBottomLeft {width:14px;height:43px;background:url(../images/colorbox/controls.png) 0 -32px no-repeat;}#cboxBottomCenter {height:43px;background:url(../images/colorbox/border.png) bottom left repeat-x;}#cboxBottomRight {width:14px;height:43px;background:url(../images/colorbox/controls.png) -36px -32px no-repeat;}#cboxMiddleLeft {width:14px;background:url(../images/colorbox/controls.png) -175px 0 repeat-y;}#cboxMiddleRight {width:14px;background:url(../images/colorbox/controls.png) -211px 0 repeat-y;}#cboxContent {background:#fff;}#cboxLoadedContent {margin-bottom:5px;}#cboxLoadingOverlay {background:url(../images/colorbox/loading_background.png) center center no-repeat;}#cboxLoadingGraphic {background:url(../images/colorbox/loading.gif) center center no-repeat;}#cboxTitle {position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:bold;color:#022b51;font-size:1.1em}#cboxCurrent {position:absolute;bottom:-25px;left:58px;font-weight:bold;color:#022b51;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {position:absolute;bottom:-29px;background:url(../images/colorbox/controls.png) 0px 0px no-repeat;width:23px;height:23px;text-indent:-9999px;}#cboxPrevious {left:0px;background-position: -51px -25px;}#cboxPrevious.hover {background-position:-51px 0px;}#cboxNext {left:27px;background-position:-75px -25px;}#cboxNext.hover {background-position:-75px 0px;}#cboxClose {right:0;background-position:-100px -25px;}#cboxClose.hover {background-position:-100px 0px;}.cboxSlideshow_on #cboxSlideshow {background-position:-125px 0px;right:27px;}.cboxSlideshow_on #cboxSlideshow.hover {background-position:-150px 0px;}.cboxSlideshow_off #cboxSlideshow {background-position:-150px -25px;right:27px;}.cboxSlideshow_off #cboxSlideshow.hover {background-position:-125px 0px;}label, .label-sidebar {display:block;font-size:1.2em;padding:2px;color:#47433d}.label-sidebar {color:#fff}#contactform {float:left;width:600px;margin:10px 0 0 20px;}form#newsletterSubscribe {width:200px;margin:5px 0 0 10px;}input, input.short {background:url(../images/inputbg.png) top center repeat-x;text-decoration: none;border:1px solid #ccc;height:20px;margin-bottom:5px;width:300px}input[value], input.short[value], .search input.box {padding-top:3px;padding-left:3px;}input.short {width:200px;padding-left:3px;}textarea {font:62.5%/1.229 Arial sans-serif;height:247px;background:url(../images/textareabg.png) repeat-x;padding-left:3px;text-decoration: none;border:1px solid #ccc;overflow:hidden;font-family:Helvetica, "Helvetica Neue", Verdana, Arial sans-serif;font-size:1.35em;}select, .selectshort {background:url(../images/inputbg.png) top center repeat-x;height:24px;width:306px;text-decoration: none;outline:none;border:none;padding:0;cursor:pointer;border:1px solid #ccc;margin-bottom:5px;padding:1px 0;}.selectshort {width:220px;}select[value] {padding:2px 0 0 3px;}.txt {font-size:1.2em;}.group {float:left;height:50px}.group label {float:left;width:auto;margin:5px 0;}.group input {float:left;width:auto;margin:5px 0;}.cust_checkbox {cursor: pointer;margin-top:5px;margin-right:10px;float:left;}.cust_checkbox_on {background:url(../images/checkbox-on.png) no-repeat 0 0;width:14px;height:14px;border:1px solid #d0d0cf;}.cust_checkbox_off {background:url(../images/checkbox.png) no-repeat 0 0;width:14px;height:14px;border:1px solid #d0d0cf;}.cust_radio_off {background:url(../images/radio.png) no-repeat 0 0;width:22px;height:22px;float:left;margin:5px 5px 0 0}.cust_radio_on {background:url(../images/radio-on.png) no-repeat 0 0;width:22px;height:22px;float:left;margin:5px 5px 0 0}.err, .errMSG, .errMSGNL {color:red;margin:-10px 0 0 5px;font-weight:bold;font-size: 1.2em}.errMSG, .errMSGNL {display:block;margin-top:1px;}.errMSGNL {margin-left:10px;}.fallbackerr {color:red;display:inline-block;top:12px;margin-left:5px;font-weight:bold;font-size: 1.4em;font-style:italic}input.submit, input.submit:hover {margin-top:10px;background:url(../images/submit-btn.png) no-repeat 0 0;height:24px;width:98px;outline:none;text-indent:-9999px;cursor:pointer;border:none}input.submit:hover {background:url(../images/submit-btn.png) no-repeat 0 -24px;}input.submit-content, input.submit-content:hover {margin-top:10px;background:url(../images/submit-content-btn.png) no-repeat 0 0;height:24px;width:98px;outline:none;text-indent:-9999px;cursor:pointer;border:none}input.submit-content:hover {background:url(../images/submit-content-btn.png) no-repeat 0 -24px;}.search, search:hover {margin-top:10px;background:url(../images/search-btn.png) no-repeat 0 0;height:24px;width:98px;outline:none;text-indent:-9999px;cursor:pointer;border:none}.search:hover {background:url(../images/search-btn.png) no-repeat 0 -24px;}#resultCaptcha {width:58px;}.captchaBlock, .captchaBlock3, .captchaBlock2 {font-size:1.2em;}.formError {position:absolute;top:300px;left:300px;padding-bottom:13px;display:block;z-index:5000;}#debugMode {background:#000;position:fixed;width:100%;height:200px;top:0;left:0;overflow:scroll;opacity:0.8;display:block;padding:10px;color:#fff;font-size:14px;z-index:100000;}.ajaxSubmit {padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent {width:100%;background:#ee0101;color:#fff;width:150px;font-size:12px;border:2px solid #ddd;box-shadow: 0px 0px 2px #000;-moz-box-shadow: 0px 0px 2px #000;-webkit-box-shadow: 0px 0px 2px #000;padding:4px 10px;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}.greenPopup .formErrorContent {background:#33be40;}.blackPopup .formErrorContent {background:#393939;color:#FFF;}.formError .formErrorArrow {position:absolute;bottom:0;left:20px;width:15px;height:15px;z-index:5001;}.formError .formErrorArrowBottom {top:0;margin:-6px;}.formError .formErrorArrow div {border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow: 0px 2px 3px #444;-moz-box-shadow: 0px 2px 3px #444;-webkit-box-shadow: 0px 2px 3px #444;font-size:0px;height:1px;background:#ee0101;margin:0 auto;line-height:0px;font-size:0px;display:block;}.formError .formErrorArrowBottom div {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}.greenPopup .formErrorArrow div {background:#33be40;}.blackPopup .formErrorArrow div {background:#393939;color:#FFF;}.formError .formErrorArrow .line10 {width:15px;border:none;}.formError .formErrorArrow .line9 {width:13px;border:none;}.formError .formErrorArrow .line8 {width:11px;}.formError .formErrorArrow .line7 {width:9px;}.formError .formErrorArrow .line6 {width:7px;}.formError .formErrorArrow .line5 {width:5px;}.formError .formErrorArrow .line4 {width:3px;}.formError .formErrorArrow .line3 {width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0px solid #ddd;}.formError .formErrorArrow .line2 {width:3px;border:none;background:#ddd;}.formError .formErrorArrow .line1 {width:1px;border:none;background:#ddd;}.infobox {width:660px;margin:10px 20px;background:#f2f2f2 url(../images/tour-head-bg.jpg) top left no-repeat;border:1px #aca396 solid;background-color:#f2f2f2;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative;padding-bottom:10px;float:left}.infobox h3 {font-family:Georgia, "Times New Roman", Times, serif;padding:10px 0 0 20px;font-size:1.85em;color:#47433d;}.infobox h3 a {text-decoration:none;}.colleft {width:280px;float:left;}.colright{width:380px;float:left;}.infodesc {margin:10px 0 0 0;width:380px;}.infodesc p {margin:0 5px 0 10px;}span.infopic {margin:20px 0 0 20px;width:200px}.infopic img {margin-top:20px;}.infopicborder {padding:2px;border:#aca396 1px solid;}span.rating {margin-left:20px;margin-top:20px;font-size:1.4em;font-weight:bold;padding:10px}.infobox li{margin-left:5px;padding:5px 0 0 5px;line-height:1.0em;font-size:1.4em;width:100%;list-style-position:outside;}.btninfo,.btninfo2 {float:left;margin:20px 10px 0 30px;width:250px;}.btninfo2 {margin:10px 10px 0 30px;}.more-details a, .more-details a:hover {background:url(../images/more-details.png) no-repeat 0 0;height:24px;width:98px;outline:none;text-indent:-9999px;cursor:pointer;border:none;float:left;margin-right:20px;}.more-details a:hover {background:url(../images/more-details.png) no-repeat 0 -24px;}.book-tour a, .book-tour a:hover {background:url(../images/book-online-btn.png) no-repeat 0 0;height:24px;width:98px;outline:none;text-indent:-9999px;cursor:pointer;border:none;float:left;}.book-tour a:hover {background:url(../images/book-online-btn.png) no-repeat 0 -24px;}.map-tour a, .map-tour a:hover {background:url(../images/view-map.png) no-repeat 0 0;height:24px;width:98px;outline:none;text-indent:-9999px;cursor:pointer;border:none;float:left;margin:0 30px 20px 0;}.map-tour a:hover {background:url(../images/view-map.png) no-repeat 0 -24px;}.liBold {font-weight:bold;}.fastfacts ul{margin-bottom:10px;}.fastfacts li{margin-left:5px;}.infodesc li{margin-left:5px;list-style-position:outside;}@charset "utf-8";.tourswrapperUI {width:660px;display:block;margin:15px 0 0 20px;position:relative;border:1px solid #aca396;border-bottom:0px solid #aca396;height:auto;-moz-border-radius:4px;-webkit-border-radius:4px;}.safariClass {margin-top:15px;margin-left:20px;}#accordion,.accordionMulti {padding: 0;}#accordion .accLevel,.accordionMulti .accLevel,.mapPane {width:660px;background:#f2f2f2 url(/assets/images/tour-head-bg.jpg) top left no-repeat;height:35px;margin-bottom:0;padding-top:7px;}.ui-state-default a, .ui-widget-content .ui-state-default {background: url(/assets/images/open.gif) no-repeat 630px 8px;cursor: pointer;}.ui-state-active a, .ui-widget-content .ui-state-active {background: url(/assets/images/close.gif) no-repeat 630px 8px;cursor: pointer;}#accordion h3 a,.accordionMulti h3 a, h4 a {text-decoration: none;padding-top:2px;margin-left:10px;cursor: pointer;width:645px;display:inline-block;}#accordion h3,.accordionMulti h3, h4 {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.85em;}#accordion .inner,.accordionMulti .inner {width:660px;border-bottom:1px #aca396 solid;background-color:#f2f2f2;}.inner span.infopic {margin:20px 0 0 10px ;}.infolistAcc {margin-top:15px;margin-bottom:15px;width:280px;} .tourdesc ul,.infodesc ul {margin-bottom:15px;margin-left:15px;width:320px;float:none;} .infolistAcc li,.tourdesc li,.infodesc li {padding:5px 0 0 10px;line-height:1.0em;font-size:1.4em;}.infolistAcc li {padding:5px 0 0 12px;}.ratingAcc {margin-left:10px;font-size:1.4em;font-weight:bold;}a.ratingStars,.ratingStars-inactive, a.ratingStars-inactive-grey,a.ratingStars-grey {background-image: url(/assets/images/star.png);background-repeat:no-repeat;background-position:0 0;width:18px;height:20px;display:block;float:left;}a.ratingStars {cursor:help;}a.ratingStars-grey, a.ratingStars-inactive-grey {background-image: url(/assets/images/star-gr.png);}a.gradeIcons,.gradeIcons-inactive, a.gradeIcons-inactive-grey,a.gradeIcons-grey {background-image: url(/assets/images/grade.png);background-repeat:no-repeat;background-position:0 0;width:18px;height:20px;display:block;float:left;}a.gradeIcons {cursor:help;}a.gradeIcons-grey, a.gradeIcons-inactive-grey {background-image: url(/assets/images/grade-gr.png);}.ratingTXT, .rating .ratingTXT{float:left;display:block;margin-top:1px;margin-right:3px;margin-left:10px;}.rating .ratingTXT{margin-left:20px;}#map_canvas {display:block;width: 550px;height: 750px;}@charset "utf-8";body {background: white;font-size: 12pt;color:000;}#menu, #slideshow, #logo, #sidebar, form, .firstcol, .secondcol, .thirdcol, .backtotop, .btninfo, .book-tour, .featuredtourpic, .accLevel {display: none;}img {border:none;padding:5px;float:left;}li {list-style:none;}h1, h2, h2.caption {float:none;font-size:13pt;margin-bottom:5px;}#left, #footerwrapper {width: 100%;margin: 0 2%;padding: 0;border: 0;float: none !important;color: black;background: transparent;}#left {padding-right: 1em;}#left p img {float:none;width:auto;clear:both;margin:0 auto;}.infolistAcc {margin-top:0;width:100%;}.fourthcol{margin:0 auto;}a:link, a:visited {color: #ccc;background: transparent;font-weight: bold;text-decoration: underline;}#left a:link:after, #left a:visited:after {content: " (" attr(href) ") ";font-size: 90%;}#left a[href^="/"]:after { content: " (http://www.aitutaki.net" attr(href) ") ";}
