/*cached @ 2025-07-24 00:11:16*/
*{margin:0;padding:0;-webkit-font-smoothing:subpixel-antialiased !important}html{width:100%;height:100%;margin:0 0 1px 0}body{height:100%;font-family:Arial,Helvetica,sans-serif;font-size:10px}a,a:active,a:focus{outline:0}a{text-decoration:none}a:hover{text-decoration:underline}a img{border:0}h1 a{text-indent:-5000px;overflow:hidden;display:block}h2,h3{margin:0 0 15px 0;font-size:14px;font-weight:bold}p{line-height:18px;margin:0 0 15px 0;font-size:14px}.desc{line-height:18px;margin:0 0 15px 0;font-size:14px;white-space:pre-line}.desc p{white-space:normal}ul,ol{margin:0 0 15px 0;padding:0 0 0 15px}ul.reset{margin:0;padding:0;list-style-type:none}li{line-height:18px;font-size:14px}dfn{cursor:pointer}.label,label{font-size:120%}input,textarea,select,button{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold}button{width:auto;overflow:visible;cursor:pointer}input:focus::-webkit-input-placeholder{color:transparent !important}input:focus::-moz-placeholder{color:transparent !important}input:focus:-moz-placeholder{color:transparent !important}label.checkbox input{width:15px}label.checkbox span{height:15px;line-height:15px;margin:0;float:left}.flash{z-index:0}.clear{overflow:hidden;clear:both}hr{display:none}br{line-height:0}a,p,div,dl,dt,dd,ul,ol,li,button,img,span,address,cite,small{background-color:transparent}#content a{font-weight:bold}.img{display:block}.button{border-width:0 1px 1px 0;border-style:solid}label.button{display:block}.button a,.button button{height:28px;line-height:28px;padding:0;border-width:1px;border-style:solid;font-size:14px;font-weight:bold;text-align:center;display:block}.button a:hover{text-decoration:none}.button a em,.button button em{display:none}label.button,label.button button{width:52px}p.button,p.button a,p.button button{width:97px}h1.theactivitypeople,h1.theactivitypeople a,h1.theactivitypeopleau,h1.theactivitypeopleau a{width:302px}h1.theactivitypeople a,h1.theactivitypeopleau a{height:46px;margin:27px 0}#venue-rating h3{height:40px;line-height:40px;margin:0 10px 20px 0;padding:0 10px;font-size:280%;float:left}ul.venue-ratings{width:100%;margin:0 0 20px 0;clear:both}ul.venue-ratings li{height:35px;line-height:35px;margin:0 0 5px 0;padding:0 10px;font-size:18px;overflow:hidden;position:relative}ul.venue-ratings li span{height:35px;line-height:35px;padding:0 10px;display:block;position:absolute;top:0;right:0}.icon-list{list-style-type:none;overflow:hidden}#content .icon-list{margin:0}.icon-list li p,.icon-list li ul,.icon-list li,.icon-list li a{float:left}.icon-list li{margin:0 5px 0 0}.icon-list li.last{margin:0}.icon-list li.icon16 a{width:16px;height:16px}.icon-list li.icon32 a{width:32px;height:32px}.icon-list li.icon64 a{width:64px;height:64px}.icon-list li a{text-indent:-5000px;overflow:hidden;display:block}#header{position:relative}#header #contact-details{text-align:right;position:absolute}#header #contact-details p{margin:0 0 10px 0;font-size:12px}#header #contact-details p dfn{font-style:normal}#header #contact-details p a:hover{text-decoration:underline}#header .book-online-link,#header .book-online-link button,#header .book-online-link a{width:auto}#header .book-online-link{position:absolute}#header .book-online-link button,#header .book-online-link a{height:36px;line-height:20px;padding:8px;font-size:18px;font-family:Arial;text-align:left;letter-spacing:-0.5pt}#header .book-online-link button{height:68px}#header .book-online-link a em,#header .book-online-link button em{line-height:16px;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:0;display:block}#header .book-online-link a.iconset span{padding-right:60px;display:block}#header .book-online-link.alt a.iconset span{padding-right:42px}#header ul{list-style-type:none;overflow:hidden}#header li,#header li a{float:left}#header li a{display:block}#header li a:hover{text-decoration:none}#menu li a,#sub-menu li a{font-weight:bold}#footer{clear:both}#footer p{font-size:12px}#footer ul.payment-options{width:230px;margin:0 auto 20px auto;padding:10px 0 0 0;list-style-type:none;overflow:hidden}#footer ul.payment-options li{width:64px;height:39px;margin:0 10px 0 0;padding:2px;border-width:1px;border-style:solid}#footer ul.payment-options li.last{margin:0}#footer ul.footer-menu{margin:10px 0;text-align:center}#footer ul.footer-menu li{line-height:15px;list-style-type:none;display:inline;padding:0 8px;font-size:120%}#footer ul.footer-list{width:900px;margin:0 auto 10px auto;padding:5px 0 0 0;list-style-type:none;text-align:center;overflow:hidden}#footer ul.footer-list li{height:12px;margin:0 10px 0 0;padding:0 10px 0 0;border-width:0 1px 0 0;border-style:solid;display:inline}#footer ul.footer-list li.last{border:0}#footer ul.footer-list li a{font-size:12px}#footer dl{width:177px;margin:0 0 20px 0;padding:0 0 0 10px;border-width:0 0 0 1px;border-style:dotted;float:left}#footer dl.last{margin:0}#footer dl:hover{border-style:solid}#footer dt{margin:0 0 10px 0;font-size:140%;font-weight:bold}#footer dd,#footer dd a{line-height:12px;margin:0 0 5px 0;font-size:12px;display:block}#footer dd a:hover{text-decoration:none}#content{float:left}.plugin{padding:10px}.plugin form p{margin:0}.plugin form p em{line-height:14px;font-size:12px}.plugin form .label,.plugin form label{margin:0 0 10px 0;display:block;position:relative}.plugin form .label span,.plugin form label span{height:18px;line-height:18px;margin:0 0 4px 0;font-size:14px;font-weight:bold;display:block}.plugin form .label span small,.plugin form label span small{font-size:12px;font-weight:normal;display:block;position:absolute;top:0;right:0}.plugin form .validated span small{width:16px;height:16px;text-indent:-5000px;overflow:hidden}.plugin form input,.plugin form textarea{padding:4px;border-style:inset}.plugin form label.checkbox{overflow:hidden}.plugin form label.checkbox input{margin:0 5px 0 0;padding:0;border:0;float:left}body .plugin form label.checkbox input{width:15px}.plugin form label.checkbox span{height:15px;line-height:15px;margin:0;float:left}.plugin form label.checkbox dfn{font-weight:normal;font-style:normal}.plugin form .button{margin:0}#gift-vouchers .button,#gift-vouchers .button a,#christmas-vouchers .button,#christmas-vouchers .button a{width:121px}#organiser-downloads .button,#organiser-downloads .button a{width:184px}#cheap-paintballs .button,#cheap-paintballs .button a{width:208px}#news .button,#news .button a{width:116px}#network-register .button,#network-register .button button{width:129px}#signup .button,#signup .button button{width:64px}#subscribe .button,#subscribe .button button{width:90px}#search .button,#search .button button{width:65px}#get-directions .button,#get-directions .button button{width:117px}#package-booking .button,#package-booking .button a,#package-booking .button button{width:137px}#tooltip{padding:5px 10px;border-width:1px;border-style:solid;position:absolute;z-index:10000}#tooltip h3,#tooltip div{margin:0}.ac_results{padding:0;border-width:1px;border-style:solid;overflow:hidden;z-index:10001}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results iframe{position:absolute;top:0;left:0;z-index:-1;width:3000px;height:3000px}.ac_results li{margin:0;padding:2px 0;cursor:pointer;display:block;width:100%;font-size:12px;overflow:hidden}.ac_loading{background-position:50% 50%;background-repeat:no-repeat}a.ajax-close{width:20px;height:20px;line-height:18px;border-width:2px;border:solid;font-size:14px;font-weight:bold;text-align:center;position:absolute}#overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000}#loading{width:150px;height:100px;padding:10px;margin:-62px 0 0 -87px;border-width:2px;border-style:solid;text-align:center;position:fixed;top:50%;left:50%;z-index:2000}#ajax .plugin{width:342px;height:300px;margin:-170px 0 0 -191px;border-width:0 2px 2px 0;border-style:solid;position:fixed;top:50%;left:50%;z-index:3000}#ajax .plugin h2.title{margin:0 0 15px 0;font-size:280%;text-align:center;display:block;position:relative}#ajax .plugin a.ajax-close{top:-25px;right:-25px}#ajax .plugin h2.title a:hover{text-decoration:none}#ajax .plugin .checkbox input{width:15px}#ajax #package-selector{width:450px;margin:-170px 0 0 -245px}#ajax #network-register{height:270px;margin-top:-155px}#ajax #venue-rating{height:355px}#ajax #venue-rating h3{text-shadow:none}#ajax #package-selector form{height:208px}#ajax #basket{width:600px;height:556px;margin:-298px 0 0 -320px}#ajax #basket .inner-wrapper{max-height:366px;overflow:auto}#ajax #about,#ajax #terms{width:600px;height:540px;margin:-290px 0 0 -320px}#ajax #about .block-wrapper,#ajax #terms .block-wrapper{height:433px;overflow:auto}#ajax #contact-us{height:540px;margin-top:-290px}#ajax #contact-us textarea{height:105px}#ajax #tell-a-friend{height:555px;margin-top:-300px}#ajax #office-hours{height:515px;margin-top:-258px}#ajax #discounted-paintballs-form{height:252px;margin-top:-146px}#ajax #discounted-paintballs-form .button,#ajax #discounted-paintballs-form .button button{width:112px}#ajax #venue-location-map{height:520px;margin-top:-281px}#ajax #alert{width:350px;height:300px;margin:-170px 0 0 -195px}#ajax #availability-advanced,#ajax #availability{width:612px;height:365px;margin:-180px 0 0 -315px}#availability-advanced .inner-wrapper,#availability .inner-wrapper{height:302px;padding:5px;border-width:1px;border-style:solid}#ajax #availability-advanced .inner-wrapper,#ajax #availability .inner-wrapper{padding:5px}#ajax #availability-advanced{height:510px;margin-top:-255px}#availability-advanced form{margin:0 0 10px 0}#intro ul,#intro ul li .style-wrapper{width:598px;height:350px}#intro ul li em{width:568px}#intro{padding:0;position:relative}#intro h2.title{display:none}#intro ul{list-style-type:none;overflow:hidden}#intro ul li{position:relative}#intro ul li a:hover{text-decoration:none}#intro ul li .style-wrapper{display:block}#intro ul li em{line-height:28px;padding:15px;font-size:26px;font-style:normal;font-weight:bold;letter-spacing:-0.5pt;display:block;position:absolute;bottom:0;left:0}#intro ul li em span{padding:5px 0 0 0;font-size:18px;letter-spacing:0;display:block}#intro .top-10-venue{position:absolute}#intro .top-10-venue,#intro a.prices-from{top:25px;right:25px;z-index:10}#tabs-menu{overflow:hidden}.tabs-menu{list-style-type:none;overflow:hidden}.tabs-menu li{font-size:140%;float:left}.tabs-menu li a{font-weight:bold;display:block;float:left}.tabs-menu li a:hover{text-decoration:none}#content #tabs-menu .tabs-container p.button{margin:0}#tabs-menu #venue_location{min-height:265px;padding:20px 20px 20px 304px;position:relative;overflow:hidden}#tabs-menu #venue_location .map_google{width:250px;margin:0 20px 0 0;padding:2px;border-width:5px;border-style:solid;position:absolute;top:20px;left:20px}#tabs-menu #venue-location .button,#tabs-menu #venue-location .button a{width:121px}#help .plugin{padding:20px 20px 5px 20px}#help h3{margin:0 0 5px 0;font-size:280%;letter-spacing:-0.5pt}a.prices-from{width:104px;height:52px;padding:26px 0;border-width:4px;border-style:solid;font-size:280%;font-weight:bold;text-align:center;letter-spacing:-0.5pt;position:absolute}a.prices-from:hover{text-decoration:none}a.prices-from span{font-size:18px;letter-spacing:0;display:block}a.prices-from span.currency{display:inline}a.prices-from span.decimal{font-size:24px;letter-spacing:-0.5pt;display:inline}.rating{display:block}.rating span{width:80px;height:15px;text-indent:-5000px;overflow:hidden;display:block;cursor:pointer}.rating-large span{width:160px;height:32px}body .min-age{width:20px;height:20px;line-height:20px;border-width:2px;border-style:solid;font-size:14px;font-weight:bold;font-style:normal;text-align:center;cursor:pointer;display:block}body .min-age span{visibility:hidden;display:none !important}.gm-style .gm-style-iw,.gm-style .gm-style-iw a,.gm-style .gm-style-iw span,.gm-style .gm-style-iw label,.gm-style .gm-style-iw div{font-family:Arial !important;font-size:14px !important;text-decoration:none}.gm-style-iw a{overflow:hidden;display:block}.gm-style-iw .map-image{width:58px;height:58px;display:block;float:left}.gm-style-iw .map-details{width:200px;margin:0 0 0 10px;float:right}.gm-style-iw .map-details span{margin:0 0 5px 0;display:block}.gm-style-iw .map-details .map-title{font-weight:bold}.gm-style-iw .min-age{margin:0;float:right}.captcha{margin:0 0 10px 0;overflow:hidden}.captcha p{height:20px;line-height:20px;float:left}.captcha ul{margin:0 0 0 10px;float:left}.captcha ul li{margin:0 4px 0 0;padding:1px;border-width:2px;border-style:solid;float:left}.captcha ul li a{width:14px;height:14px;float:left;display:block}#subscription-status{margin:10px;padding:20px 20px 5px 20px;border-width:1px;border-style:solid;text-align:center}#subscription-status h2.title{font-size:280%;letter-spacing:-0.5pt}.payment-options{list-style-type:none;overflow:hidden}.payment-options li{margin:0 5px 0 0;text-indent:-5000px;overflow:hidden;display:block;float:left}.payment-options li.last{margin:0}.filter{position:absolute;list-style-type:none}.sort-by-filter{top:0;right:210px}.view-filter{top:0;right:0}.pagination-filter{bottom:0;right:0}.filter h3{height:30px;line-height:31px;font-weight:bold;float:left}#content .filter h3{margin:0;font-size:14px}.filter li ul{float:left}#content .filter li ul{margin:0 0 0 5px}.filter li ul li{height:30px;border-width:1px 0 1px 1px;border-style:solid;list-style-type:none;float:left}.filter li ul li.last{border-width:1px 1px 1px 0}.filter li ul li a{float:left;display:block}.filter li ul li a span{height:30px;line-height:30px;padding:0 10px;border-width:0 1px 0 0;border-style:solid;font-size:14px;font-weight:bold;float:left;display:block}.view-filter li ul li a span{padding:0 10px 0 40px}.filter li ul li a span:hover{text-decoration:none}.filter li ul li.last a span{border-width:0 0 0 1px}.expandable-menu li{padding:4px;border-width:1px;border-style:solid;list-style-type:none}.expandable-menu li{margin:0 0 5px 0}.expandable-menu li h3{margin:0}.expandable-menu li h3 a{height:21px;line-height:21px;font-size:14px;font-weight:bold;text-indent:6px;display:block;position:relative}.expandable-menu li h3 a:hover{text-decoration:none}.expandable-menu li h3 a span{width:21px;height:21px;position:absolute;top:0;right:0}.expandable-menu li ul{padding:5px 0 0 0}.expandable-menu li ul li{padding:0;border:0;position:relative}.expandable-menu li ul li{margin:0 0 5px 0}.expandable-menu li ul li a{line-height:20px;padding:0 28px 0 6px;font-size:14px;display:block}.expandable-menu li ul li a:hover{text-decoration:none}.expandable-menu li ul li dfn{width:21px;height:21px;line-height:21px;font-size:10px;font-weight:normal;font-style:normal;text-align:center;display:block;position:absolute;top:0;right:0}#activity-selector{padding:0 16px 0 0;position:relative;z-index:102}#activity-selector #select-activity{width:16px;height:24px;position:absolute;top:0;right:0;display:block}#activity-selector .reset{width:16px;height:16px;position:absolute;top:5px;right:24px;display:block}#activity-selector .categories div{padding:5px;border-style:solid;border-width:1px;position:absolute;top:28px;left:0}#content #activity-selector .categories div h3{margin:0}#activity-selector .categories div h3 a{line-height:16px;padding:2px 24px 2px 2px;font-size:14px;text-decoration:none;display:block}#activity-selector .categories div ul{display:none;list-style-type:none}#content #activity-selector .categories div ul{margin:0;padding:0}#activity-selector .categories div ul li a{line-height:14px;padding:2px 24px 2px 2px;font-size:12px;font-weight:normal;text-decoration:none;display:block}#activity-selector .categories div ul li a dfn{font-style:normal}#extras h3{padding:5px 0 0 0;text-align:center}#extras .extra{min-height:82px;padding:20px 20px 20px 130px;position:relative}#extras .extra h3{height:22px;line-height:22px;padding:0;font-size:22px;text-align:left;letter-spacing:-0.2pt}#extras .extra p.price{height:22px;line-height:22px;font-size:22px;letter-spacing:-0.2pt;font-weight:bold;position:absolute;top:22px;right:22px}#extras .extra p.price span{font-size:20px;letter-spacing:0}#extras .extra .img{width:100px;height:100px;border-width:1px;border-style:solid;position:absolute;top:10px;left:10px}#venues-map .map{width:255px;height:220px;margin:0 0 20px 0;position:relative}#venues-map .mapBadge{line-height:18px;padding:25px 18px 20px 18px;border-width:1px;border-style:solid;font-size:16px;font-weight:bold;text-align:center;text-transform:uppercase;display:block !important;position:absolute;top:71px;right:-10px}#venues-map .mapBadge b,#venues-map .mapBadge span{display:block}#venues-map .mapBadge span{line-height:15px;font-size:11px;font-weight:normal}#venues-map .map ul{list-style-type:none}#venues-map .map ul li a{width:88px;padding:1px;border-width:0 1px 1px 0;border-style:solid;display:block;position:absolute;z-index:1000}#venues-map .map ul li a:hover{text-decoration:none}#venues-map .map ul li a b,#venues-map .map ul li a span{line-height:14px;padding:3px;display:block}#venues-map .map ul li a span span{display:inline}#venues-map .map ul li.northern-territory a{width:133px;top:0;left:0}#venues-map .map ul li.south-australia a{top:115px}#venues-map .map ul li.new-south-wales a{width:127px;bottom:0;right:0}#venues-map .map ul li.australian-capital-territory a{width:192px;bottom:0;right:0}#venues-map .map ul li.west-australia a{top:-10px;left:-10px}#venues-map .map ul li.queensland a{top:0;right:0}#venues-map .map ul li.victoria a{bottom:-20px;left:100px}#venues-map .map ul li.tasmania a{bottom:-20px;right:100px}#venues-map .map ul li.scotland a{top:0;left:180px}#venues-map .map ul li.ireland a{top:90px;left:-60px}#venues-map .map ul li.northern-ireland a{width:122px;top:30px;left:-35px}#venues-map .map ul li.wales a{top:105px;left:25px}#venues-map .map ul li.north-england a{width:106px;top:65px;left:200px}#venues-map .map ul li.midlands a{top:110px;left:235px}#venues-map .map ul li.south-west-england a{width:147px;top:230px;left:-15px}#venues-map .map ul li.south-east-england a{width:142px;top:210px;left:205px}#datepicker{margin:0 0 0 -120px;padding:14px 0 0 0}#datepicker .dpTable{padding:10px;border-width:0 1px 1px 1px;border-style:solid;font-size:120%;text-align:center;position:relative}#datepicker .dpTable button{text-indent:0}#datepicker .dpTable tbody{border-width:1px 0 0 1px;border-style:solid}#datepicker .dpTable .dpTR td{border-width:1px;border-style:solid}#datepicker .dpTable .dpDayTD{border-style:solid;border-width:1px}#datepicker .dpTable .dpTR td a{width:26px;height:25px;line-height:25px;border-width:1px 0 0 0;border-style:solid;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;display:block}#datepicker .dpTable .dpTR td.dpDayHighlightTD a{height:27px;line-height:27px;background-image:url(/img/);border:0}#datepicker .dpTable .dpButtonTDLeft button,#datepicker .dpTable .dpButtonTDRight button{width:27px;height:27px;text-indent:-5000px;overflow:hidden}#datepicker .dpTable .dpTitleText{margin:0 0 10px 0;font-size:14px;font-weight:bold}#datepicker .dpTable button{padding:3px 5px;border:0;font-size:12px;display:block}#datepicker .dpTable .dpTodayButtonTD{padding:10px 0 0 0}#datepicker .dpTable .dpTodayButton{display:inline}p.live-chat a span{padding:0 0 0 21px;display:block}#alerts{height:30px;margin:0 0 10px 0;font-size:14px;position:relative}.eventWrapper #alerts{height:50px;border:0}#alerts #nav{display:none}#alerts #prev,#alerts #next{width:20px;height:20px;line-height:20px;text-align:center;display:block;position:absolute;top:4px;z-index:10}#alerts #prev{left:4px}#alerts #next{right:4px}#alerts p{width:870px;line-height:18px;margin:0;padding:5px 40px;border-width:1px;border-style:solid;text-align:center}.eventWrapper #alerts p.event{width:790px;line-height:50px;padding:0 80px;border:0}#alerts p a{font-weight:bold;display:inline}#index-nav ul li a{width:280px}#index-nav ul li a span{width:270px}#index-nav ul{overflow:hidden}#index-nav ul li{margin:0 20px 0 0;padding:5px;border-width:2px 1px 1px 2px;border-style:solid;float:left}#index-nav ul li.last{margin:0}#index-nav ul li a{height:40px;line-height:18px;padding:160px 0 5px 0;border-width:0 2px 2px 0;border-style:solid;font-size:18px;text-align:center;text-decoration:none;display:block;float:left;position:relative}#index-nav ul li a em{line-height:12px;padding:5px 0 0 0;font-size:12px;font-weight:normal;font-style:normal;display:block}#index-nav ul li a span{height:140px;border-width:5px;border-style:solid;position:absolute;top:0;left:0}#search-splash{padding:5px;position:relative}#search-splash #intro{border-width:2px 1px 1px 2px;border-style:solid}#search-splash #intro ul,#search-splash #intro ul li .style-wrapper{height:294px}#search-splash #search{width:300px;padding:20px;position:absolute;top:0;right:0}#search-splash #search h2.title{text-align:left}#search-splash #search form input{width:245px}#search-splash #search .button,#search-splash #search .button button{width:101px;margin:0}#search-splash #search .button button{height:38px;line-height:38px;font-size:180%}#vouchers li{width:172px;position:relative}#vouchers li .img{width:169px;height:103px}#vouchers{position:relative}#vouchers .view-your-basket{padding:1px;border-width:1px;border-style:solid;position:absolute;top:0;right:0}#vouchers .view-your-basket,#vouchers .view-your-basket a{width:137px}#vouchers ul{overflow:hidden}#vouchers li{margin:0 20px 0 0;font-size:140%;float:left}#vouchers li.last{margin:0}#vouchers li .img{margin:0 0 10px 0;border-width:2px 1px 1px 2px;border-style:solid}#vouchers li h3,#vouchers li p{font-size:14px}#vouchers li .price{width:52px;height:52px;line-height:52px;border-width:2px;border-style:solid;font-size:18px;font-weight:bold;text-align:center;position:absolute;top:50px;right:10px}#vouchers form{overflow:hidden}#vouchers form input{width:22px;margin:0 5px 0 0;float:left}#vouchers form .button{float:left}#vouchers .button,#vouchers .button button,#vouchers .button a{width:117px}#vouchers-promotion h3{font-size:220%;letter-spacing:-0.5pt}#vouchers-promotion .button{margin:0}#vouchers-promotion .button,#vouchers-promotion .button a{width:147px}#vouchers-advanced .inner-wrapper{padding:10px 10px 1px 10px}#vouchers-advanced .inner-wrapper .plugin{margin:0 0 10px 0;padding:10px 10px 1px 10px}#vouchers-advanced .inner-wrapper .plugin h2.title{font-size:18px;letter-spacing:0}#vouchers-advanced .inner-wrapper .plugin .inner-wrapper{padding:20px 20px 10px 20px}#vouchers-advanced #vouchers-promotion{padding:30px 180px 15px 30px}#vouchers-advanced-form h2.title{text-align:center}#vouchers-advanced-form .offer-details{margin:-10px 0 10px 0;text-align:center}#vouchers-advanced-form .offer-details dfn{font-style:normal}#basket form,#vouchers-advanced-form form{padding:0;background:0;border:0}#basket .block-wrapper,#vouchers-advanced .block-wrapper{height:34px;margin:0 0 10px 0;padding:38px 10px 38px 139px;overflow:hidden;position:relative}#basket .img,#vouchers-advanced .img{width:100px;height:85px;border-width:2px 0 0 2px;border-style:solid;position:absolute;top:10px;left:10px}#basket .inner-wrapper a,#vouchers-advanced .inner-wrapper a{font-size:12px;font-weight:normal}#basket form label,#vouchers-advanced-form form label{display:inline}#basket form dfn,#vouchers-advanced-form form dfn{font-style:normal}#basket form span,#vouchers-advanced-form form span{height:34px;line-height:34px;margin:0 5px 0 0;padding:0 8px;font-size:18px;font-weight:bold;float:left}#basket form span.name,#vouchers-advanced-form form span.name{display:none}#basket form input,#basket form select,#vouchers-advanced-form form input,#vouchers-advanced-form form select{margin:0 5px 0 0;font-size:18px;float:left}#content #vouchers-advanced-form form select,#center #vouchers-advanced-form form select,#content #vouchers-advanced-form form input,#center #vouchers-advanced-form form input{font-size:18px}#ajax #basket form .quantity,#basket form .quantity,#content #vouchers-advanced-form form .quantity,#center #vouchers-advanced-form form .quantity{width:22px}#content #vouchers-advanced-form form select.price{width:76px;border-width:5px;border-style:solid}#ajax #basket form .price,#basket form .price,#content #vouchers-advanced-form form .price,#center #vouchers-advanced-form form .price{width:64px}#basket form label.button,#vouchers-advanced-form form label.button{display:block;float:left}#basket form .button button,#vouchers-advanced-form form .button button{height:34px;font-size:18px}#vouchers-advanced .vouchers-advanced-form .button,#vouchers-advanced .vouchers-advanced-form .button button{width:146px}#vouchers-advanced .terms{padding:10px 0 0 0;border-width:1px 0 0 0;border-style:dotted}#vouchers-advanced .basket-empty{display:none}#basket .basket .sub-total,#vouchers-advanced .basket .sub-total{width:70px}#basket .basket a,#vouchers-advanced .basket a{line-height:34px;float:left}#vouchers-advanced .basket-extras p{line-height:32px;font-size:18px;font-weight:bold}#basket .basket-total,#vouchers-advanced .basket-total{padding:0 10px 20px 10px;overflow:hidden;position:relative}#basket .basket-total p,#vouchers-advanced .basket-total p{margin:0 0 10px 0}#basket .basket-total p.total,#vouchers-advanced .basket-total p.total{line-height:28px;font-weight:bold;font-size:280%;letter-spacing:-0.5pt}#basket .basket-total .empty-basket,#vouchers-advanced .basket-total .empty-basket{position:absolute;top:10px;right:10px}#basket .basket-total .button,#vouchers-advanced .basket-total .button{float:none}#basket .basket-total .button,#basket .basket-total .button button,#vouchers-advanced .basket-total .button,#vouchers-advanced .basket-total .button button{width:161px}#voucher-details .button,#voucher-details .button a{width:143px}#staff-list dl{font-size:140%}#staff-list dl dt{margin:0 0 5px 0}#staff-list dl dt dfn{font-weight:bold;font-style:normal}#staff-list dl dd{margin:0 0 10px 0}.gallery{position:relative}.gallery .img{border-width:0 2px 2px 0;border-style:solid}.gallery .img span,.gallery .img .style-wrapper{display:block}.gallery .preview{height:316px;margin:0 0 10px 0}.gallery .preview .img,.gallery .preview .img .style-wrapper{width:405px;height:314px}.gallery .thumbnails{width:102px;position:absolute;top:10px;right:10px}.gallery .thumbnails .img{width:100px;height:100px;margin:0 0 5px 0}.gallery .thumbnails .img a,.gallery .thumbnails .img a .style-wrapper{width:100px;height:100px}.outer-wrapper #activity-details h2.title{margin:0 0 5px 0}.outer-wrapper #activity-details h3.strapline{font-weight:normal;font-size:20px;font-style:italic}.outer-wrapper #activity-details h3{font-size:28px}.outer-wrapper #activity-details h3.prices-from{font-style:italic}.outer-wrapper #activity-details h3.prices-from span{font-size:18px}.outer-wrapper #activity-details h3.availability{font-weight:normal}.outer-wrapper #activity-details .button,.outer-wrapper #activity-details .button a{width:228px}.outer-wrapper #activity-details .button a{height:45px;padding:10px 0;line-height:28px;font-size:28px;letter-spacing:-0.5pt}.outer-wrapper #activity-details .button a em{line-height:16px;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:0;display:block}#enquiry-type p{margin:0 0 10px 0;padding:0 10px}#enquiry-type .selected{padding:10px 10px 0 10px;border-width:1px;border-style:solid}.plugin form label.checkbox .enquiry-type{height:35px}#request-a-callback form label.button{margin:0 0 10px 0}#content #office-hours ul{margin:0 0 15px 0}#office-hours ul li{height:20px;line-height:20px;margin:0 0 1px 0;text-indent:5px;position:relative;display:block}#office-hours ul li span{width:60px;position:absolute;top:0;right:0}#office-hours ul li span.opening-time{right:61px}#event-intro h2.title{margin:0 0 5px 0}#event-intro h3.strapline{font-weight:normal;font-size:20px;font-style:italic}#event-intro h3{font-size:28px}#event-intro h3.prices-from{font-style:italic}#event-intro h3.prices-from span{font-size:18px}#event-intro h3.availability{font-weight:normal}#event-intro .button,#event-intro .button a{width:228px}#event-intro .button a{height:45px;padding:10px 0;line-height:28px;font-size:28px;letter-spacing:-0.5pt}#event-intro .button a em{line-height:16px;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:0;display:block}.question,.answer{display:none}#advanced-faqs{position:relative}#advanced-faqs ul{height:30px;list-style-type:none;position:absolute;top:20px;right:20px;z-index:200}#advanced-faqs ul li{height:30px;margin:0 0 0 5px;font-size:140%;float:left}#advanced-faqs ul li a{line-height:30px;padding:0 10px;font-weight:bold;text-decoration:none;float:left}#advanced-faqs .left,#advanced-faqs .right{width:284px;float:left}#advanced-faqs .right{margin:0 0 0 20px}#advanced-faqs h3{line-height:40px;margin:0 0 10px 0;border-width:0 0 1px 0;border-style:dotted;font-size:140%;font-weight:bold}#advanced-faqs dl{font-size:120%}#advanced-faqs dl dt{line-height:20px;margin:0 0 5px 0}#advanced-faqs dl dd{margin:0 0 15px 0}#advanced-faqs dl dd a:hover{text-decoration:none}#offers-advanced .offer{padding-right:150px}#offers-advanced .offer h3{line-height:22px;font-size:220%;letter-spacing:-0.5pt}#offers-advanced .terms{padding:10px}#offers-advanced .terms dt,#offers-advanced .terms dd{font-size:120%}#offers-advanced .terms dt{margin:0 0 5px 0;font-weight:bold}#subscribe small{margin:0 0 15px 0;font-size:120%;display:block}#content #subscribe p.step{margin:0 0 5px 0}#adrenamag-promo{text-align:center;overflow:hidden}#content #adrenamag-promo{padding:130px 15px 20px 15px}#adrenamag-promo h2.title{display:none}#adrenamag-promo h3{height:75px;line-height:20px;margin:15px 0 5px 0;padding:0;background:0;border:0;font-size:180%;font-weight:normal;text-indent:0}#adrenamag-promo p{margin:0 0 15px 0;font-size:140%}#adrenamag-promo form{margin:0 0 10px 0;padding:0 0 0 85px;background:0;border:0;overflow:hidden}#adrenamag-promo form p{float:left}#adrenamag-promo input{width:300px;margin:0 2px 0 0;padding:5px;border:0}#adrenamag-promo .button{float:left}#adrenamag-promo .button button{width:80px;height:26px;line-height:26px;border:0;text-align:center;font-size:140%;font-weight:bold;font-family:Arial,Helvetica,sans-serif;cursor:pointer}#adrenamag-promo small{margin:0 0 15px 0;font-size:120%;display:block}.venue-menu{height:14px;border-width:1px;border-style:solid}.venue-menu li{height:14px;float:left}.venue-menu li a{height:14px;line-height:14px;margin:0 10px 0 0;padding:0 10px 0 0;border-width:0 1px 0 0;border-style:solid;display:block;float:left}.venue-menu li a:hover{text-decoration:none}.venue-menu li.last a{border:0}.venue-title span{padding:0 0 0 30px;position:relative}.venue-title .min-age{padding:0;text-shadow:none;position:absolute;top:3px;left:0}#content #venue-menu ul{margin:0 0 15px 0;padding:10px}#venue-menu-advanced{padding:15px 0 0 0;position:relative}#venue-menu-advanced h2.title{padding:0 0 15px 0}#venue-menu-advanced ul{height:30px;padding:0 0 0 16px;border-width:0 0 1px 0}#venue-menu-advanced li{height:30px}#venue-menu-advanced li a,#venue-menu-advanced li.last a{height:29px;line-height:29px;padding:0 10px;margin:0 2px 0 0;border-width:1px 1px 0 1px;border-style:solid}#venue-menu-advanced li a:hover{text-decoration:none}#venue-menu-advanced li#current{height:31px}#venue-menu-advanced li#current a{height:30px;margin:0 2px 0 -1px}#venue-menu-advanced li.return-to-map{position:absolute;top:15px;right:15px}.venue-admin-link{display:none}.venue-contact-details{margin:0 0 10px 0;font-weight:bold;text-align:center}#content #formats h2.title{display:none}#formats .package{margin:0 0 10px 0}#formats .package .button,#formats .package .button a{width:150px}#formats .package .book-online-link,#formats .package .book-online-link a{width:255px}#formats-advanced #format #formats-advanced #format #packages{border:0}#formats-advanced #format #packages .inner-wrapper{margin:0;padding:0;background:0;border:0}#package-details h2.title{display:none}.book-online{padding:10px 0;position:relative;overflow:hidden}.package .book-online p{clear:none}.package .book-online form{padding:0;background:0;border:0}.book-online .button{margin:0;float:left}.book-online p.or{line-height:65px;padding:0 20px;float:left;display:block}.book-online .button,.book-online .button button,.book-online .button a{width:255px}.book-online .button button,.book-online .button a{height:45px;line-height:28px;padding:10px 0;font-size:28px;letter-spacing:-0.5pt}.book-online .button button{height:68px}.book-online .button em{line-height:16px;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:0;display:block}.book-online p.call{line-height:69px;font-weight:bold;position:absolute;top:10px;left:190px}.iconlist{list-style-type:none}.iconlist li{text-indent:21px}.feedback{list-style-type:none}.feedback li{margin:0 0 10px 0;border-width:0 0 1px 0;border-style:dotted}#content .feedback li{font-size:10px}.feedback li.last{margin:0;padding:0;border:0}.feedback h3{margin:0 0 5px 0}.feedback h3 cite{font-style:normal}.feedback h3 span{font-weight:normal}.no-reviews{text-align:center}.review{position:relative}.review .rating{position:absolute;bottom:0;right:0}#submit-a-review .button,#submit-a-review .button button,#submit-a-review .button a{width:132px}#venue-area-list h2.title{height:30px;line-height:30px;border-width:0 0 1px 0;border-style:solid;text-indent:10px}#content #venue-area-list h2.title{margin:0;font-size:14px}#content #venue-area-list li{font-size:10px}#venue-area-list h3 a{height:30px;line-height:30px;border-width:0 0 1px 0;border-style:solid;text-indent:10px;display:block}#content #venue-area-list h3{margin:0}#venue-area-list li ul li a{height:30px;line-height:30px;border-width:0 0 1px 0;border-style:dotted;font-size:140%;text-indent:10px;display:block}#venues_google_map{position:relative}#venues_google_map a.priceBadge{top:9px;right:9px}#venues_google_map #prices-intro{width:175px;padding:20px 20px 5px 20px;font-weight:bold;position:absolute;top:9px;right:9px}#venues_google_map #prices-intro h2.title{text-align:left;position:relative}#venues_google_map #prices-intro a.ajax-close{top:-15px;right:-15px}#venues_google_map #prices-intro h2.title a:hover{text-decoration:none}#venues_google_map #prices-intro .button,#venues_google_map #prices-intro .button a{width:125px}.search-filters{width:55px;position:absolute;bottom:40px;left:9px}.search-filters li{margin:0 0 5px 0;border-width:1px;border-style:solid}.search-filters strong{width:53px;height:20px;line-height:20px;font-size:12px;text-align:center;display:block}.search-filters li ul{height:20px;overflow:hidden}.search-filters li ul li{width:53px;margin:0;border:0;position:relative}.search-filters li a{height:20px;line-height:20px;font-size:12px;text-align:center;display:block}.search-filters li span.down,.search-filters li span.up{width:14px;height:18px;line-height:18px;border-width:1px;border-style:solid;font-size:12px;text-align:center;text-decoration:none;display:block;position:absolute;bottom:0;cursor:pointer}.search-filters li span.down{left:0}.search-filters li span.up{right:0}body{height:auto;padding:36px 0 0 0;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif}.wrapper{width:980px;margin:0 auto;position:relative}#social{position:absolute;top:0;left:0;right:0}#header{position:relative}#header #contact-details ol{margin:0 0 2px 0;overflow:hidden}#header #contact-details li{line-height:12px;margin:0 0 0 25px;font-size:11px;float:left}#header #contact-details .telephone{height:24px;line-height:24px;margin:0;font-family:Arial;font-size:20px;font-weight:bold;letter-spacing:-0.5pt}.AU #header .book-online-link button,.AU #header .book-online-link a{font-size:22px;font-family:Arial}#header .seasonal-icon{top:130px;left:395px;z-index:650}.preChristmas #header .seasonal-icon{left:540px}#menu{font-family:Arial}#header .wizard-link{width:253px;margin:0;position:absolute;bottom:15px;right:0}#header .wizard-link a{width:197px;height:45px;padding:10px 0 10px 54px;line-height:28px;font-size:28px;letter-spacing:-0.5pt;position:relative}#header .wizard-link a span{width:48px;height:48px;display:block;position:absolute;top:8px;left:8px}#header .wizard-link a em{line-height:16px;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:0;display:block}#menu li .house{width:12px;height:6px;padding:8px 2px 2px 2px;position:relative;display:block}#menu li .house span{display:block;position:absolute}#menu li .house .roof{border-width:0 8px 8px 8px;border-style:solid;top:0;left:0}#menu li .house .wall{width:12px;height:6px}#menu li .house .door{width:4px;height:6px;margin:0 0 0 -2px;bottom:0;left:50%;z-index:1}#footer{text-align:center}#footer #footer-nav{margin:0 0 5px 0;padding:15px;text-align:left;overflow:hidden}#footer #footer-nav .section{width:198px;height:273px;margin:0 10px 0 0;margin-bottom:10px !important;border-width:1px;border-style:solid;padding:15px;float:left}#footer #footer-nav li.last{margin-right:0}#footer #footer-nav li .heading3,#footer #footer-nav li h3{margin:0 0 10px 0;font-family:Arial;font-size:18px;clear:both}#footer #footer-nav li ul{margin:0 0 10px 0}#footer #footer-nav li li{display:block}#footer #footer-nav li li a{line-height:18px;font-size:12px}#footer #footer-nav li li a b{font-weight:normal}#footer #footer-nav li#social-menu ul{margin:0 0 15px 0}#footer #footer-nav li#social-menu ul li{margin:0 0 5px 0;padding:0 0 0 21px;font-size:12px}#footer #footer-nav li#social-menu ul.social,#footer #footer-nav li#social-menu .likeit{float:left}#footer #footer-nav li#social-menu ul.social li{width:32px;height:32px;margin:0 0 0 2px;padding:0;float:left}#footer #footer-nav li#social-menu ul.social li:first-child{margin:0}#footer #footer-nav li#social-menu ul.social li a{width:32px;height:32px;overflow:hidden;text-indent:-5000px;float:left}#footer #footer-nav li#social-menu .likeit{margin:0 0 0 5px;padding:5px 0 0 0}#footer #footer-nav li#social-menu .button a{height:22px;line-height:22px;font-size:12px}#footer #footer-nav #footerAffiliates{width:918px;height:auto;padding:15px;border-width:1px;border-style:solid;clear:both}#footer #footer-nav #footerAffiliates h3{font-size:14px;text-align:center}#footer #footer-nav #footerAffiliates ul{overflow:hidden}#footer #footer-nav #footerAffiliates ul li a{width:454px;height:80px;margin:0 10px 0 0;border-style:solid;text-indent:-5000px;overflow:hidden;display:block;float:left}#footer #footer-nav #footerAffiliates ul li:last-child a{margin:0}#footer #footer-nav li.section.feedback{width:auto !important;height:auto !important;margin:0 !important;padding:2px;border-width:1px;border-style:solid;text-align:center;float:none;clear:both}#footer #footer-nav li.section.feedback a{height:35px;line-height:35px;text-decoration:none;display:block}#footer #footer-nav li.section.feedback a b{padding:0 0 0 21px;display:block-inline}.toTop{height:14px;line-height:14px;padding:0 15px 0 0;font-size:12px;text-decoration:none;display:block;position:absolute;top:300px}.toTop .arrow{border-width:0 5px 5px 5px;position:absolute;top:5px;right:0}#content{width:950px;min-height:400px;margin:15px auto;padding:15px;float:none}#content .wrapper{width:950px}#content .wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden}.column1{width:628px}.column2{width:312px}.column1,.left{float:left}.column2,.right{float:right}#ajax .plugin,.plugin{padding:71px 20px 20px 20px;border-width:0 1px 1px 1px;border-style:solid}.plugin{margin:0 0 10px 0;position:relative}.page-venues .plugin p.title,.page-index .plugin p.title,.page-venue .plugin p.title,.page-venue .plugin p.title,#ajax .plugin h2.title,.plugin h2.title{height:50px;line-height:50px;padding:0 15px;border-width:1px;border-style:solid;font-family:Arial;font-size:18px;font-weight:normal;text-transform:uppercase;text-align:left;letter-spacing:-0.5pt;position:absolute;top:0;left:0;right:0}#ajax .plugin h2.title{text-align:center}#ajax .plugin h2.title .ajax-close{border-width:1px;top:13px;right:13px}.plugin .title .icon{width:16px;height:16px;padding:7px;border-width:1px;border-style:solid;display:block;position:absolute;top:8px;right:8px}.button a,.button button{border-width:1px;border-style:solid}body .button a,body .button button{background:0}p.titleButton,p.titleButton a{width:auto}p.titleButton{position:absolute;top:10px;right:10px;z-index:50}p.titleButton a{padding:0 10px}.heading3{line-height:22px;font-size:18px;font-weight:bold}form .label,form label{padding:5px;border-width:1px;border-style:solid;display:block}.plugin form .label span,.plugin form label span{font-size:12px;font-weight:normal;display:block}.plugin form label span small{top:5px;right:5px}form .label input,form .label textarea,form label input,form label textarea{width:100%;padding:0;background:0;border:0}.plugin form .label span,.plugin form label span{margin:0}.plugin form .label input,.plugin form .label textarea,.plugin form label input,.plugin form label textarea{padding:0}form label.button{padding:0;border-width:0 1px 1px 0}#content form label.checkbox{padding:0;background:0;border:0}form .attn{display:none}.overflow:after{content:".";display:block;height:0;clear:both;visibility:hidden}.arrow{width:0;height:0;border-style:solid;display:block}#ajax #venueAvailability,#ajax #availability{width:780px;height:372px;margin:-232px 0 0 -411px}#ajax #availability{width:780px;height:428px;margin-top:-260px}#pager-menu{height:318px;padding:0;border:0;overflow:hidden;position:relative}#pager-splash,#pager-splash li,#pager-splash li a{width:560px;height:262px}#pager-splash{overflow:hidden}#pager-splash li{padding:0;position:absolute}#pager-splash li a{text-decoration:none;display:block;position:relative}#pager-splash em{font-style:normal}#pager-splash .desc,#pager-splash .title{margin:0;position:absolute}#pager-splash .title{line-height:34px;margin:0;padding:0 10px;font-size:24px;letter-spacing:-0.5pt;bottom:80px;left:25px;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);z-index:5}#pager-splash .priceBadge{top:-20px;right:20px;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg)}#pager-splash .price small{line-height:18px;font-size:14px;display:block}#pager-splash .price b{line-height:42px;font-size:38px;letter-spacing:-0.5pt}#pager-splash .desc{line-height:28px;padding:0 8px;bottom:50px;left:30px}#pager-splash .arrow{display:none}#pager-menu .nav{width:350px;position:absolute;top:0;right:0;z-index:10}#pager-menu .nav li,#pager-menu .nav li a{border-width:1px 0 0 0;border-style:solid}#pager-menu .nav li.first,#pager-menu .nav li.first a{border:0}#pager-menu .nav li{position:relative}#pager-menu .nav li a{width:330px;height:58px;padding:10px;display:block;position:relative}#pager-menu .nav li a em{font-style:normal}#pager-menu .nav li a span{display:block}#pager-menu .nav li a .title{line-height:22px;margin:0 0 5px 0;font-size:18px}#pager-menu .nav li a .price{line-height:22px;font-size:18px;position:absolute;top:10px;right:10px}#pager-menu .nav li a .price small{font-size:12px}#pager-menu .nav li a .desc{line-height:14px;font-size:12px;font-weight:normal;letter-spacing:0}#pager-menu .nav li .arrow{border-width:10px 10px 10px 0;position:absolute;top:30px;left:-10px;display:none}#pager-menu .nav li.activeLI .arrow{display:none}#index-nav,#index-nav .plugin{padding:0;background:0;border:0}#index-nav ul li{margin:0 10px 0 0;padding:10px;border:0}#index-nav ul li a{width:290px;padding:155px 0 10px 0;border:0}#index-nav ul li a span{width:278px;height:133px;top:1px;left:1px}#loading,.iframeLoader,.loader{width:100px;height:14px;margin:-18px 0 0 -65px;padding:5px 5px 5px 26px;border-width:1px;border-style:solid;font-size:12px;text-align:left;position:fixed;top:50%;left:50%;z-index:5000}#loading h2{font-size:12px;font-weight:normal}.contactLoader{width:130px;height:18px;margin:-24px 0 0 -103px;padding:15px 20px 15px 56px;font-size:16px;font-weight:bold}#tabs-menu{padding:0}.tabs-container{padding:20px;display:none}.tabs-selected{display:block}.tabs-menu{height:50px;border-width:1px 0;border-style:solid;overflow:visible}.tabs-menu li{padding:0 1px 0 0}.tabs-menu li a{height:50px;line-height:50px;padding:0 12px;border-width:0 1px 0 0;border-style:solid;font-family:arial;font-size:16px;text-transform:uppercase;display:block;float:left}#content .tabs-menu li a{font-weight:normal}.tabs-menu li.tab-selected a:hover,.tabs-menu li.tab-selected a{height:51px;border-width:1px 1px 0 0;font-size:18px}.tabs-menu li.last{padding:0}.tabs-menu li.last a{border:0}#booker{padding:20px}#booker .title{height:auto;line-height:22px;border:0;font-size:20px;font-weight:bold;text-transform:capitalize;text-align:center;position:static}#booker #gm8Calendar table td{padding:5px 5px 8px 8px}#booker #gm8Calendar table td.gm8SelectedDate{padding:3px 3px 6px 6px}#voucher-basket{padding:0}#voucher-basket h2.title{height:40px;line-height:40px;margin:0;text-align:center}#voucher-basket p{margin:0;font-size:12px;text-align:right;position:absolute}#voucher-basket p.step{right:132px;top:130px}#voucher-basket p.step b{display:block}#voucher-basket .basket{padding:10px 20px 20px 20px;border-width:0 0 1px 0;border-style:solid}#voucher-basket .basket li{width:253px;height:113px;margin:10px 0 0 0;padding:5px;border-width:1px;border-style:solid;position:relative}#voucher-basket ul.basket li.empty{height:20px;line-height:20px;background:0;border:0;font-size:12px;text-align:center}#voucher-basket .basket li .price{width:38px;height:38px;line-height:38px;text-align:center;display:block;position:absolute;bottom:13px;left:123px}#voucher-basket .basket li a{width:20px;height:20px;line-height:20px;border-width:1px;border-style:solid;text-align:center;display:block;position:absolute;top:-5px;right:-5px}#voucher-basket .basket li .img{width:253px;height:113px}#voucher-basket .basket-total{width:265px;height:150px;padding:20px;border-width:1px 0 0 0;border-style:solid;text-align:right;position:relative}#voucher-basket .no-items{display:none}#voucher-basket .basket-total li{overflow:hidden}#voucher-basket .basket-total li em,#voucher-basket .basket-total li b{display:block;float:left}#voucher-basket .basket-total li em{width:152px;font-style:normal}#voucher-basket .basket-total li b{width:75px}#voucher-basket .basket-total .voucher-total{line-height:26px;margin:0 0 15px 0;font-size:18px}#voucher-basket .basket-total .charges{line-height:14px;margin:0 0 15px 0;font-size:12px;display:none}#voucher-basket .basket-total .total{font-size:22px;font-weight:bold}#voucher-basket form .button{width:100px;position:absolute;top:128px;right:20px}#voucher-basket form .button button{width:100px;height:40px;line-height:40px;border-width:1px;border-style:solid;font-size:22px}.christmas #voucher-basket.christmas,.christmas #voucher-basket.christmas .basket,.christmas #voucher-basket.christmas h2.title{background:0}.christmas #voucher-basket.christmas h2.title{border:0}.christmas #voucher-basket.christmas .basket{padding-top:30px}#subscribe{overflow:hidden}#subscribe form .button button,#subscribe form .button button:hover{width:32px;height:32px;background:0;text-indent:-5000px;overflow:hidden}#datepicker .ui-datepicker{width:230px;height:264px;padding:10px}.ui-datepicker .ui-datepicker-header{position:relative}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:22px;line-height:22px;padding:0 8px;border-width:1px;border-style:solid;font-size:12px;font-weight:bold;text-shadow:none;display:block;cursor:pointer;position:absolute;top:2px}.ui-datepicker .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin:0;position:static}.ui-datepicker .ui-datepicker-title{line-height:22px;margin:0 0 10px 0;padding:5px;font-size:18px;font-weight:bold;text-align:center}.ui-datepicker table{width:100%;font-size:12px;border-collapse:collapse}.ui-datepicker th{padding:5px;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{padding:5px 5px 8px 8px;border-width:1px;border-style:solid;font-size:14px;display:block;text-align:right;text-decoration:none}#social{width:100%;z-index:601}#social .wrapper{height:35px}#social .section{position:absolute;top:0}#social .subscribe{width:278px;padding:7px 10px;border-width:0 1px;border-style:solid;position:absolute;top:0;left:123px;display:none}#social .subscribe p{margin:0 4px 0 0}#social .subscribe p,#social .subscribe .button{float:left}#social .subscribe p label{width:200px;padding:3px;font-size:11px;font-weight:normal;display:block}#social .subscribe input{font-size:12px;font-weight:normal}#social .subscribe .button{height:20px;margin:0}#social .subscribe .button,#social .subscribe .button button{width:66px}#social .likeit{width:112px;padding:7px 0 0 10px;border-width:0 1px;border-style:solid;left:0}#social .likeit .twitter-like,#social .likeit .facebook-like{height:22px;padding:7px 10px 6px 10px;border-width:0 1px;border-style:solid;float:left}#social .networks{right:10px}#social .external{left:112px}#social .external p span{position:absolute;top:0;right:-175px}#social p,#social h3,#social ul,#social li,#social li a{float:left}#social ul li{height:35px;line-height:35px;margin:0;border-width:0 0 0 1px;border-style:solid}#social ul li p,#social ul li h3{height:35px;line-height:35px;margin:0;padding:0 0 0 10px;border-width:0 0 0 1px;border-style:solid;font-size:12px;font-weight:normal}#social ul li ul li,#social ul li ul li a{border-width:0 1px 0 0;border-style:solid}#social ul li ul li a{width:35px;height:35px;line-height:35px;text-indent:-5000px;overflow:hidden;display:block}#social ul li.button{margin:7px 0 7px 10px}#social .button{height:22px;border-width:0 0 1px 0;border-style:solid}#social .button a,#social .button button{width:78px;height:20px;line-height:20px;border-width:1px;border-style:solid;font-size:11px;font-weight:normal;display:block;float:left}#search-map{position:absolute;top:-5000px}.search-form{overflow:hidden;display:none}.search-form .label,.search-form label{padding:8px;border-width:1px;border-style:solid;float:left}.search-form .label span,#content .search-form .label input,.search-form label span,#content .search-form label input{float:left}.search-form .label span,.search-form label span{margin:0;padding-right:28px}.search-form .button,.search-form .button button{width:36px}.search-form .button button,.search-form .button button:hover{height:36px;text-indent:-5000px;overflow:hidden}.ac_results{margin:5px 0 0 5px}.ac_results li{margin:0 0 2px 0;padding:5px;font-size:14px;font-weight:bold}.priceBadge{width:100px;height:50px;line-height:28px;padding:25px 0;border-width:1px;border-style:solid;font-family:Arial;font-weight:bold;font-size:28px;text-align:center;letter-spacing:-0.5pt;position:absolute}.priceBadge small,.priceBadge dfn,.priceBadge span{line-height:14px;font-size:12px;font-weight:normal;letter-spacing:0;display:block}.priceBadge b{display:block}.priceBadge.lg{width:145px;height:75px;line-height:36px;padding:35px 0;font-size:32px}.priceBadge.sm{width:72px;height:32px;line-height:18px;padding:20px 0;font-size:16px}.splat .priceBadge,.splat .priceBadge.lg{height:auto;padding:48px 35px 82px 55px;border:0}.splat .priceBadge.lg{width:100px;line-height:28px;font-size:28px}.splat .priceBadge.sm{width:72px;min-height:32px;padding:30px 20px 50px 35px}.extra{position:relative}.extra h3{height:22px;line-height:22px;padding:0;font-size:22px;text-align:left;letter-spacing:-0.2pt}.extra a{display:none}.extra p.price{height:22px;line-height:22px;font-size:22px;letter-spacing:-0.2pt;font-weight:bold;position:absolute;top:22px;right:22px}.extra p.price span{font-size:20px;letter-spacing:0}.extra span.img{width:100px;height:100px;border-width:1px;border-style:solid;position:absolute;top:10px;left:10px;display:none}#voucher-promo .nav{width:590px;padding:30px 0 0 0;border-width:1px 0 0 0;border-style:solid;overflow:hidden;clear:both}#voucher-promo .nav li{width:287px;margin:0 15px 15px 0;float:left}#voucher-promo .nav li.alt{margin-right:0}#voucher-promo .nav li h3{font-size:18px}#voucher-promo .nav li p{font-size:12px}#alerts{margin:0 0 15px 0}#alerts .pager .event{font-family:Trebuchet;font-size:18px;font-weight:normal;text-transform:uppercase}#alerts .pager .event b{line-height:18px;padding:9px 0 3px 0;font-weight:normal;display:block}#alerts .pager .event span{line-height:11px;padding:0 0 9px 0;font-size:11px;font-family:Arial;display:block}#alerts .pager .event a{font-weight:normal}#alerts .pager .facebook{height:20px;border:0}#alerts .pager .facebook .likeit{display:block;position:absolute;top:4px;left:4px}#ui-datepicker-div{padding:10px;border-width:1px;border-style:solid}#social .wrapper{width:980px;margin:0 auto}body #office-hours ul{margin:0 0 15px 0}.valentinesBalloons{width:225px;height:320px;text-indent:-5000px;position:fixed;bottom:0;right:0;z-index:6000}.valentinesBalloons span{width:20px;height:20px;line-height:20px;border-width:2px;border-style:solid;font-size:12px;text-align:center;text-decoration:none;text-indent:0;display:block;position:absolute;top:-20px;right:10px}.seasonal-icon{width:32px;height:32px;display:block;position:absolute}.cornerPromo{width:225px;height:44px;padding:130px 105px 0 20px;font-size:18px;text-align:center;display:block;position:fixed;bottom:0;right:0;z-index:6000}.cornerPromo .offer{display:block}.cornerPromo em{font-size:14px;display:block}.cornerPromo small{font-size:11px;display:block}.cornerPromo b{display:none}.cornerPromo .close{width:20px;height:20px;line-height:20px;border-width:2px;border-style:solid;font-size:12px;text-align:center;text-decoration:none;text-indent:0 !important;display:block;position:absolute;top:0;right:10px}.newYearDeal.cornerPromo,.newYear.cornerPromo{width:262px;height:281px;padding:0;text-indent:-5000px;overflow:hidden}#christmasPartyPromo{padding:115px 10px 15px 10px;background:0;text-align:center}#christmasPartyPromo h2{height:auto;margin:0 0 5px 0;line-height:22px;padding:0;background:0;border:0;text-align:center;position:static}#christmasPartyPromo h3{font-size:18px}#christmasPartyPromo .button{margin:0 auto}#header .xmasPromo{width:100px;height:45px;padding:25px 20px 65px 40px;font-size:11px;text-align:center;text-decoration:none;position:absolute;top:0;right:0;display:block}#header .xmasPromo b{padding:8px 0;font-size:18px;display:block}#header .xmasPromo b em{font-size:12px;font-weight:normal;display:block}#header .xmasPromo:hover span{text-decoration:underline}.auContact{padding:240px 0 100px 0;text-align:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:6000}.auContact h2{line-height:40px;font-size:22px}.auContact p{font-size:16px}.auContact a{font-size:14px;position:absolute;top:20px;right:20px;display:none}.free-paintballs{width:80px;line-height:15px;padding:48px 62px 82px 35px;font-size:14px;font-weight:bold;text-align:center;display:block;position:absolute;top:90px;right:-50px;z-index:300}.free-paintballs span{line-height:20px;font-size:18px}.free-paintballs small{line-height:14px;padding:5px 0 0 0;font-size:12px;font-weight:normal;display:block}.contactStrap{width:160px;height:36px;line-height:36px;padding-left:102px;font-family:Arial;text-transform:uppercase;position:relative;overflow:hidden}.contactStrap em{width:87px;padding:0 5px 0 10px;font-size:14px;font-style:normal;font-weight:normal;display:block;position:absolute;top:0;left:0;z-index:2}.contactStrap b{width:122px;padding:0 10px 0 28px;font-size:18px;display:block}.contactStrap b a{display:block}.contactStrap .arrow{width:26px;height:26px;border:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);display:block;position:absolute;top:5px;left:90px;z-index:1}.contactStrap.sm{width:auto;height:30px;line-height:30px;padding-left:86px}.contactStrap.sm em{width:75px;font-size:12px}.contactStrap.sm b{width:111px;padding:0 10px 0 25px;font-size:16px}.windows .contactStrap.sm b{font-size:13px}.contactStrap.sm .arrow{width:22px;height:22px;top:4px;left:80px}.indexIntro{display:none}#promoIntro{height:315px;padding:0;border:0;overflow:hidden}#promoIntro h2.title{height:28px;line-height:28px;border:0;font-size:12px;position:absolute;top:0;right:0;left:auto;z-index:10}#promoIntro .scrollleft{height:100%}.page-index .tabs-container.imgSet{padding-right:240px;position:relative}.page-index .tabs-container.imgSet .img{width:220px;height:140px;position:absolute;top:20px;right:20px}.page-index #gift-vouchers.imgSet{padding-right:303px}.page-index #gift-vouchers.imgSet .img{width:253px;height:110px;top:40px}.page-index #gift-vouchers.imgSet .voucher1{width:30px;height:30px;line-height:30px;padding:70px 100px 10px 123px;font-size:14px;font-weight:bold;text-align:center;z-index:5}.page-index #gift-vouchers.imgSet .voucher2{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg)}.page-index .row3{padding:0 0 5px 0}.page-index .row3 .plugin{width:268px;min-height:190px;margin:0 0 0 10px;float:left;position:relative}.page-index .row3 .plugin:first-child{margin:0}.page-index .row3 .plugin p{margin:0}.page-index .row3 .plugin img{display:none}.page-index .row3 .plugin .img{height:100px;margin:0 0 15px 0;border-width:1px;border-style:solid;display:block}.page-index #giftVouchers .img{background-size:100% auto;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#venueContact h3{margin:0 0 5px 0;font-size:28px}#venueContact .sales{text-indent:21px}#contact-us form label.venueSelector{padding:10px;overflow:hidden}#contact-us form label.venueSelector span,#contact-us form label.venueSelector select{margin:0 5px 0 0;float:left}#contact-us form label.venueSelector span{font-weight:bold}#contact-us .optional h3{margin:0 0 10px 0;font-size:14px;font-weight:normal}#request-a-callback select,#contact-us select{width:100%}#request-a-callback .notes{padding:10px 0 0 0}#venueSocial{overflow:hidden}#venueSocial .social-follow-us{margin:0 10px 10px 0;float:left}#venueSocial h3{display:none}#venueSocial p{line-height:14px;margin:0;font-size:12px}#venueSocial .likeit{margin:5px 0 0 0;display:block;float:left}#faqsLink p{margin:0}#about .section{padding:20px 0 0 0;border-width:1px 0 0 0;border-style:solid}#about .section h3{margin:0 0 5px 0;font-size:16px}#about .button a{font-family:Arial;font-weight:normal}#about #overview{padding:0 0 5px 0;border-width:0 0 1px 0}#about #overview .intro{line-height:22px;font-size:18px}#about #overview .p2{line-height:20px;font-size:16px}#about #overview .p2 a{font-weight:normal}#about #overview .imgs{width:122px;height:134px;margin:0 0 15px 15px;float:right;position:relative}#about #overview .imgs .img{width:110px;height:110px;border-width:6px 6px 18px 6px;border-style:solid;display:block;position:absolute;top:0;right:0;z-index:10}#about #overview .imgs .img.i2{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);z-index:5}#about .overflow .or,#about .overflow .button,#about .overflow .contactStrap{float:left}#about .overflow .or{line-height:36px;padding:0 10px;font-size:16px;display:block}#about .overflow .button,#about .overflow .button a{width:auto}#about .overflow .button a{height:36px;line-height:36px;padding:0 10px;text-transform:uppercase}#about .nav{overflow:hidden}#about .nav .button{margin:0 10px 0 0;float:left}#about .nav .button a{padding:0 10px}#about .fade{display:none}#about-details{padding:25px;padding-bottom:10px;position:relative}#about-details p.lead{line-height:22px;margin:0 0 5px 0;font-size:18px;font-weight:bold}#about-details h2.title{line-height:34px;margin:0 0 100px 0;font-size:32px}#about-details .img{width:600px;height:50px;position:absolute;top:145px;left:0}#about-details a{font-weight:normal}#contact-address{padding-bottom:10px}#staff-list ul li{height:40px;margin:0 0 1px 0;padding:5px 10px 5px 60px;display:block;position:relative}#staff-list ul li h3{line-height:22px;margin:0;font-size:18px}#staff-list ul li a{font-size:11px;font-weight:normal}#staff-list ul li p{font-size:11px;font-weight:normal}#staff-list ul li .img{width:50px;height:50px;position:absolute;top:0;left:0}#advanced-faqs .left,#advanced-faqs .right{width:272px;margin:0}#advanced-faqs .left{margin:0 16px 0 0}#advanced-faqs ul{display:none}#advanced-faqs ul li a{line-height:24px;padding:0 7px;font-size:12px}#advanced-faqs h3{line-height:22px;padding:10px 0;border-width:5px 0 1px 0;border-style:solid;font-size:18px}#advanced-faqs dl{margin:0 0 30px 0;font-size:14px}#advanced-faqs dt{line-height:18px;padding:0 0 5px 0;font-size:14px;font-weight:bold}#advanced-faqs dd{line-height:16px;padding:0 0 15px 0;border-width:0 0 1px 0;border-style:dotted;font-size:12px}#advanced-faqs dd a{font-weight:normal}#latestReview p{line-height:24px;font-size:18px}#venueReviews{padding:51px 0 71px 0}#venueReviews .search{padding:15px}#venueReviews .search p label span{font-size:14px}#venueReviews #reviewsList{padding:0 20px 15px 20px}#venueReviews .tabs-menu{height:auto;position:absolute;text-align:right}#venueReviews .pagTop{height:auto;border:0;top:10px;right:10px}#venueReviews .pagBottom{padding:10px;border-width:1px 0 0 0;border-style:solid;bottom:0;right:0;left:0}#venueReviews .tabs-menu li,#venueReviews .tabs-menu li a{display:inline-block;float:none}#venueReviews .tabs-menu li{padding:0}#venueReviews .tabs-menu li a{padding:5px;border-width:1px;border-style:solid;font-size:14px;text-align:center}#venueReviews .tabs-menu li a,#venueReviews .tabs-menu li.tab-selected a{width:20px;height:20px;line-height:20px}#venueReviews .tabs-menu li.tab-selected a{font-weight:bold}#venueReviews .tabs-container{padding:0}.review{padding:20px 0;border-width:1px 0;border-style:solid}.review:first-child{border-top:0}.review p{line-height:24px;font-size:18px}.review h3{margin:0;font-size:14px}.review .rating{bottom:20px}#reviews{padding:20px 20px 1px 20px}#reviews h2.title{text-align:center}#reviews li{margin:0 0 20px 0;padding:15px 100px 15px 250px;border-width:1px;border-style:solid;position:relative}#reviews li .testimonial{min-height:86px;line-height:28px;margin:0;padding:0 0 0 20px;border-width:0 0 0 1px;border-style:solid;font-size:22px;font-weight:bold;letter-spacing:-0.5pt}#reviews li .author{width:209px;min-height:86px;padding:0 20px 0 0;border-width:0 1px 0 0;border-style:solid;text-align:right;position:absolute;top:15px;left:20px}#reviews li .author b{font-size:18px}#reviews li .author b,#reviews li .author span{margin:0 0 4px 0;display:block}#reviews li .rating{margin:0;position:absolute;top:84px;left:149px}.reviews li .rating{width:80px;height:15px;text-indent:-5000px;overflow:hidden;display:block}.page-reviews #feedback textarea{height:156px}.page-reviews #feedback #survey-comments span{height:auto}.page-reviews #feedback #survey-comments span small{line-height:13px;font-size:11px;position:static}.page-reviews #feedback form label.checkbox span{width:250px;height:auto}#create-invite{padding:71px 642px 20px 20px;position:relative}#invite{width:600px;height:432px;border-width:1px;border-style:solid;position:absolute;top:71px;right:20px}#invite .left{width:258px;padding:20px;float:left}#invite .right{width:298px;float:right}#invite .content{border-width:2px;border-style:solid;overflow:hidden;position:absolute;top:0;left:0;z-index:3}#invite .content p{line-height:22px;margin:0 0 25px 0;font-size:18px;font-weight:bold}#invite .content .left img{width:100%}#invite .content .event{line-height:26px;padding:25px 0 0 0;font-size:24px}#invite .content .rsvp{margin:0}#invite .contact{display:none}#invite .content .info{line-height:16px;font-size:14px;font-weight:normal}#create-invite form .label{margin:0 0 10px 0;padding:5px;border-width:1px;border-style:solid;overflow:hidden}#create-invite form .label h3{line-height:18px;margin:0}#create-invite form .label h3,#create-invite form .label span{font-size:12px;font-weight:normal}#create-invite form .label span,#create-invite form .label input #create-invite form .label select{display:inline}#create-invite form .label span{height:14px;line-height:14px;margin:0}#create-invite form .label input{width:60px;padding:0;background:0;border:0}#create-invite form label select.locationJS{width:275px}#create-invite form .navigation{margin:0 0 10px 0;padding:10px 0 0 0;overflow:hidden}#create-invite form .navigation .button{margin:0 10px 0 0;float:left}#create-invite form .navigation .button a,#create-invite form .navigation .button button{width:70px}#create-invite .helper p{margin:0;font-size:12px}.page-offers .plugin h2.title{text-align:center}#subscribe{overflow:hidden}#subscribe p{text-align:center}#subscribe form{padding:0 0 0 225px}#subscribe form p{float:left}#subscribe form label{margin:0}#subscribe form label input{width:400px;font-size:18px}#subscribe form .button{width:32px;height:32px;border:0;float:left}#wrap #subscribe form .button button{border:0}#subscribe form .button button,#subscribe form .button button:hover{width:32px;height:32px;background:0;text-indent:-5000px;overflow:hidden}#offers-advanced{padding-right:10px;padding-bottom:10px;overflow:hidden}#offers-advanced .promo{width:327px;margin:0 10px 10px 0;padding:15px 105px 15px 15px !important;border-width:1px;float:left}#offers-advanced .promo.first,#offers-advanced .promo.third{clear:left}#offers-advanced .offer{width:409px;height:205px;margin:0 10px 10px 0;padding:20px;float:left}#offers-advanced .alt{margin-right:0}#network #network-intro{margin:0 0 15px 0;padding:71px 20px 20px 20px;position:relative}#network #network-intro #intro,#network #network-intro #intro ul,#network #network-intro #intro li{width:585px;height:252px}#network #network-intro #intro{margin:0;float:left}#network #network-intro #intro h2,#network #network-intro #intro h3{padding:5px 10px;position:absolute;left:0;z-index:200}#network #network-intro #intro h2{line-height:38px;font-size:32px;letter-spacing:-0.5pt;bottom:70px}#network #network-intro #intro h3{line-height:26px;padding-top:0;font-size:20px;bottom:39px}#network #network-intro #intro,#network #network-intro #intro ul,#network #network-intro #intro li{width:600px;height:335px}#network #network-intro #login{width:288px;height:255px;float:right}#network #network-intro #login p{font-size:12px}#network #network-intro #login .button{border:0;overflow:hidden;position:absolute;top:20px;right:20px}#network #network-intro #login .button,#network #network-intro #login .button a{width:80px}#network #network-intro #login form .button{position:static}#network #network-intro #login form .button,#network #network-intro #login form .button button{width:60px}#network #network-intro #login .password-reminder{font-size:12px;font-weight:normal;text-decoration:underline;position:absolute;bottom:20px;right:20px}#steps{width:960px;margin:0 0 15px 0;padding:0;overflow:hidden}#steps li{width:205px;padding:15px 25px 15px 10px;float:left;position:relative;overflow:hidden}#steps li.last{width:219px;padding-right:10px}#steps li h3{line-height:20px;margin:0 0 10px 0;padding:0 0 0 32px;font-size:18px;font-weight:normal;text-transform:uppercase}#steps li h3 span{width:26px;height:26px;line-height:26px;text-align:center;position:absolute;top:12px;left:10px}#steps li p{margin:0;font-size:12px}#steps li .arrow{border-width:60px 0 60px 30px;position:absolute;top:0;right:0}#network #network-details{height:220px;padding:71px 290px 5px 20px;position:relative}#network-details .badge{position:absolute;top:25px;right:-15px}#network-details .img{width:290px;height:275px;background:0;position:absolute;top:20px;right:0}#network-details .button,#network-details .button a{width:135px}#network-venues{padding:71px 0 0 0;position:relative}#network-venues h2.title{padding:0 20px}#network-venues label{margin:-10px 0 0 0;padding:0 20px;overflow:hidden;display:block}#network-venues label span{margin:0 5px 0 0;font-size:12px}#network-venues label span,#network-venues label select{float:left}#network-venues .badge{right:-15px;top:300px}#network-venues ul{margin:0;padding:0 20px 20px 20px}#network-venues ul li.block-wrapper{padding:0;margin:0}#network-venues ul li h3{margin:0;padding:0;border-width:0 0 1px 0;border-style:solid;text-align:left}#network-venues ul li h3 a{border-width:0 0 1px 0;border-style:solid;font-size:18px;display:block;position:relative}#network-venues ul li h3 a span{padding:15px 0;display:block}#network-venues ul li h3 a span dfn{top:10px}#network-venues ul li ul{padding:8px 15px 15px 15px;border-width:0 1px 1px 1px;border-style:solid;display:none}#venues-area-list ul ul li a .price-from{background:0}#ajax #admin-password-reminder{width:440px;height:184px;margin:-93px 0 0 -220px;padding:0;background:0}#ajax #signup{width:440px;height:564px;margin:-282px 0 0 -220px;padding:0;background:0}#ajax #admin-password-reminder form,#ajax #signup form{padding:15px;border-width:1px 0;border-style:solid}#ajax #admin-password-reminder h2.title,#ajax #signup h2.title{height:40px;line-height:40px;margin:0;border-width:0 0 1px 0;border-style:solid;font-size:18px;display:block}#ajax #admin-password-reminder h2.title .ajax-close,#ajax #signup h2.title .ajax-close{top:15px;right:15px}#ajax #admin-password-reminder p,#ajax #signup p{margin:0 0 5px 0;border-width:1px;border-style:solid}#ajax #admin-password-reminder p{margin:0}#ajax #admin-password-reminder label,#ajax #signup label{margin:0;background:0}#ajax #admin-password-reminder .button,#ajax #signup .button{margin:0 0 0 10px;border-width:0 1px 1px 1px;border-style:solid;position:absolute;bottom:10px;left:162px}#ajax #admin-password-reminder .button{left:110px}#ajax #admin-password-reminder .button,#ajax #admin-password-reminder .button button{width:185px}#ajax #signup .button,#ajax #signup .button button{width:90px}#ajax #admin-password-reminder .button button,#ajax #signup .button button{height:35px;line-height:35px;padding:0 10px;border-width:1px;border-style:solid;font-size:18px}.page-feedback #feedback{padding:51px 0 0 0}#feedback .tabs-menu li a{padding:0 15px}#feedback .tabs-menu li.tab-selected a{font-size:16px}#feedback .section{margin:0 0 20px 0}#feedback .section h3{margin:0 0 10px 0}#feedback #survey-ratings h3{margin:0}#feedback table th,#feedback table td{padding:4px;font-size:12px;text-align:left}#feedback table th.title,#feedback table td.title{width:auto}#voucher-promo{padding:20px;border-width:1px}#voucher-promo h2.title{height:auto;line-height:26px;margin:0 0 5px 0;border:0;font-size:22px;text-align:center;position:static}#voucher-promo .strapline{text-align:center}#voucher-basket h2.title{height:50px;line-height:50px;position:static}#voucher-basket h2.title span{padding:0 31px 0 0}#voucher-basket h2.title .icon{right:68px}#voucher-basket .basket li .title{display:none}.voucher-ads{display:none}#voucher-basket .secure{padding:10px;text-align:center}#voucher-basket .secure h3{line-height:15px;margin:0 0 4px 0;font-size:15px;font-family:Arial;text-transform:uppercase;letter-spacing:-0.5pt}#voucher-basket .secure h3 span{padding:0 0 0 21px}#voucher-basket .secure p{margin:0 0 4px 0;font-size:12px;text-align:center;position:static}#voucher-basket .secure ul{width:220px;margin:0 auto}#voucher-basket .secure ul li{width:64px;height:39px;padding:2px;border-width:1px;border-style:solid}#voucher-promo .readmore{border-width:0 0 1px 0;border-style:solid}#content #voucher-promo .readmore a{height:30px;line-height:30px;padding:0 8px;border-width:1px;border-style:solid;font-family:Arial;font-weight:normal;text-align:center;text-decoration:none;display:block}#content #voucher-promo .readmore a b{text-transform:uppercase}#voucherDetails{padding:0}#voucherDetails h2.title{margin:0;position:static}#voucherDetails .tabs-menu{height:35px}#voucherDetails .tabs-menu li a,#voucherDetails .tabs-menu li.tab-selected a{font-size:14px}#voucherDetails .tabs-menu li a{height:35px;line-height:35px}#voucherDetails .tabs-menu li.tab-selected a:hover,#voucherDetails .tabs-menu li.tab-selected a{height:36px;line-height:36px;border-top:0}#voucher-promo #voucherFeatures{padding:20px 0 0 0;font-family:Arial;overflow:hidden}#voucher-promo #voucherFeatures li{width:166px;margin:0 0 0 10px;padding:10px;border-width:1px;border-style:solid;float:left;position:relative}#voucher-promo #voucherFeatures li:first-child{margin:0}#voucher-promo #voucherFeatures li p{line-height:14px;margin:0;font-size:12px}#voucher-promo #voucherFeatures li p b{line-height:16px;margin:0 0 5px 0;font-size:14px;text-transform:uppercase;display:block}#altVouchers{padding:0;position:relative}#altVouchers h2.title{margin:0;text-align:center;position:static}#altVouchers #altVoucherInfo{padding:10px 10px 1px 10px}#altVouchers #altVoucherInfo p{line-height:14px;font-size:12px}#altVouchers .supplier{margin:0;padding:10px;border-width:1px 0 0 0;border-style:solid;font-size:12px;text-align:center}#altVouchers ul li{padding:10px;border-width:1px 0;border-style:solid;overflow:hidden}#altVouchers ul li b,#altVouchers ul li select{margin:0 5px 0 0;float:left}#altVouchers ul li b{width:110px;line-height:25px;font-size:12px;font-weight:normal}#altVouchers ul li select{margin:4px 0 0 0}#altVouchers ul li .button{margin:0;float:right}#altVouchers ul li .button a{height:22px;line-height:22px;font-size:12px;font-weight:normal}#altVouchers ul li .img{width:50px;height:50px;border-width:1px;border-style:solid;display:none}#voucher-promo .add-to-basket .counter ul.controls li{width:20px;height:20px;position:relative}#voucher-promo .add-to-basket .counter ul.controls li a{padding:8px 5px;display:block}#voucher-promo .add-to-basket .counter ul.controls li a span{width:0;height:0;border-width:5px 5px 0 5px;border-style:solid;display:block}#voucher-promo .add-to-basket .counter ul.controls li.up a span{border-width:0 5px 5px 5px}.fade img{display:none}#voucher-promo h2.title{font-size:28px;text-align:center}#voucher-promo .strapline{font-size:12px;text-align:center}.dyo{width:102px;height:30px;padding:36px 0;line-height:18px;font-size:18px;font-weight:bold;text-transform:uppercase;text-align:center;display:block;position:absolute;top:290px;left:540px;z-index:100}.dyo span{line-height:12px;display:block;font-size:12px}.badge{width:80px;height:44px;padding:28px 15px 33px 10px;font-size:26px;font-weight:bold;text-align:center;letter-spacing:-0.5pt;display:block;position:absolute;z-index:400}.badge span{font-size:11px;font-weight:normal;text-transform:uppercase}#voucher-promo .voucher{width:578px;margin:0 0 20px 0;padding:5px;border-width:1px;border-style:solid;position:relative}#voucher-promo .voucherIntro,#voucher-promo .voucher img{display:none}#voucher-promo .voucher .img{width:578px;height:260px;background-size:100% auto;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#voucher-promo .voucher ul{position:absolute;bottom:20px;left:25px}#voucher-promo .voucher ul li{margin:0 0 8px 0;font-size:16px;font-weight:bold}#voucher-promo .voucher ul li input,#voucher-promo .voucher ul li textarea{width:212px;padding:4px;border-width:1px;border-style:solid;font-size:12px}#voucher-promo .voucher ul li textarea{height:50px}#voucher-promo .voucher ul li span{line-height:12px;margin:0 0 2px 0;font-size:11px;font-weight:normal;display:block}#voucher-promo .voucher ul li.to span{margin:0;display:inline}#voucher-promo .voucher ul li.expiry{margin:0;font-size:11px}#voucher-promo .voucher ul li.expiry span{display:inline}#voucher-promo .voucher .price{width:80px;height:80px;line-height:80px;font-size:34px;font-weight:bold;text-align:center;letter-spacing:-0.5pt;position:absolute;bottom:25px;left:280px}#voucher-promo .add-to-basket{margin:0;border-width:0 0 1px 0;border-style:solid;position:relative;overflow:hidden}#voucher-promo .add-to-basket .overflow{width:453px;margin:0 auto 5px auto}#voucher-promo .add-to-basket .select{line-height:40px;margin:0 10px 0 0;float:left;display:none}#voucher-promo .add-to-basket .activity-selector{width:297px;margin:0 10px 0 0;padding:1px;border-width:1px;border-style:solid;font-size:22px;font-weight:bold;letter-spacing:-0.5pt;float:left}#voucher-promo .add-to-basket .activity-selector ul{width:277px;display:none;position:absolute;top:45px;left:0;z-index:100}#voucher-promo .add-to-basket .activity-selector ul li a{height:25px;line-height:25px;padding:0 10px;border:0;font-size:14px;display:block}#voucher-promo .add-to-basket .selector p{height:40px;margin:0;float:left}#voucher-promo .add-to-basket .selector .selected-activity{width:267px;line-height:40px;padding:0 10px 0 0;font-size:22px;text-align:right}#voucher-promo .add-to-basket .selector .control a{width:20px;height:40px;border:0;text-indent:-5000px;overflow:hidden;display:block}#voucher-promo .add-to-basket .value-selector{padding:12px;margin:0 10px 0 0;float:left}#voucher-promo .add-to-basket .value-selector select{font-size:18px;font-weight:bold}#voucher-promo .add-to-basket .value-counter{width:90px}#voucher-promo .add-to-basket .value-counter ul.list{width:40px}#voucher-promo .add-to-basket .value-counter ul.list li{width:30px}#voucher-promo .add-to-basket .counter{margin:0 10px 0 0;padding:1px;border-width:1px;border-style:solid;font-size:22px;font-weight:bold;letter-spacing:-0.5pt;float:left}#voucher-promo .add-to-basket .counter span,#voucher-promo .add-to-basket .counter ul{float:left}#voucher-promo .add-to-basket .counter span{width:30px;height:40px;line-height:40px;text-align:center}#voucher-promo .add-to-basket .counter ul.list{height:40px}#voucher-promo .add-to-basket .counter ul.list li{height:40px;line-height:40px;padding:0 10px 0 0;font-size:22px;text-align:right;display:none}#voucher-promo .add-to-basket .counter ul.list li.current{display:block}#voucher-promo .add-to-basket .counter ul.controls{width:20px}#voucher-promo .add-to-basket .counter ul.controls li a span{text-indent:-5000px;overflow:hidden;display:block}#voucher-promo .add-to-basket .buttons,#voucher-promo .add-to-basket .buttons .checkout,#voucher-promo .add-to-basket .or,#voucher-promo .add-to-basket .button{float:left}#voucher-promo .add-to-basket .buttons{overflow:hidden}#voucher-promo .add-to-basket .or{height:43px;line-height:43px;margin:0;padding:0 5px}#voucher-promo .add-to-basket .button{width:160px;border:0}#voucher-promo .add-to-basket .button button,#voucher-promo .add-to-basket .button a{width:158px;height:45px;padding:5px 0;line-height:20px;border-width:1px;border-style:solid;font-size:18px;letter-spacing:-0.5pt}#voucher-promo .add-to-basket .button button{width:160px}#voucher-promo .add-to-basket .button a{height:33px}#voucher-promo .add-to-basket .button button em,#voucher-promo .add-to-basket .button a em{height:13px;line-height:13px;font-size:11px;font-weight:normal;font-style:normal;display:block}#voucher-promo .add-to-basket .gift-wrapping,#voucher-promo .add-to-basket .charge{width:100%;margin:0;font-size:11px;text-align:center;display:block;position:absolute;bottom:15px;left:0}#voucher-promo .add-to-basket .charge{display:none}#valueGuide{padding:15px 0 0 0;border-width:1px 0;border-style:solid;text-align:center;position:relative}#valueGuide p b{font-size:16px}#valueGuide .seasonal-icon1{top:0;left:-20px}#valueGuide .seasonal-icon2{top:-15px;left:5px}#valueGuide .seasonal-icon3{top:0;right:-20px}#valueGuide .seasonal-icon4{top:-15px;right:5px}#vouchersMenu{min-height:250px;padding-bottom:0}#vouchersMenu .tabs-menu{border:0;position:absolute;top:0;left:0;right:0}#vouchersMenu .tabs-menu li{padding:0 0 0 1px}#vouchersMenu .tabs-menu li a{width:285px;padding:0 15px;border-width:0 0 1px 1px;text-align:center}#vouchersMenu .tabs-menu li a span{line-height:24px;padding:0 4px;border-width:1px;border-style:solid;font-size:12px;font-weight:normal;display:inline-block;position:absolute;top:11px;right:11px}#vouchersMenu .tabs-menu li:first-child{padding:0}#vouchersMenu .tabs-menu li:first-child a{border-left:0 !important}#vouchersMenu .tabs-menu li.tab-selected a:hover,#vouchersMenu .tabs-menu li.tab-selected a{border-width:0 0 0 1px}#vouchersMenu .tabs-menu li.tab-selected a{width:284px}#vouchersMenu .tabs-menu.opt2 li.tab-selected a,#vouchersMenu .tabs-menu.opt2 li a{width:443px}#vouchersMenu #voucher-promo,#vouchersMenu #voucher-basket{padding:0;border:0}#vouchersMenu #voucher-promo .left{width:592px;float:left}#vouchersMenu #voucher-promo .right{width:301px;float:right}#vouchersMenu #voucher-promo .voucher{height:258px}#vouchersMenu #voucher-promo .info,#vouchersMenu #voucher-promo .title,#vouchersMenu #voucher-promo .strapline{font-family:Arial;text-align:left;text-transform:uppercase}#vouchersMenu #voucher-promo h2.title{line-height:20px;padding:0;font-size:18px;font-weight:bold}#vouchersMenu #voucher-promo .strapline{width:auto;margin:0 0 15px 0;border:0;font-size:12px}#vouchersMenu #voucher-promo .promo-voucher .strapline{line-height:18px;margin:10px 0 15px 0;padding:10px;border-width:1px;border-style:solid;font-size:14px}#vouchersMenu #voucher-promo .info h3{line-height:14px;margin:0 0 5px 0;font-size:12px}#vouchersMenu #voucher-promo .info p{line-height:14px;margin:0 0 10px 0;font-size:12px;text-transform:lowercase}#vouchersMenu #voucher-promo #valueGuide{margin:0 0 10px 0;padding:10px 10px 1px 10px;border-width:1px;border-style:solid;text-align:left}#vouchersMenu #voucher-promo .voucherFee{margin:0 0 10px 0;padding:10px 10px 1px 10px;border-width:1px;border-style:solid}#vouchersMenu #voucher-promo .voucherFee ul{overflow:hidden}#vouchersMenu #voucher-promo .voucherFee ul li{width:77px;line-height:12px;margin:0 0 10px 6px;padding:5px;border-width:1px;border-style:solid;font-size:12px;text-align:center;text-transform:uppercase;float:left}#vouchersMenu #voucher-promo .voucherFee ul li:first-child{margin-left:0}#vouchersMenu #voucher-promo .voucherFee ul li dfn{margin:0 0 2px 0;display:block}#vouchersMenu #voucher-promo .voucherFee ul li b small{font-size:12px;font-weight:normal;text-decoration:line-through}#vouchersMenu #voucher-promo .voucherFee .offer{padding:5px;border-width:1px;border-style:solid}#vouchersMenu #voucher-promo .voucherFee .charges{line-height:11px;font-family:Verdana;font-size:9px}#vouchersMenu #voucher-promo .voucher-activities{margin:0 0 15px 0}#vouchersMenu #voucher-promo .voucher-activities ul{margin:0 0 5px 0;padding:0;list-style-type:none;overflow:hidden}#vouchersMenu #voucher-promo .voucher-activities ul li{width:117px;height:28px;line-height:14px;margin:0 10px 10px 0;padding:11px 10px 11px 60px;float:left;position:relative}#vouchersMenu #voucher-promo .voucher-activities ul li a .img{width:50px;height:50px;position:absolute;top:0;left:0}#vouchersMenu #voucher-promo .voucher-activities ul li a,#vouchersMenu #voucher-promo .voucher-activities ul li dfn{font-size:12px}#vouchersMenu #voucher-promo .altVouchers{line-height:40px;margin:0 0 20px 0;padding:0 10px;border-width:1px;border-style:solid;font-size:16px;font-weight:normal;text-transform:uppercase}#voucher-promo .add-to-basket{width:auto;margin:0 0 10px 0;padding:15px;border-width:1px}#voucher-promo .add-to-basket .value-counter{width:102px}#voucher-promo .add-to-basket .counter span,#voucher-promo .add-to-basket .counter ul.list li,#voucher-promo .add-to-basket .counter ul.list{height:52px;line-height:52px}#voucher-promo .add-to-basket .counter ul.list{width:52px}#voucher-promo .add-to-basket .counter ul.list li{width:40px}#voucher-promo .add-to-basket .counter ul.controls li a{padding:11px 5px}#voucher-promo .add-to-basket .counter ul.controls li{height:26px}#voucher-promo .add-to-basket .buttons,#voucher-promo .add-to-basket .buttons .checkout,#voucher-promo .add-to-basket .or,#voucher-promo .add-to-basket .button{float:none}#voucher-promo .add-to-basket .or{display:none}#voucher-promo .add-to-basket .checkout,#voucher-promo .add-to-basket .button{margin:0 0 4px 0}#voucher-promo .add-to-basket .button{width:153px}#voucher-promo .add-to-basket .button button,#voucher-promo .add-to-basket .button a{width:151px;height:24px;line-height:24px;padding:0;font-family:Arial;font-size:12px;font-weight:normal;text-transform:uppercase}#voucher-promo .add-to-basket .button button{width:153px;height:26px;line-height:26px}#voucher-promo .add-to-basket .button button em,#voucher-promo .add-to-basket .button a em{display:none}#vouchersMenu #voucher-basket{margin:0;padding:10px 0 0 0}#vouchersMenu #voucher-basket form{border-width:1px 0;border-style:solid;overflow:hidden}#vouchersMenu #voucher-basket .basket{padding:0 2px 10px 2px;border-width:1px 0}#vouchersMenu #voucher-basket .basket-total{width:269px;height:auto;padding:10px 0 0 0;text-transform:uppercase}#vouchersMenu #voucher-basket .basket-total .voucher-total{line-height:14px;margin:0 0 5px 0;font-size:14px}#vouchersMenu #voucher-basket .basket-total .total{line-height:18px;margin:0 0 10px 0;font-size:18px}#vouchersMenu #voucher-basket form p{display:none}#vouchersMenu #voucher-basket form .button{float:right;display:block;position:static}#voucher-promo #voucherFeatures{margin:0 0 20px 0;padding:0}#voucher-promo #voucherFeatures li{width:206px;padding:15px 70px 15px 15px}#voucher-promo #voucherFeatures li.delivery{width:195px;padding-right:80px}#voucher-promo #voucherFeatures li p b{font-size:16px}#voucher-promo #voucherFeatures li span{width:70px;height:50px;display:block;position:absolute;top:12px;right:5px}#vouchersMenu .tabs-container{padding:0}#vouchersMenu .tabs-container .menu{overflow:hidden}#vouchersMenu .tabs-container .menu li{width:289px;margin:0 20px 20px 0;float:left;position:relative}#vouchersMenu .tabs-container .menu li.alt{margin-right:0}#vouchersMenu .tabs-container .menu li.clear{clear:left}#vouchersMenu .tabs-container .menu li a{padding:177px 15px 15px 15px;border-width:1px;border-style:solid;font-weight:normal;text-align:center;text-decoration:none;display:block}#vouchersMenu .tabs-container .menu li a span{display:block}#vouchersMenu .tabs-container .menu li a .img1,#vouchersMenu .tabs-container .menu li a .img2,#vouchersMenu .tabs-container .menu li a .img{width:290px;height:150px;margin:0 0 20px 0;position:absolute;top:0;left:0;z-index:1}#vouchersMenu .tabs-container .menu li a .img1,#vouchersMenu .tabs-container .menu li a .img2{width:145px;background-size:auto 100%;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#vouchersMenu .tabs-container .menu li a .img2{position:absolute;left:auto;right:0}#vouchersMenu .tabs-container .menu li a .voucherImg{width:172px;height:82px;background-size:100% auto;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;position:absolute;right:-10px;top:78px;z-index:2}#vouchersMenu .tabs-container .menu li a .title{line-height:18px;margin:0 0 5px 0;font-size:16px;text-transform:uppercase}#vouchersMenu .tabs-container .menu li a .title dfn{width:25px;height:25px;line-height:25px;font-size:11px;text-align:center;display:block;position:absolute;top:10px;left:10px;z-index:3}#vouchersMenu .tabs-container .menu li a .activities,#vouchersMenu .tabs-container .menu li a .desc{line-height:14px;font-size:12px}#vouchersMenu .tabs-container .menu li a .desc{margin:0 0 5px 0}#vouchersMenu .tabs-container .menu li a .activities{margin:0}#event{padding:0;overflow:hidden}#event h2.title{display:none}#event img{display:none}#event .splash{width:960px;height:250px;position:relative;background-size:660px}#event .splash h2,#event .splash h3{margin:0;padding:5px 10px 0 10px;font-size:38px;letter-spacing:-0.5pt;position:absolute;bottom:68px;left:30px}#event .splash h3{padding-bottom:10px;font-size:20px;bottom:30px}#event .priceBadge{position:absolute;left:600px;bottom:40px;z-index:10}.splat #event .priceBadge{left:560px;bottom:0}#event .splash .images{position:absolute;top:0;right:0}#event .splash .images li{width:300px;height:125px;display:block}#event .inner-wrapper{padding:30px;overflow:hidden}#event .inner-wrapper .column1{width:568px}#event .inner-wrapper .column2{width:292px}#event .package-details h2.title{font-size:28px}#event .package-details h3{font-size:18px}#event .package-details .prices-from{background:0}.splat #event .package-details .prices-from{padding:0}#event .package-details .button{width:197px;border-width:1px}#event .package-details .button a{width:195px;height:34px;line-height:34px;font-size:18px}#event .package-details .laser-combat{padding:10px 0 0 0}#event .package-details .laser-combat h3{margin:0 0 5px 0;font-size:14px}#event .package-details .laser-combat .button,#event .package-details .laser-combat .button a{width:215px}#event .package-details .laser-combat .button a{height:28px;line-height:28px;font-size:14px}#event #tabs-menu .tabs-menu{height:35px}#event #tabs-menu .tabs-menu li{padding:0 1px 0 0}#event #tabs-menu .tabs-menu li a{height:35px;line-height:35px;font-size:14px}#event #tabs-menu .tabs-menu li.tab-selected a:hover,#event #tabs-menu .tabs-menu li.tab-selected a{height:36px}#event .contact{margin:0 0 30px 0;padding:20px;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid}#event .contact h3{font-size:22px}#event .contact a{text-decoration:underline}#event .contact a:hover{text-decoration:none}#event .contact ul li{line-height:22px;margin:0 0 5px 0;padding:0 0 0 21px;font-size:18px;font-weight:bold;display:block}#event .invites h3{font-size:18px}#event #event-summary{padding:30px;overflow:hidden}#event #event-summary .block-wrapper{width:247px;height:160px;padding:20px;margin:0 10px 0 0;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid;float:left}#event #event-summary .last{margin:0}#event.christmasPartyEvent .inner-wrapper{padding-top:65px}#event.christmasPartyEvent .package-details .strapline{line-height:24px;margin:0 0 10px 0;font-size:22px}#eventNew{padding:170px 0 0 0;position:relative}#eventNew .left{width:586px}#eventNew .right{width:286px}#eventNew .overflow{padding:25px}#eventNew h3{line-height:22px;font-size:20px}#eventNew .splash{height:170px;position:absolute;top:0;left:0;right:0}#eventNew .splash div{padding:10px 25px 15px 25px;position:absolute;bottom:25px;left:0;right:0}#eventNew .splash h2{line-height:34px;margin:0 0 2px 0;font-family:Arial;font-size:32px;letter-spacing:-0.5pt}#eventNew .splash p{line-height:22px;margin:0;font-family:georgia;font-size:20px}#eventNew .tabs-menu{height:30px;border:0}#eventNew .tabs-menu li a{height:30px;line-height:30px}#eventNew .tabs-menu,#eventNew .tabs-menu li,#eventNew .tabs-menu li a{background:0;filter:none}#eventNew .tabs-menu li a,#eventNew .tabs-menu li.tab-selected a{border:0;font-size:12px}#eventNew .tabs-menu li{padding:0;position:relative}#eventNew .tabs-menu li.tab-selected{z-index:4}#eventNew .tabs-menu li a{padding:0 15px 0 40px}#eventNew .tabs-menu li.first a{padding:0 15px 0 25px}#eventNew .tabs-menu li.tab-selected.first a,#eventNew .tabs-menu li.tab-selected a{padding:0 15px 0 25px}#eventNew .tabs-menu li.tab-selected a{font-weight:bold}#eventNew .tabs-menu li span{border-width:15px;border-style:solid;display:block;position:absolute;top:0;left:0;z-index:2}#eventNew .tabs-menu li a span{right:-30px;left:auto}#eventNew .tabs-menu li.tab-selected a span{z-index:4}#eventNew .tabs-container{padding:0}#eventNew .row1{position:relative}#eventNew .row1 .arw{border-width:0 20px 20px 20px;border-style:solid;position:absolute;bottom:0;left:10px}#eventNew #eventIntro{position:relative}#eventNew.event.logoset #eventIntro{padding-top:50px}#eventNew.corporate #eventIntro p:first-child,#eventNew.corporate #eventIntro p{padding-right:160px}#eventNew #eventIntro p:first-child{padding-right:100px;line-height:22px;font-size:18px}.splat #eventNew #eventIntro p:first-child{padding-right:160px}#eventNew #eventIntro ul{width:145px;position:absolute;top:0;right:0}#eventNew #eventIntro ul h3{line-height:16px;margin:0 0 10px 0;font-size:14px;font-weight:normal}#eventNew #eventIntro ul ul{position:static}#eventNew #eventIntro ul ul li{height:20px;line-height:20px;margin:0 0 2px 0;padding:0 5px}#eventNew.event .logo{width:390px;height:135px;display:block;position:absolute;top:-60px;left:0}#eventNew .priceBadge{top:-30px;right:320px}#eventNew .contact{padding:15px;border-width:1px;border-style:solid}#eventNew #eventContact .contact{margin:0 0 25px 0}#eventNew .contact h3,#eventNew .contact p,#eventNew .contact ul li{margin:0 0 5px 0}#eventNew .contact h3{line-height:18px;font-size:16px}#eventNew #eventContact form h3{font-size:14px}#eventNew #packages h3{font-size:20px;letter-spacing:-0.5pt}#eventNew #packages ul li{width:283px;margin:0 0 0 20px;float:left;position:relative}#eventNew #packages ul li:first-child{margin:0}#eventNew #packages ul li .img{height:80px;margin:0 0 15px 0;border-width:1px;border-style:solid}#eventNew #packages ul li h3{margin:0 0 5px 0}#eventNew #packages ul li em{line-height:20px;padding:0 5px;font-size:12px;position:absolute;top:0;right:0}#eventNew #packages ul li p b{font-size:16px;font-weight:normal}#eventNew #packages ul li p.terms{line-height:14px;font-size:12px}#eventNew #packages ul ul{margin:0 0 10px 0;overflow:hidden}#eventNew #packages ul ul li{width:271px;height:22px;line-height:22px;margin:0 0 5px 0;padding:0 5px;border-width:1px;border-style:solid;font-size:14px}#eventNew #packages ul ul li:first-child{margin:0 0 5px 0}#eventNew #packages ul .nav{margin:0}#eventNew #packages ul .nav li{width:auto;margin:0 0 0 5px;float:left}#eventNew #packages ul .nav li:first-child{margin:0}#eventNew #packages ul ul .button,#eventNew #packages ul ul .button a{width:auto}#eventNew #packages ul ul .button{padding:0;border-width:0 0 1px 0}#eventNew #packages ul ul .button a{height:22px;line-height:22px;padding:0 5px;font-family:Arial;font-size:12px;font-weight:normal;text-transform:uppercase}#eventNew .invite{padding:30px 20px;border-width:1px;border-style:solid;text-align:center}#eventNew .invite .img{height:130px;margin:0 auto 15px auto;border-width:10px;border-style:solid}#eventNew .invite .button,#eventNew .invite .button a{width:160px}#eventNew .invite .button{margin:0 auto}#eventNew .invite .button a{border-width:1px;border-style:solid;font-family:Arial;text-transform:uppercase}#eventNew #extras{padding:100px 20px 20px 20px;text-align:center}#eventNew #extras h3{text-indent:-5000px;overflow:hidden}#eventNew #extras ul li{margin:0 0 2px 0;padding:4px;font-weight:bold}#eventNew #actionpact{padding:15px;border-width:1px;border-style:solid;text-align:center}#eventNew #actionpact .logo{height:40px;margin:0 0 15px 0;background-size:90% auto;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;display:block}#eventNew #actionpact ul{margin:0 0 15px 0}#eventNew #actionpact ul li{line-height:30px;margin:0 0 2px 0;padding:0 10px;border-width:0 0 1px 0;border-style:solid;font-size:13px;font-family:Arial;font-weight:bold;text-transform:uppercase}#eventNew #actionpact .button,#eventNew #actionpact .button a{width:160px}#eventNew #actionpact .button{margin:0 auto}#eventNew #actionpact .button a{height:34px;line-height:34px;font-size:14px;font-family:Arial;font-weight:normal;text-transform:uppercase}#eventNew #testimonials .testimonial,#eventNew #testimonials .testimonial h3{border-width:1px 0 0 0;border-style:solid}#eventNew #testimonials .testimonial{padding:0 0 10px 0;position:relative}#eventNew #testimonials .testimonial h3{margin:0 0 10px 0;padding:25px 0 0 0}#eventNew #testimonials .testimonial p{margin:0 240px 10px 0}#eventNew #testimonials .testimonial .client-info{width:200px;padding:10px;border-width:1px;border-style:solid;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;position:absolute;top:25px;right:0}#eventNew #testimonials .testimonial .client-info li{font-size:12px;font-weight:normal}#eventNew #testimonials .testimonial .client-info li:first-child{font-weight:bold}#eventNew #event-summary h3{line-height:20px;font-size:18px}#eventNew #event-summary .block-wrapper{width:254px;min-height:160px;margin:0 0 0 20px;padding:15px 15px 10px 15px;border-width:1px;border-style:solid;float:left}#eventNew #event-summary .block-wrapper:first-child{margin:0}#eventNew #event-summary .block-wrapper ul{margin:0;padding:0;list-style-type:none}#eventNew #event-summary .block-wrapper ul li{margin:0 0 5px 0;padding:0 0 0 21px}#eventNew #eventLocations{overflow:hidden}#eventNew #eventLocations #locationsIntro{width:586px;margin:0 0 25px 0}#eventNew #eventLocations #locationsIntro p:first-child{line-height:22px;font-size:18px}#eventNew #eventLocations .tabs-container{padding:25px 25px 5px 25px}#eventNew #eventLocations .tabs-container ul{overflow:hidden}#eventNew #eventLocations .tabs-container ul .row{width:269px;margin:0 0 0 20px;float:left}#eventNew #eventLocations .tabs-container ul .row:first-child{margin:0}#eventNew #eventLocations .tabs-container ul li li{margin:0 0 20px 0}#eventNew #eventLocations .tabs-container ul li h3{line-height:14px;margin:0 0 5px 0;font-family:Arial;font-size:14px;text-transform:uppercase}#eventNew #eventLocations .tabs-container ul li li li{margin:0 0 2px 0}#eventNew #eventLocations .tabs-container ul li li li a{font-weight:normal}#eventNew #eventLocations .tabs-container ul li li li small,#eventNew #eventLocations .tabs-container ul li li li .view{display:none}.page-venues #content{position:relative}.page-venues #content .wrapper{position:static}#search-map .venuesIntro{display:none}#search-map .overflow{width:908px;margin:0 0 10px 0;overflow:visible;float:left}#search-map #venues_google_map{width:908px;clear:both}#search-map #venues_google_map .map_google,#search-map #venues_google_map #map_google{width:906px}#search-map #venues_google_map{width:628px;margin-right:300px}#search-map #venues_google_map .map_google,#search-map #venues_google_map #map_google{width:626px}#search-map{padding:20px}#search-map .title{height:auto;line-height:26px;margin:0 0 20px 0;border:0;font-size:22px;position:static}#search-map .activity .search-form{margin:0 0 10px 0;padding:0 0 0 150px;float:none}#search-map .activity .search-form label input{width:412px;margin:0 26px 0 0}#search-map .activity .search-form .button,#search-map .activity .search-form .button button{width:28px;height:28px}#search-map .activity .search-form .button{border:0;position:absolute;top:75px;right:195px}.activity-select .select-current{cursor:pointer}body .activity-select .READMOREjs,body #search-map .search-form .button{border:0}.search-filters{width:195px;padding:5px;overflow:hidden;left:auto;right:15px;bottom:25px}.search-filters li{margin:0 0 0 10px;float:left}#activity-menu{padding:52px 0 0 0;font-family:Arial}#activity-menu ul li h3{margin:0}#activity-menu ul li h3 a{height:34px;line-height:34px;padding:0 10px;border-width:1px 0;border-style:solid;font-size:12px;font-weight:normal;text-decoration:none;text-transform:uppercase;display:block;position:relative}#activity-menu ul li h3 a.expanded{text-indent:14px}#activity-menu ul li h3 a span{border-width:5px 5px 0 5px;border-style:solid;position:absolute;top:16px;right:10px}#activity-menu ul li h3 a.expanded span{border-width:0 5px 5px 5px;left:8px;right:auto}#activity-menu ul ul{display:none}#activity-menu ul ul.open{display:block}#activity-menu ul ul li,#activity-menu ul ul li a{border-width:0 0 1px 0;border-style:solid}#activity-menu ul ul li{position:relative}#activity-menu ul ul li a{padding:8px 10px 8px 60px;text-decoration:none;display:block}#activity-menu ul ul li a .img{width:50px;height:50px;display:block;position:absolute;top:0;left:0}#activity-menu ul ul li a .activity,#activity-menu ul ul li a .price{line-height:17px;font-style:normal;display:block}#activity-menu ul ul li a .price{font-size:12px;font-weight:normal}#activity-menu ul ul li a .popular,#activity-menu ul ul li a .desc{display:none}#activity-menu ul ul li dfn{width:22px;height:22px;line-height:22px;font-size:11px;text-align:center;display:block;position:absolute;top:6px;right:6px}#venuesNEW{margin:0 15px 0 0;padding:0;overflow:hidden}#venuesNEW .strap{line-height:22px;font-family:Arial;font-size:12px;text-transform:uppercase;position:absolute;top:20px;right:20px}#venuesNEW #nearestVenues{margin:0 0 10px 0;padding:20px;position:relative}#venuesNEW #nearestVenues h3{line-height:22px;font-family:Arial;font-size:18px;font-weight:normal;text-transform:uppercase;position:relative}#venuesNEW #nearestVenues .strap{position:absolute;top:20px;right:20px}#venuesNEW ul li{width:289px;margin:0 20px 0 0;float:left}#venuesNEW ul li ul li{width:auto;margin:0;float:none}#venuesNEW ul .READMORECONTENTjs{display:block !important}#venuesNEW #venues-area-list{padding:89px 1px 20px 20px;overflow:hidden}#venuesNEW #venues-area-list .title,#venuesNEW #venues-area-list .strap{text-align:center}#venuesNEW #venues-area-list h2.title{padding-bottom:18px}#venuesNEW #venues-area-list .strap{margin:0;top:35px;left:20px}#venuesNEW #venues-area-list ul li h2{height:34px;line-height:34px;margin:0;padding:0 8px;border-width:1px 0;border-style:solid;font-family:Arial;font-size:14px;font-weight:normal;text-transform:uppercase}#venuesNEW #venues-area-list ul ul,#venuesNEW #venues-area-list ul li ul{height:auto !important;padding:0;border:0 !important}#venuesNEW #venues-area-list ul li ul li{border:0}#venuesNEW #venues-area-list ul li ul h3{height:14px;line-height:14px;margin:0;padding:5px 8px;border-width:0 0 1px 0;border-style:solid;font-family:Arial;font-size:11px;font-weight:normal;text-align:left;text-transform:uppercase;letter-spacing:1pt}#venuesNEW #venues-area-list ul li ul h3:first-child{border-width:1px 0}#venuesNEW #venues-area-list ul li ul li ul li{border:0}#venuesNEW #venues-area-list ul li ul li ul li a{line-height:18px;padding:6px 53px 6px 8px;border-width:0 0 1px 0;border-style:solid;font-weight:normal;text-decoration:none;display:block}#venuesNEW #venues-area-list ul li ul li ul li a .activity{line-height:12px;font-size:11px;display:block}#venuesNEW .readmoreJS,#venuesNEW .READMOREjs{cursor:pointer;position:relative}#content #venuesNEW .READMOREjs .SHOWALLjs{font-size:11px;font-weight:normal;position:absolute;top:0;right:40px}#venuesNEW #open .READMOREjs .SHOWALLjs{display:block}#venuesNEW .expand-wrap .expander{top:6px;right:8px}#venuesNEW .expander{width:10px;height:5px;padding:6px 4px;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid;display:block;position:absolute;top:8px;right:8px}#venuesNEW .readmoreJS .expander{padding:4px;top:4px}#venuesNEW .expander .arrow{border-width:5px 5px 0 5px;border-style:solid}#venuesNEW #open .expander .arrow{border-width:0 5px 5px 5px}#venuesNEW #venues-area-list ul li ul li ul li a{color:#777}#venuesNEW #venues-area-list ul li ul li ul li a .activity{color:#5e5e5e}#venuesNEW h2 .expander{outline-color:#a2a2a2}#venuesNEW h3 .expander{outline-color:#c4c4c4}#venuesNEW h2 .expander{border-color:#eee}#venuesNEW h3 .expander{border-color:white}#venuesNEW #venues-area-list ul li ul li ul li,#venuesNEW ul h3,#venuesNEW ul h2{border-color:white}#venuesNEW ul h3,#venuesNEW ul h2{border-bottom-color:#c4c4c4}#venuesNEW h2 .expander .arrow{border-color:#00356a}#venuesNEW h3 .expander .arrow{border-color:#5e5e5e}#venuesNEW h2 .expander .arrow,#venuesNEW h3 .expander .arrow{border-left-color:transparent;border-right-color:transparent}#venuesNEW ul h3{background-color:#e7e7e7}#venuesNEW ul h2,#venuesNEW #nearestVenues{background:-moz-linear-gradient(top,#f7f7f7 0,#bbb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#bbb));background:-webkit-linear-gradient(top,#f7f7f7 0,#bbb 100%);background:-o-linear-gradient(top,#f7f7f7 0,#bbb 100%);background:-ms-linear-gradient(top,#f7f7f7 0,#bbb 100%);background:linear-gradient(top,#f7f7f7 0,#bbb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#bbbbbb',GradientType=0)}.page-venues #content .wrapper,.page-search #content .wrapper,.page-venues #content,.page-search #content{width:965px}.page-venues #content,.page-search #content{padding-right:0}.page-venues #alerts,.page-search #alerts{margin-right:15px}.page-venues #search-map,.page-search #search-map{margin-right:13px;position:relative;top:auto;left:auto}#search-map .title{text-align:center}#search-map .cntryButton{position:absolute;top:11px;right:10px}#search-map .tabs-menu{position:absolute;top:52px;left:0;right:0}#search-map .tabs-menu,#search-map .tabs-menu li a{height:30px;line-height:30px}#search-map .tabs-menu li a{min-width:72px;padding:0 19px 0 18px;font-family:Arial;font-size:12px;text-align:center}#search-map .tabs-menu li.last a{padding:0 17px 0 18px}#search-map .tabs-menu,#search-map .tabs-menu li,#search-map .tabs-menu li a{background:0;filter:none}#search-map #venues_google_map,#search-map #venues_google_map .map_google{border-width:1px;border-style:solid}#search-map .search-form{float:right}#search-map .search-form label{margin:0}#search-map .search-form label input{width:263px;height:18px}#search-map .search-form .button{border-width:0 1px 1px 0;border-style:solid;float:left}#search-map .search-form .button,#search-map .search-form .button button{width:34px;height:34px}.search-form .button button{background:0}.activity-select{float:left;position:relative;z-index:100}.activity-select .select-current{width:431px;height:18px;line-height:18px;padding:8px;border-width:1px;border-style:solid;font-size:12px;display:block}.activity-select .select-current span{width:200px;height:36px;line-height:36px;font-weight:bold;font-size:14px;overflow:hidden;position:absolute;top:0;left:130px}.activity-select .READMOREjs{width:16px;height:10px;padding:12px 9px 12px 9px;border-width:0 1px 1px 0;border-style:solid;display:block;position:absolute;top:0;right:0}.activity-select .READMOREjs span{width:0;height:0;border-width:10px 8px 0 8px;border-style:solid;text-indent:-5000px;overflow:hidden;display:block}.activity-select .READMORECONTENTjs{width:285px;position:absolute;top:40px;left:120px;z-index:100}.activity-select #activity-list{padding:8px;border-width:1px;border-style:solid}.activity-select #activity-list li ul{display:none}.activity-select #activity-list li ul.open{display:block}.page-venues #promoIntro{width:260px;height:372px;border-width:1px;overflow:hidden}.page-venues #promoIntro .promo{border-width:1px;border-style:solid}#search-map #promoIntro{margin:0;position:absolute;right:20px;bottom:20px}#paginated-venues{padding:0;background:0;border:0;position:relative}#paginated-venues h2.title{display:none}.venues-list .tabs-container{padding:0;background:0}.venues-list .tabs-container ul{overflow:hidden}.venues-list .tabs-container li{width:206px;margin:0 13px 13px 0;padding:132px 10px 5px 10px;border-width:1px;border-style:solid;font-size:18px;font-weight:bold;text-align:center;text-decoration:none;display:block;position:relative;cursor:pointer;float:left}.venues-list .tabs-container li .min-age{position:absolute;top:5px;right:5px}.venues-list .tabs-container li .venue-img{display:none}.venues-list .tabs-container li span{display:block}.venues-list .tabs-container li .img{width:225px;height:100px;margin:0 0 8px 0;border-width:1px 0;border-style:solid;position:absolute;top:25px;left:0}.venues-list .tabs-container li p,.venues-list .tabs-container li h3{margin:0}.venues-list .tabs-container li .map{display:none}.venues-list .tabs-container li .venue{height:22px;line-height:22px;font-size:18px;overflow:hidden}.venues-list .tabs-container li .activity{font-size:12px;font-weight:normal}.venues-list .tabs-container li .rating{width:80px;height:15px;text-indent:-5000px;overflow:hidden;position:absolute;top:5px;left:75px}.venues-list .tabs-container li .distance{padding:2px 4px;font-size:12px;font-weight:normal;position:absolute;top:97px;left:5px;z-index:10}.venues-list .tabs-container li .distance strong{display:none}.venues-list .tabs-container li .priceBadge{bottom:45px;right:-5px;z-index:10}.splat .venues-list .tabs-container li .priceBadge{bottom:25px;right:-30px}.venues-list .tabs-container li .offer{width:50px;line-height:12px;padding:30px 32px 50px 23px;font-weight:normal;text-align:center;position:absolute;top:10px;left:-20px}#FreePaintballs .tabs-container li.alt{margin:0 0 10px 0}#paginated-venues.listVenues .venues-list{margin:0 15px 0 0;padding:10px;border-width:1px;border-style:solid}#paginated-venues.listVenues .venues-list .tabs-container li{width:auto;margin:0 0 2px 0;padding:0;border-width:1px 0;text-align:left;float:none}#paginated-venues.listVenues .venues-list .tabs-selected li.first,#paginated-venues.listVenues .venues-list #row-1 li.first{border-width:0 0 1px 0}#paginated-venues.listVenues .venues-list .tabs-selected li.last{border-width:1px 0 0 0}#paginated-venues.listVenues .venues-list .tabs-container li a{min-height:50px;padding:10px 0 10px 70px;display:block}#paginated-venues.listVenues .venues-list .tabs-container li .img{width:50px;height:50px;margin:0;border:0;top:10px;left:10px}#paginated-venues.listVenues .venues-list .tabs-container li .price-from{width:auto;height:24px;line-height:24px;padding:0 5px;top:10px;right:40px}#paginated-venues.listVenues .venues-list .tabs-container li .price-from small{display:inline}#paginated-venues.listVenues .venues-list .tabs-container li .map{display:none !important}#paginated-venues.listVenues .venues-list .tabs-container li .offer{width:auto;padding:0;border:0;text-align:right;position:absolute;top:auto;bottom:15px;right:10px}#paginated-venues.listVenues .venues-list .tabs-container li .min-age{top:10px;right:10px}#paginated-venues.listVenues .venues-list .tabs-container li .distance{padding:0;top:13px;left:auto;right:240px}#paginated-venues.listVenues .venues-list .tabs-container li .rating{top:15px;left:auto;right:120px}#paginated-venues .pagination{margin:0 0 20px 0;padding:10px 0 5px 0;border:0;text-align:center}#paginated-venues .pagination li,#paginated-venues .pagination li a{float:none}#paginated-venues .pagination li{border-width:1px;border-style:solid;display:inline-block}#paginated-venues .pagination li a{height:20px;line-height:20px;padding:10px 14px;border:0;font-size:18px;font-weight:bold;text-align:center}#paginated-venues .pagination li .listFilter{padding:10px 10px 10px 34px;font-weight:normal;font-size:12px;position:relative}#paginated-venues .pagination li .listFilter .icon{width:18px;height:18px;display:block;position:absolute;top:10px;left:10px}#paginated-venues .pagination li .listFilter .icon span{width:6px;height:4px;margin:0 0 2px 0;float:left;display:block}#paginated-venues.listVenues .pagination li .listFilter .icon span{width:4px;margin:0 2px 2px 0}#search-filters{width:100%;margin:0 0 20px 0;border-width:1px 0;border-style:solid}#search-filters .wrapper{width:980px;height:auto;margin:0 auto;padding:15px 0;position:relative}#search-filters .wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden}#search-filters form{overflow:visible;float:left}#search-filters form .label,#search-filters form label{margin:0 10px 0 0;border-width:1px}#search-filters form .label span,#search-filters form label span{line-height:14px}#search-filters form .label input,#search-filters form label input{width:278px}#search-filters form .activitiesSelect{padding:8px 34px 8px 8px;position:relative}#search-filters form .activitiesSelect em{width:252px;font-size:14px;font-style:normal;font-weight:bold;float:left;display:block;cursor:pointer}#search-filters form .activitiesSelect .search{width:10px;height:5px;padding:12px 5px 13px 5px;text-indent:-5000px;overflow:hidden;display:block;position:absolute;top:1px;right:1px}#search-filters form .activitiesSelect .search .arrow{border-width:5px 5px 0 5px;border-style:solid}#search-filters form .activitiesSelect.open .search .arrow{border-width:0 5px 5px 5px}#search-filters form .activitiesSelect ul{padding:4px;border-width:1px;border-style:solid;position:absolute;top:36px;right:30px;left:135px;z-index:100;display:none}#search-filters form .activitiesSelect ul li a{margin:0 0 2px 0;font-size:14px;font-weight:bold;text-decoration:none;display:block}#search-filters .search-form .button{width:100px;margin:0;border-width:0 0 1px 0;border-style:solid;float:left}#search-filters .search-form .button button,#search-filters .search-form .button button:hover{width:100px;height:32px;line-height:32px;padding:0 8px;font-size:16px;text-indent:0;text-align:left}.gm8Widget{width:720px}.gm8Toggle{display:none}.gm8Wrapper form .label,.gm8Wrapper form p{margin:0 0 8px 0}.gm8Wrapper form label{display:block}.gm8Wrapper form .label span,.gm8Wrapper form p label span{font-size:12px;display:block}.gm8Wrapper form input,.gm8Wrapper form textarea{width:100%;padding:4px 0;border:0;font-weight:normal;text-indent:4px}.gm8Wrapper #gm8Content input,.gm8Wrapper #gm8Content textarea{width:542px;padding:4px;text-indent:0}.gm8Wrapper form input,.gm8Wrapper form textarea,.gm8Wrapper form select{font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;font-size:16px}.gm8Wrapper .section .wrapper,.gm8Wrapper form .navigation,.gm8Wrapper .section,.gm8Wrapper .section h3,.gm8Wrapper .section h4{border-width:1px 0 0 0;border-style:solid}.gm8Wrapper form .checkbox label{overflow:hidden}.gm8Wrapper form .checkbox label input,.gm8Wrapper form .checkbox label span{float:left}.gm8Wrapper form .checkbox label input{width:15px;margin:0 8px 0 0;padding:0;border:0}.gm8Wrapper form .checkbox label span{width:527px;line-height:16px}.gm8Wrapper form .overflow:after{content:".";display:block;height:0;clear:both;visibility:hidden}.gm8Wrapper form .overflow .label,.gm8Wrapper form .overflow p{float:left}.gm8Wrapper form .overflow p label input{width:150px}.gm8Wrapper form .overflow .label:first-child,.gm8Wrapper form .overflow p:first-child{margin:0 10px 0 0}.gm8Wrapper form .overflow p:first-child label input{width:380px}.gm8Wrapper form .overflow .label{float:left}.gm8Wrapper .selector{display:block;position:relative;overflow:hidden}.gm8Wrapper #packageSelector.selector{overflow:visible}.gm8Wrapper .selector select{height:16px;line-height:16px;padding:0 6px;font-size:14px;font-weight:normal;border:0 !important;background:0 !important;outline:0;-webkit-appearance:none;position:absolute;top:6px;right:-21px;left:0;z-index:100}.gm8Wrapper .selectMenu{border-width:0 0 1px 0;border-style:solid;position:relative}.gm8Wrapper .selectMenu .selected{font-size:16px;border-width:1px;border-style:solid;position:relative;display:block;cursor:pointer}.gm8Wrapper .selectMenu .selected b{height:18px;line-height:18px;margin:0 20px 0 0;padding:4px;font-size:12px;text-indent:-5000px;display:block;overflow:hidden}.gm8Wrapper form .selectMenu .selected b input{min-width:0 !important;background:0 !important;filter:none !important;border:0 !important;font-size:12px}.gm8Wrapper .selectMenu .selected a{height:0;border-width:5px 5px 0 5px;border-style:solid;text-indent:-5000px;overflow:hidden;display:block;position:absolute;top:10px;right:5px}.gm8Wrapper .selectMenu .selected a.open{border-width:0 5px 5px 5px}.gm8Wrapper .selectMenu ul{max-height:175px;padding:4px;border-width:1px;border-style:solid;overflow:auto;position:absolute;top:28px;left:0;right:0;z-index:400;display:none}.gm8Wrapper .selectMenu ul a{font-size:12px;text-decoration:none;display:block}.gm8Button{border-width:0 0 1px 0;border-style:solid}.gm8Button a,.gm8Button button{height:24px;line-height:24px;padding:0 8px;border-width:1px;border-style:solid;font-size:12px;text-decoration:none;display:block}.gm8Button button{height:26px;line-height:26px}.gm8Step{width:16px;height:16px;line-height:16px;margin:0 5px 0 0;font-size:11px;font-family:Arial;font-weight:normal;text-align:center;text-indent:0;display:inline-block;position:absolute;top:0;left:0;background-color:#1e4ab0;color:#FFF;text-shadow:0 -1px #173884}.gm8Wrapper .reset{padding:0;margin:0;list-style-type:none}.gm8Navigation,.gm8Container,.gm8Container h2,.gm8Container h4{border-width:1px 0 0 0;border-style:solid}.gm8Widget .gm8EventDetails,.gm8Container{padding:0 0 25px 0;position:relative}.gm8EventDetails{padding:0 0 10px 0}.gm8Container h2 span{height:20px;line-height:20px;padding:0 10px 0 0;font-size:16px;display:block;position:absolute;top:-12px;left:0}.gm8Container h4{margin:0 0 5px 0;padding:5px 0 0 0}.gm8Container .wrapper{padding:25px 0 0 0}.gm8Navigation{padding:0 0 10px 0}.gm8Navigation ul{padding:0 0 0 5px;overflow:hidden;position:absolute;top:-14px;right:0}.gm8Navigation ul li{margin:0 0 0 5px;float:left}#gm8Content .gm8Content{padding:30px}#gm8Section1{overflow:hidden}.gm8Left{width:355px;margin:0 10px 0 0;float:left;position:relative}#gm8Section1 .gm8Left{padding:15px 0 0 0}#gm8Content .gm8Left{margin:0 10px 0 0}.gm8Right{width:355px;float:left}.gm8Toggle{margin:0 0 20px 0;border-width:0 0 1px 0;border-style:solid}.gm8Toggle a{height:28px;line-height:28px;border-width:1px;border-style:solid;text-align:center;display:block}.gm8Loader{width:100px;height:30px;line-height:30px;margin:-16px 0 0 -51px;border-width:1px;border-style:solid;font-size:14px;text-align:center;display:block;position:fixed;top:50%;left:50%}#gm8Filter{margin:0 0 20px 0;padding:20px}#gm8Content #gm8Filter{margin:0}#gm8Filter:after{content:".";display:block;height:0;clear:both;visibility:hidden}#gm8Filter .selector{width:240px;margin:0 0 0 10px;float:left}#gm8Filter .selector:first-child{margin:0}#gm8Layout-4 #gm8Filter{margin:20px 0 10px 0;border-width:1px 0 0 0;border-style:solid;position:relative}#gm8Layout-4 #gm8Filter h2.gm8Title{margin:0 0 20px 0;border-width:1px 0 0 0;border-style:solid;text-indent:5px}#gm8Layout-4 #gm8Filter h2.gm8Title span{height:20px;line-height:20px;padding:0 10px 0 22px;font-size:16px;display:block;position:absolute;top:-12px;left:0}.gm8Widget #gm8Filter{padding:10px}.gm8Widget #gm8Filter .selector{width:226px}.gm8Wrapper .gm8EventLogin{margin:0 0 20px 0;overflow:hidden}.gm8Wrapper .gm8EventLogin form{width:338px;margin:0 0 0 10px;padding:5px 5px 5px 10px;border-width:1px;border-style:solid;overflow:hidden;position:relative;float:left}.gm8Wrapper .gm8EventLogin form:first-child{margin:0}.gm8Wrapper .gm8EventLogin p,.gm8Wrapper .gm8EventLogin p label span,.gm8Wrapper .gm8EventLogin p label input{float:left}.gm8Wrapper .gm8EventLogin form .label,.gm8Wrapper .gm8EventLogin form p{margin:0}.gm8Wrapper .gm8EventLogin p label span{width:82px;line-height:26px;margin:0 10px 0 0;font-size:14px}.gm8Wrapper .gm8EventLogin p label input{width:241px;min-width:1px;padding:5px 0;font-size:14px}.gm8Wrapper .gm8EventLogin .gm8Button{border:0;position:absolute;bottom:5px;right:5px}.gm8Wrapper .gm8PromoJS{padding:10px 0 0 0;clear:both}.gm8Wrapper .gm8PromoMessage{padding:10px;border-width:1px;border-style:solid;font-size:12px}.gm8Wrapper .gm8PromoMessage ul{margin:0 0 5px 0;padding:0}.gm8Wrapper .gm8PromoMessage ul li{margin:0 10px 0 0;font-size:12px;display:inline-block}.gm8Wrapper .gm8PromoMessage.gm8Invalid{text-align:center}#gm8Sessions{padding:15px 0 0 0}#gm8Body .gm8FormatsList,#gm8Body .gm8SessionsList{margin:0 0 20px 0}.gm8FormatsList,.gm8PackagesList,.gm8SessionsList{border-width:1px 0 0 0;border-style:solid;position:relative}.gm8FormatsList h2,.gm8PackagesList h2,.gm8SessionsList h2{margin:0 0 20px 0;border-width:1px 0 0 0;border-style:solid;text-indent:5px}.gm8FormatsList h2 span,.gm8PackagesList h2 span,.gm8SessionsList h2 span{height:20px;line-height:20px;padding:0 10px 0 22px;font-size:16px;display:block;position:absolute;top:-12px;left:0}.gm8PackagesList h2 span a{font-size:14px;font-weight:normal}.gm8FormatsList li a .circle,.gm8FormatsList li a .circle span,.gm8SessionsList li a .circle,.gm8SessionsList li a .circle span,.gm8PackagesList li a .circle,.gm8PackagesList li a .circle span{width:8px;height:8px;display:block}.gm8FormatsList li a .circle,.gm8SessionsList li a .circle,.gm8PackagesList li a .circle{padding:2px;border-width:1px;border-style:solid;position:absolute;top:8px;left:8px}.gm8FormatsList li a b,.gm8PackagesList li a b,.gm8SessionsList li a b{font-weight:normal}.pricesCurrency{padding:5px 0 0 0;font-size:11px}.gm8ProceedButton{overflow:hidden}.gm8ProceedButton .gm8Button,.gm8ProceedButton .gm8Button a,.gm8ProceedButton .gm8Button button{width:auto}.gm8ProceedButton .gm8Button{float:right}.gm8ProceedButton .gm8Button a,.gm8ProceedButton .gm8Button button{padding:0 5px}.gm8SessionsList ul{overflow:hidden}.gm8SessionsList ul li{margin:0 5px 5px 0;border-width:0 0 1px 0;border-style:solid;float:left}.gm8SessionsList ul li.sess2,.gm8SessionsList ul li.sess4,.gm8SessionsList ul li.sess6,.gm8SessionsList ul li.sess8,.gm8SessionsList ul li.sess10,.gm8SessionsList ul li.sess12{margin-right:0}.gm8SessionsList ul li a{width:137px;padding:6px 8px 6px 28px;border-width:1px;border-style:solid;font-size:14px;text-decoration:none;display:block;position:relative}.gm8SessionsList em{font-size:11px;display:block}#gm8Body .gm8Widget .gm8PackagesList{margin:0}#gm8Body .gm8Widget .gm8FormatsList ul,#gm8Body .gm8Widget .gm8PackagesList ul{overflow:auto}#gm8Body .gm8Widget .gm8PackagesList ul{max-height:263px}#gm8Body .gm8Widget .gm8FormatsList ul{max-height:383px}#gm8Body .gm8Widget .gm8PackagesList ul ul{max-height:auto;margin:0}#gm8Body .gm8Widget .gm8Selected .gm8FormatDetails{max-height:51px;overflow:hidden}.gm8FormatsList li.gm8ForSelect,.gm8PackagesList li.gm8PkgSelect{margin:0 0 5px 0;padding:6px 8px;border-width:1px;border-style:solid;font-size:14px;position:relative}.gm8FormatsList li.gm8ForSelect a,.gm8PackagesList li.gm8PkgSelect a{padding-left:20px}.gm8FormatsList li a b,.gm8PackagesList li a b{margin-right:110px;display:block}.gm8FormatsList li a .gm8Price,.gm8PackagesList li a .gm8Price{position:absolute;top:6px;right:57px}.gm8FormatsList li a .info,.gm8PackagesList li a .info{height:18px;line-height:18px;padding:0 4px;border-width:1px;border-style:solid;font-size:12px;display:block;position:absolute;top:5px;right:5px}.gm8FormatsList li a b,.gm8PackagesList li a b{line-height:18px}.gm8FormatsList li.gm8ForSelect a,.gm8PackagesList li.gm8PkgSelect a{text-decoration:none;display:block}.gm8FormatDetails,#gm8PackageDetails{padding:10px 0 0 0}.gm8FormatDetails{display:none}.gm8FormatDetails p,.gm8FormatDetails{line-height:14px;font-size:12px}.gm8Selected .gm8FormatDetails{display:block}#gm8PackageDetails .gm8PkgDesc,#gm8PackageDetails h3,#gm8PackageDetails li{line-height:14px;font-size:12px}#gm8PackageDetails .gm8PkgDesc,#gm8PackageDetails ul,#gm8PackageDetails h3,#gm8PackageDetails p{margin:0 0 5px 0}#gm8PackageDetails .gm8Session{padding:0 0 0 20px;position:relative}#gm8PackageDetails .gm8Spots{margin:0 0 10px 0;overflow:hidden}#gm8PackageDetails .gm8Spots li{margin:0 5px 0 0;float:left}#gm8PackageDetails .gm8Button{display:none}.gm8PackagesList .pdSet li{padding:0;background:0 !important;border:0}.gm8PackagesList .pdSet li b,.gm8PackagesList .pdSet li .circle,.gm8PackagesList .pdSet li .gm8Price,.gm8PackagesList .pdSet li .info{display:none}.gm8PackagesList .pdSet .gm8SessionsList{border:0}.gm8PackagesList .pdSet .gm8SessionsList b,.gm8PackagesList .pdSet .gm8SessionsList .circle{display:block}.gm8PackagesList .pdSet .gm8SessionsList b{margin:0}.gm8PackagesList .pdSet .gm8SessionsList li a{padding:6px 8px 6px 28px}#gm8CalendarSection{border-width:1px 0 0 0;border-style:solid;position:relative}#gm8CalendarSection h2.gm8Title{margin:0 0 20px 0;border-width:1px 0 0 0;border-style:solid;text-indent:5px}#gm8CalendarSection h2.gm8Title span{height:20px;line-height:20px;padding:0 10px 0 22px;font-size:16px;display:block;position:absolute;top:-12px;left:0}#gm8Calendar{min-height:346px;margin:0 0 35px 0;padding:10px;border-width:1px;border-style:solid;position:relative}#gm8Calendar h2{line-height:22px;margin:0 0 5px 0;padding:2px 0 0 0;font-size:16px;text-align:center;text-indent:21px;position:relative}#gm8Calendar h2 span{line-height:13px;font-size:12px;font-weight:normal;text-indent:0;display:block}#gm8Calendar .gm8Step{top:4px;left:105px}#gm8Calendar .gm8Button,#gm8Calendar .gm8Button button{width:42px}#gm8Calendar .gm8Button{position:absolute;top:12px;right:15px;z-index:2}#gm8Calendar .gm8Button:first-child{left:15px;right:auto}#gm8Calendar .gm8Button button{height:24px;line-height:24px;font-size:12px;font-weight:normal}#gm8Calendar #gm8CalendarWrapper{margin:0 0 10px 0}#gm8Calendar table{width:100%}#gm8Calendar table th{font-size:12px;font-weight:bold;text-align:center}#gm8Calendar table td{margin:1px;padding:5px 5px 20px 20px;border-width:1px;border-style:solid;font-size:12px;text-align:right;cursor:pointer}#gm8Calendar table td.gm8SelectedDate{padding:3px 3px 18px 18px}#gm8Calendar table td.gm8SelectedDate div{border-width:2px;border-style:solid}#gm8Calendar table td div{line-height:20px;text-align:center;cursor:pointer}#gm8Calendar table td.gm8full,#gm8Calendar table td.gm8full div{cursor:default}#gm8Calendar table td.gm8Provisional,#gm8Calendar table td.gm8Available{cursor:pointer}#gm8Calendar p{margin:0;font-size:14px;text-align:center;overflow:hidden}#gm8Calendar p b{font-weight:normal}#gm8Calendar p a{font-family:Arial;font-weight:bold;padding:0 2px}.gm8Wrapper ul.gm8Key{width:205px;margin:0 0 0 -102px;padding:20px 0 0 0;overflow:hidden;position:absolute;bottom:10px;left:50%}.gm8Key li{width:100px;margin:0 0 0 5px;float:left}.gm8Key li span,.gm8Key li em{float:left;display:block}.gm8Key li span{width:12px;height:12px;margin:0 5px 0 0;border-width:1px;border-style:solid}.gm8Key li em{width:81px;line-height:14px;font-size:12px;font-style:normal}.gm8Key li:first-child{margin:0;text-align:right}.gm8Key li:first-child span{margin:0 0 0 5px;float:right}#gm8Events{padding:20px 0 0 0;border-width:0 0 1px 0;border-style:solid;clear:both}#gm8Events .gm8Container{padding:0 0 20px 0;border-width:1px 0}#gm8Events h2{padding:5px 0 0 0}#gm8Events h2 span{margin-left:-68px;padding:0 10px;font-size:14px;left:50%}#gm8Events .event-list{max-height:116px;overflow:auto}#gm8Events table{padding:0;border-width:1px 1px 0 0;border-style:solid;float:none}#gm8Events table th,#gm8Events table td{padding:4px;border-width:0 0 1px 1px;border-style:solid;font-weight:normal}#gm8Events table th{font-size:12px;text-transform:uppercase}#gm8Events table td{font-size:12px;cursor:pointer}#gm8Events .poweredby{display:none}#gm8ShowForm{display:none}#gm8Content #gm8Section2 .gm8Container,#gm8Content #gm8BookingSummary{margin:0 85px 30px 85px}#gm8BookingSummary{margin-bottom:30px;padding:15px 15px 10px 15px;border-width:1px;border-style:solid;position:relative}#gm8BookingSummary h3 a{width:18px;height:18px;line-height:18px;border-width:1px;border-style:solid;font-size:12px;font-weight:normal;text-align:center;text-decoration:none;display:block;position:absolute;top:13px;right:15px}#gm8BookingSummary h3,#gm8BookingSummary .gm8BookPricePP{font-size:16px}#gm8BookingSummary .gm8BookDate,#gm8BookingSummary .gm8BookSession{font-size:12px}#gm8BookingSummary h3{margin:0 0 5px 0}#gm8BookingSummary h3 a.gm8Widget,#gm8BookingSummary p{margin:0}#gm8BookingSummary .gm8BookPricePP{position:absolute;top:15px;right:45px}#gm8BookForm .gm8Validation{line-height:30px;padding:0 10px 0 31px}#gm8BookForm .attn{margin:0 85px 30px 85px;padding:15px;border-width:1px;border-style:solid;display:none}#gm8BookForm .attn h3{margin:0 0 5px 0}#gm8BookForm .attn ul li{font-size:12px}.gm8Widget #gm8formMain{padding:15px 0 0 0;overflow:hidden}.gm8Widget #gm8BookingSummary{margin:0 0 15px 0}.gm8Widget #gm8BookingSummary p{margin:0}.gm8Widget #gm8formMain .gm8Container{width:352px;float:right}.gm8Widget #gm8formMain .gm8CustomerDetails{float:left}.gm8Widget .gm8Enquire{padding:20px;overflow:hidden;position:absolute;bottom:0;left:0;right:0}.gm8Widget .gm8Enquire p{line-height:34px;margin:0;float:left}.gm8Widget .gm8Enquire .gm8Button{margin:0 10px 0 0}.gm8Widget .gm8Enquire .gm8Button a{height:36px;line-height:36px;font-size:18px;text-align:center}.gm8Widget .gm8Enquire .pricesCurrency{display:none}#gm8Section3{padding:10px 0 0 0;overflow:hidden}#gm8Section3 .gm8Left{width:200px}#gm8Section3 .gm8Left ul{margin:0 0 20px 0}#gm8Section3 .gm8Left ul li a{line-height:22px;display:block}#gm8Section3 .gm8Left .gm8Button,#gm8Section3 .gm8Left .gm8Button a{width:95px}#gm8Section3 .gm8Right{width:500px}#gm8Layout-4,#gm8Layout-4 #gm8formMain .gm8Container,#gm8Layout-4 .gm8Left,#gm8Layout-4 .gm8Right{width:100%}#gm8Layout-4{min-width:280px}#gm8Body #gm8Layout-4.gm8Widget .gm8PackagesList ul{max-height:auto;overflow:visible}#gm8Layout-4 #gm8Calendar table td{padding:5px 5px 12px 12px}#gm8Layout-4 #gm8Calendar table td.gm8SelectedDate{padding:3px 3px 10px 10px}#gm8Layout-4 #gm8Filter{padding:0}#gm8Layout-4 #gm8Filter .selector{width:100%;margin:0 0 5px 0;float:none}#gm8Layout-4 #gm8Calendar{min-height:0}#gm8Layout-4 .gm8PackagesList ul{max-height:auto}#gm8Layout-4 .gm8EventLogin form{padding:5px}#gm8Layout-4 .gm8EventLogin p,#gm8Layout-4 .gm8EventLogin p label span,#gm8Layout-4 .gm8EventLogin p label input{float:none}#gm8Layout-4 .gm8EventLogin p label span,#gm8Layout-4 .gm8EventLogin p label input{width:100%}#gm8Layout-4 .gm8EventLogin p label span{font-size:12px;text-align:center}#gm8Layout-4 .gm8EventLogin .gm8Button{right:5px}.trans #gm8CalendarSection,.trans #gm8CalendarSection h2.gm8Title,.trans .gm8FormatsList,.trans .gm8FormatsList h2,.trans .gm8Navigation,.trans .gm8Container,.trans .gm8Container h2,.trans .gm8Container h4,.trans .gm8PackagesList,.trans .gm8SessionsList,.trans .gm8PackagesList h2,.trans .gm8SessionsList h2{border:0}.trans #gm8CalendarSection h2.gm8Title span,.trans .gm8FormatsList h2 span,.trans .gm8PackagesList h2 span,.trans .gm8SessionsList h2 span{top:-32px}#countrySelector{display:none}#ajax #availability{width:760px;height:525px;margin:-288px 0 0 -381px;padding:51px 0 0 0}#ajax #availability #gm8Filter{margin:0;border-width:1px 0 0 0;border-style:solid;position:relative}#ajax #availability #gm8Filter h2.gm8Title{height:28px;line-height:28px;margin:0;padding:0 10px 0 22px;font-size:16px;display:block;float:left;position:relative}#ajax #availability #gm8Filter h2.gm8Title .gm8Step{top:5px}#ajax #availability #activitySelector{margin:0}#ajax #availability #gm8Filter .selector{width:293px}#ajax #availability #gm8Layout-1{width:760px}#ajax #availability .gm8Content{padding:20px}#ajax #availability .gm8PackagesList ul{max-height:405px;overflow:auto}.v2_4 .gm8Container{margin:0;padding:0 0 10px 0}.v2_4 #gm8Section1{overflow:hidden}.v2_4 .gm8Left{width:312px;float:left}.v2_4 #gm8Section1 .gm8Left{padding:0}.v2_4 .gm8Right{width:628px;float:right}.v2_4 #gm8SessionDetail,.v2_4 #gm8PackageDetail{display:block !important}.v2_4 #gm8SessionDetail{margin:0 0 15px 0}.v2_4 #gm8PackageDetail{margin:0 0 30px 0}.v2_4 #gm8PackageDetails,.v2_4 #gm8Sessions{padding:0}.v2_4 #newFormat h2.title,.v2_4 .plugin h2.title{text-indent:25px}.v2_4 h2.title .gm8Step{position:absolute;top:16px;left:15px}.v2_4 #availCalendar{padding:66px 15px 20px 15px}.v2_4 #gm8Calendar{min-height:0;margin:0 0 30px 0;padding:0;background:0 !important;border:0}.v2_4 #gm8CalendarSection{border:0}.v2_4 #gm8Calendar .gm8Button{top:0;right:0}.v2_4 #gm8Calendar .gm8Button:first-child{left:0}.v2_4 #gm8Calendar table td{padding:5px 5px 12px 12px}.v2_4 #gm8Calendar table td.gm8SelectedDate{padding:3px 3px 10px 10px}.v2_4 .selector{position:absolute;top:11px;left:235px;right:10px}.v2_4 #gm8PackageDetails{padding:0 0 60px 0}.v2_4 #gm8PackageDetails #gm8PackageDetail{overflow:hidden}.v2_4 #gm8PackageDetails #gm8PackageDetail.gm8PkgExtrasSet .gm8Col1,.v2_4 #gm8PackageDetails #gm8PackageDetail.gm8PkgIncSet .gm8Col1{width:380px;float:left}.v2_4 #gm8PackageDetails #gm8PackageDetail.gm8PkgExtrasSet .gm8Col2,.v2_4 #gm8PackageDetails #gm8PackageDetail.gm8PkgIncSet .gm8Col2{width:190px;float:right}.v2_4 #gm8PackageDetails .gm8PkgDesc{margin:0 0 15px 0;display:block}.v2_4 #gm8PackageDetail .gm8PkgDesc,.v2_4 #gm8PackageDetail .gm8PkgDesc p{line-height:18px;font-size:14px}.v2_4 #gm8PackageDetails .gm8PkgRestrict ul{padding:10px 10px 5px 10px;border-width:1px;border-style:dotted}.v2_4 #gm8PackageDetails .gm8PkgRestrict ul ul{padding:0;border:0}.v2_4 #gm8PackageDetails .gm8PackageInfo ul{margin:0 0 10px 0}.v2_4 #gm8PackageDetails .gm8PackageInfo ul ul{margin:0}.v2_4 #gm8PackageDetails .gm8PackageInfo ul li h3,.v2_4 #gm8PackageDetails .gm8PackageInfo ul ul li{height:28px;line-height:28px;margin:0 0 1px 0;text-indent:5px}.v2_4 #gm8PackageDetails .gm8PackageInfo ul li h3{font-size:14px}.v2_4 #gm8SessionDetail h2{text-indent:0}.v2_4 #gm8PackageDetails #gm8SessionDetail p{margin:0 0 15px 0}.v2_4 .gm8SessionsList ul li.sess2,.v2_4 .gm8SessionsList ul li.sess6,.v2_4 .gm8SessionsList ul li.sess10{margin:0 4px 5px 0}.christmas .v2_4 #gm8Section2 .plugin{z-index:7000}.v2_4 #gm8formMain{padding:15px 0 0 0;overflow:hidden}.v2_4 #gm8Section2 h2.title{text-indent:0}.v2_4 #gm8BookingSummary{margin:0 0 15px 0}.v2_4 #gm8formMain .gm8Container{width:447px;float:right}.v2_4 #gm8formMain .gm8CustomerDetails{float:left}.v2_4 .gm8Enquire{padding:20px;overflow:hidden;position:absolute;bottom:0;left:0;right:0}.v2_4 .gm8Enquire p{line-height:36px;margin:0 10px 0 0;float:left}.v2_4 .gm8Enquire .gm8Button{width:auto;margin-top:8px}.v2_4 .gm8Enquire .gm8Button:first-child{margin-top:0}.v2_4 .gm8Enquire .gm8Button a{height:32px;line-height:20px;padding:2px 8px;font-size:18px;text-align:center}.v2_4 .gm8Enquire .gm8Button a small{line-height:12px;font-size:11px;font-weight:normal;display:block}.v2_4 .gm8Enquire .gm8Button a.voucherLink{height:22px;line-height:22px;padding:0 8px;font-size:12px}.v2_4 .gm8Enquire .telephone{width:270px;margin:5px 0 0 0;line-height:16px;font-size:12px}.v2_4 .gm8Enquire .pricesCurrency{display:none}#availabilityNew{position:fixed;bottom:0;left:0;right:0;z-index:10000;display:none}#availabilityNew .wrapper{padding:0 0 5px 0}#availabilityNew .close{padding:5px;font-size:12px;display:block;position:absolute;top:10px;right:10px}#availabilityNew #gm8Filter{margin:0 0 15px 0;padding:10px;border-width:0 1px 1px 1px;border-style:solid;overflow:hidden}#availabilityNew #gm8Filter .selector{margin:0 10px 0 0;float:left}#availabilityNew #gm8Section1{overflow:hidden}#availabilityNew .gm8Left{width:320px;float:left}#availabilityNew .gm8Right{width:640px;float:right}#availabilityNew #gm8Calendar{min-height:319px}#availabilityNew #gm8Calendar table td{padding:5px 5px 10px 10px}#availabilityNew #gm8Calendar table td.gm8SelectedDate{padding:3px 3px 8px 8px}#availabilityNew #gm8Sessions{margin:0 0 25px 0;overflow:hidden}#availabilityNew .gm8SessionsList{width:310px;float:left}#availabilityNew .gm8PackagesList{width:310px;float:right}#availabilityNew .gm8SessionsList ul li a{width:114px}#availabilityNew .gm8PackagesList ul{max-height:276px;overflow:auto}#availabilityNew #gm8Section2{overflow:hidden}#availabilityNew #gm8Section2 label span{font-size:12px}#availabilityNew #gm8Section2 #gm8BookingSummary{width:228px;height:305px;margin:0;float:left}#availabilityNew #gm8BookingSummary .gm8BookPricePP{position:static}#availabilityNew #gm8BookingSummary .gm8Notes{margin:0 0 10px 0}#availabilityNew #gm8Section2 #gm8BookingForm{width:700px;float:right}#availabilityNew #gm8Section2 #gm8formMain{padding:10px 0 0 0;overflow:hidden}#availabilityNew #gm8Section2 #gm8formMain .gm8Container{width:340px;float:right}#availabilityNew #gm8Section2 #gm8formMain .gm8CustomerDetails{float:left}#venue-header{width:100%;margin:0 0 20px 0;border-width:1px 0;border-style:solid}#venue-header .wrapper{width:980px;height:auto;margin:0 auto;padding:15px 0;position:relative}#venue-header .plugin{padding:0;background:0;border:0}#venue-header h2.venue-title{line-height:24px;margin:0 20px 8px 0;padding:0;float:left}#venue-header h2.venue-title span{padding:0 30px 0 0;display:block}#venue-header h2.venue-title .min-age{top:0;left:auto;right:0}#venue-header .minimum-age{height:20px;line-height:20px;padding:0 32px 0 5px;font-size:12px;position:absolute;top:6px;right:110px}#venue-header .minimum-age dfn{font-size:12px;position:absolute;top:-2px;right:4px}#venue-header .telephone{font-size:18px;text-transform:uppercase;position:absolute;top:5px;right:110px}#venue-header .rating{padding:4px 0 0 0;float:left}#venue-menu-advanced{margin:0;padding:0;font-family:Helvetica}#venue-menu-advanced,#venue-menu-advanced h2.title{background:0;border:0}#venue-menu-advanced h2.title{height:24px;position:static}#venue-menu-advanced ul,#venue-menu-advanced li,#venue-menu-advanced li#current,#venue-menu-advanced li#current a{height:26px}#venue-menu-advanced ul{margin:0;padding:0;clear:both}#venue-menu-advanced li{margin:0 2px 2px 0}#venue-menu-advanced li a,#venue-menu-advanced li.last a{height:24px;line-height:24px;padding:0 8px}#venue-menu-advanced li a,#venue-menu-advanced li#current a,#venue-menu-advanced li.last a{margin:0;border:0}#venue-menu-advanced li#current{margin-bottom:0;border-width:1px 1px 0 1px;border-style:solid}#venue-menu-advanced li#current a{line-height:23px;border-width:1px 0 0 1px;border-style:solid;font-weight:bold}#venue-menu-advanced li.return-to-map,#venue-menu-advanced li.return-to-map a{border-width:1px;border-style:solid}#venue-menu-advanced li.return-to-map{height:28px;margin:0;right:0;top:0}#venue-menu-advanced li.return-to-map a{height:26px;line-height:26px;padding:0 8px}#venue-menu-advanced li.return-to-map .arrow{display:none}.venue-wrapper{min-height:300px}.venue-wrapper .loader{top:100px}#venuecontainer .fff #gallery{padding:0 0 5px 0}#venuecontainer .fff #pagerGallery{margin:0 5px 5px 0}#venuecontainer .fff #pagerGallery li{width:600px;height:280px}#venuecontainer .fff #gallery .galNav li{margin:0 0 0 5px}#venuecontainer .fff #gallery .galNav li span{width:69px;height:46px}#venuecontainer .fff #gallery .galNav li:first-child{margin:0}#venuecontainer .fff #gallery .galNav li:first-child span{width:68px}#venue_index-container img{display:none}.venue-wrapper .venueIntro{display:none}.venue-container #intro,.venue-container #intro ul,.venue-container #intro li{width:628px;height:335px}.venue-container #intro{margin:0 0 10px 0}.venue-container #intro li{background-size:100% auto;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}.venue-container #intro h2,.venue-container #intro .desc,.venue-container #intro .prices-from,.venue-container #intro .button{margin:0;position:absolute;z-index:10}.venue-container #intro h2,.venue-container #intro .desc,.venue-container #intro .button{left:20px}.venue-container #intro h2{line-height:32px;padding:10px 10px 0 10px;font-size:28px;font-family:Arial;bottom:120px}.venue-container #intro .desc{line-height:20px;padding:5px 10px 10px 10px;font-size:18px;bottom:85px}.venue-container #intro .button,.venue-container #intro .button a{width:150px}.venue-container #intro .button{bottom:30px}.venue-container #intro .button a{height:36px;line-height:36px;font-size:18px}.venue-container #intro .priceBadge{width:120px;padding:37px 0;top:-10px;right:20px;z-index:100}.splat .venue-container #intro .priceBadge{width:140px !important;padding:45px 0 85px 35px !important}#venueFormatsList{position:relative}#venueFormatsList li,#venueFormatsList li a{border-width:0 0 1px 0;border-style:solid}#venueFormatsList li a{padding:15px 0 10px 60px;min-height:50px;text-decoration:none;display:block;position:relative}#venueFormatsList li:first-child a{padding-top:5px}#venueFormatsList li a span{display:block}#venueFormatsList li a .title{margin:0 0 5px 0;padding:0 30px 0 0;font-size:16px}#venueFormatsList li a .img{width:50px;height:50px;position:absolute;top:10px;left:0}#venueFormatsList li:first-child a .img{top:0}#venueFormatsList li a .readmore{font-weight:normal;font-size:12px;font-style:italic;position:absolute;bottom:18px;right:0}#venueFormatsList li:last-child a .readmore{bottom:8px}#venueFormatsList li a:hover .readmore{text-decoration:underline}#venueFormatsList li a .min-age{position:absolute;top:10px;right:0}#venueFormatsList li:first-child a .min-age{top:0}#venueFormatsList .viewall{margin:0;padding:5px 0 0 0;font-size:12px}#venueFormatsList .viewall a{font-weight:normal}#venueFormatsList .formatList:last-child{border:0}#venueFormatsList .formatList h3{margin:0;padding:10px 0 10px 16px;border-width:1px 0 0 0;border-style:solid;font-size:18px;position:relative;cursor:pointer}#venueFormatsList .formatList:first-child h3{border:0}#venueFormatsList .formatList h3 .arrow{border-width:5px 5px 0 5px;border-style:solid;position:absolute;top:16px;left:0}#venueFormatsList .formatList li{border-width:1px 0 0 0;border-style:dotted}#venueFormatsList .formatList li a{padding-top:10px;border:0}#venueFormatsList .formatList li a .img{top:10px}#indexIntros .plugin{width:268px;height:282px;margin:0 0 0 10px;float:left}#venuecontainer #indexIntros .plugin{margin-bottom:15px}#indexIntros .plugin:first-child{margin:0}#indexIntros #venueIntro h3{line-height:20px;font-size:16px}#indexIntros #venueLocation .img{width:268px;height:100px;margin:0 0 15px 0}#indexIntros #venueReviews{padding:71px 20px 20px 20px}#indexIntros #venueReviews .review{padding-top:0}#newFormat{overflow:hidden}#newFormat h2.title{text-indent:-5000px;overflow:hidden}.gm8Wrapper #newFormat .selectMenu .selected b{text-indent:0}#newFormat #venueFormatsList{position:absolute;top:12px;left:12px}#newFormat #venueFormatsList p{line-height:26px;margin:0 10px 0 0;font-size:16px;font-weight:bold;float:left}#newFormat #packageSelector select{width:288px;height:16px;line-height:16px;padding:0 6px;font-size:14px;font-weight:normal;border:0 !important;background:0 !important;outline:0;-webkit-appearance:none;position:absolute;top:6px;left:0;z-index:100}#newFormat .selectMenu{border-width:0 0 1px 0;border-style:solid;float:left}#newFormat .selectMenu .gm8MinAge{width:14px;height:14px;line-height:14px;border-width:2px;border-style:solid;font-size:11px;font-weight:normal;text-align:center;display:block;position:absolute;top:4px;right:4px}#newFormat .selectMenu .gm8Price{position:absolute;top:4px;right:26px}#newFormat .selectMenu .selected{font-size:16px;border-width:1px;border-style:solid;position:relative;display:block;cursor:pointer}#newFormat .selectMenu .selected b{min-width:292px;height:18px;line-height:18px;margin:0 20px 0 0;padding:4px;font-size:14px;font-weight:bold;display:block;position:relative}#newFormat .selectMenu .selected a{height:0;border-width:5px 5px 0 5px;border-style:solid;text-indent:-5000px;overflow:hidden;display:block;position:absolute;top:10px;right:5px}#newFormat .selectMenu .selected.open a{border-width:0 5px 5px 5px}#newFormat .selectMenu .packagesList{margin:0 22px 0 166px;padding:10px 15px;border-width:1px;border-style:solid;overflow:auto;position:absolute;top:35px;left:0;right:0;z-index:400;display:none}#newFormat .selectMenu ul a{padding:4px;text-decoration:none;display:block;position:relative}#newFormat #venueFormatsList li a .title,#newFormat #venueFormatsList .formatList h3{font-size:14px}#newFormat .left{width:583px;position:relative}#newFormat .right{padding:10px 0 0 0}#newFormat .priceBadge{position:absolute;top:66px;right:15px}#newFormat .free-paintballs{top:-5px;right:105px}#newFormat .gallery .preview,#newFormat .gallery .preview .img,#newFormat .gallery .preview .img .style-wrapper{width:583px;height:173px;border:0}#newFormat .gallery .preview{margin:0 0 20px 0}#newFormat .gallery .thumbnails{width:auto;padding:5px 0 0 0;overflow:hidden;top:auto;bottom:0;right:0}#newFormat .gallery .thumbnails .img,#newFormat .gallery .thumbnails .img .style-wrapper{width:50px;height:50px;border:0}#newFormat .gallery .thumbnails .img{margin:0 0 0 5px;float:right}#newFormat #tabs-menu{margin:0}#newFormat #tabs-menu .tabs-menu{height:35px}#newFormat #tabs-menu .tabs-menu li a{height:35px;line-height:35px;font-size:14px}#newFormat #tabs-menu .tabs-menu li.tab-selected a:hover,#newFormat #tabs-menu .tabs-menu li.tab-selected a{height:36px}#newFormat .section,#newFormat .section h3.title{border-width:1px 0 0 0;border-style:solid}#newFormat .left .section{margin:0 0 40px 0;position:relative}#newFormat .left .section h3.title{margin:0 0 30px 0}#newFormat .left .section h3.title em,#newFormat .left .section h3.title span{line-height:20px;padding:0 10px 0 0;font-size:20px;display:block;position:absolute;top:-12px;left:0}#newFormat .extra p.price,#newFormat .extra h3{height:20px;line-height:20px;font-size:18px}#newFormat .extra h3{margin:0 0 5px 0}#newFormat .extra p.price{top:0}#newFormat .extra p.price span{font-size:16px}#newFormat .reviews{margin:0}#newFormat .reviews ul{border-width:0 0 1px 0;border-style:solid}#newFormat .right,#newFormat .gm8Left,#newFormat .gm8Right{width:305px}#newFormat #gm8Calendar{min-height:300px}#newFormat .right h3.title{display:none}#newFormat #gm8Calendar table td.gm8SelectedDate{padding:3px 3px 10px 10px}#newFormat #gm8Calendar table td{padding:3px 3px 12px 12px}#newFormat .gm8PackagesList{margin:0 0 20px 0}#newFormat .gm8PackagesList h2{margin:0 0 10px 0}#newFormat .gm8SessionsList ul li a{width:105px}#venueFormat .img{width:100%;height:140px;margin:0 0 20px 0}#venueFormat .priceBadge{top:120px;right:30px}#venueFormat .free-paintballs{top:125px;right:140px}#venueFormat .tabs-menu{margin:0;padding:0;border:0}#venueFormat .tabs-container{margin:0 0 10px 0}#venueFormat .bookingInfo,#venueFormat .bookingInfo p{border-width:1px;border-style:solid}#venueFormat .bookingInfo p{margin:0;padding:15px}#venueFormat .bookingInfo p b{margin:0 0 2px 0;display:block}#venueFormat .desc{margin:0 0 15px 0}#venueFormat .book{padding:10px 0 0 0}#venueFormat .book .navigation{margin:0 0 15px 0;overflow:hidden}#venueFormat .book .navigation li{height:33px;line-height:33px;margin:0 10px 0 0;float:left}#venueFormat .button{margin:0}#venueFormat .button,#venueFormat .button a{width:120px}.AU #venueFormat .button,.AU #venueFormat .button a{width:140px}#venueFormat .button a{height:32px;line-height:32px;font-size:18px;font-weight:bold}#venueFormat li.last .button,#venueFormat li.last .button a{width:110px}#venueFormat li.last .button{margin:3px 0 0 0}#venueFormat li.last .button a{height:26px;line-height:26px;font-size:14px;font-weight:normal}#venueFormat .extra .img{display:none}#venueFormat .bookUS{padding:15px 15px 1px 15px;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid;position:relative}#venueFormat .bookUS h3{margin:0 0 10px 0;font-size:22px;letter-spacing:-0.5pt}#venueFormat .bookUS .button{position:absolute;top:15px;right:15px}#venueFormat .bookUS .button a{height:24px;line-height:24px;font-size:12px;font-weight:normal}#venueAvailability h2.title{text-align:center}#venueFormats ul{overflow:hidden}#venueFormats ul li,#venueFormats ul li a{float:left}#venueFormats ul li{margin:0 20px 20px 0;position:relative}#venueFormats ul li.alt{margin:0}#venueFormats ul li a{width:214px;font-size:18px;text-decoration:none;display:block}#venueFormats ul li b,#venueFormats ul li span{display:block}#venueFormats ul li b{margin:0 0 10px 0}#venueFormats ul li .img{width:100%;height:100px;margin:0 0 10px 0}#venueFormats ul li .desc{font-size:12px;font-weight:normal}#venueFormats ul li a:hover .desc em{text-decoration:underline}#venueFormats .priceBadge{width:70px;padding:17px 0;height:36px;top:35px;right:10px}#venueFormats .priceBadge span{height:14px;line-height:14px;font-size:12px}#venueFormats .priceBadge b{height:36px;line-height:36px;font-size:18px}#venueFormats .priceBadge.prices-from b{height:22px;line-height:22px}.intro p{line-height:26px;margin:0 0 20px 0;font-size:22px}.intro .prices-from{top:220px;left:510px;z-index:100}#venueDetails{padding:51px 0 0 0}#venueDetails h3{margin:0;font-size:18px}#venueDetails .overflow{padding:20px}#venueDetails .left,#venueDetails .right{width:285px}#venueDetails .venue-facilities h3{margin:0 0 10px 0}#gallery{padding:20px 10px 10px 20px;overflow:hidden}#pagerGallery{width:590px;margin:0 0 10px 0}#pagerGallery li{width:588px;height:300px;border-width:1px;border-style:solid}#gallery .galNav li{margin:0 10px 10px 0;border-width:1px;border-style:solid;float:left}#gallery .galNav li span{width:73px;height:73px;display:block}.venue-facilities ul li{margin:0 0 5px 0;border-width:0 0 1px 0;border-style:solid}.venue-facilities ul li span{line-height:30px;padding:0 8px;border-width:1px;border-style:solid;font-size:14px;display:block;position:relative}.venue-facilities ul li span span{height:20px;line-height:20px;padding:0 4px;border:0;font-size:11px;position:absolute;top:5px;right:5px}.venue-facilities ul li span .available{display:none}#venue-location .img,#venue-location .google-map-iframe{width:270px;height:270px}#venue-location .desc{margin:0}.disclaimer{line-height:14px;margin:0;padding:10px;font-size:12px}#venue-location-map .overflow{margin:0 0 10px 0;position:relative}#venue-location-map img{border-width:5px;border-style:solid}#venue-location-map .img1,#venue-location-map .img2{position:absolute;right:0}#venue-location-map .img1{top:0}#venue-location-map .img2{bottom:0}#venuecontainer{padding-top:40px;position:relative}#venuecontainer .loader{top:200px}#venuecontainer .venue-wrapper{min-height:300px;padding:15px 15px 1px 15px;border-width:1px;border-style:solid;overflow:hidden}#venuecontainer .column1{width:581px}#venuecontainer .column2{width:284px}#venuecontainer .my-venue,#venuecontainer .my-venue a{width:66px}#venuecontainer .my-venue{border:0;position:absolute;top:5px;right:5px}#venuecontainer .my-venue a{height:20px;line-height:20px;font-size:12px;font-weight:normal}#venuecontainer #venue-menu-advanced .book-online-link{width:auto;border-width:1px;border-style:solid;position:absolute;top:48px;right:0}#venuecontainer #venue-menu-advanced .book-online-link a{width:auto;height:40px;line-height:40px;padding:0 10px;border-width:1px;border-style:solid;font-size:14px;font-family:Arial;font-weight:normal;text-transform:uppercase}#venuecontainer #venue-menu-advanced .book-online-link a span{padding:0 21px 0 0;display:block}#venuecontainer .venues-list-select{width:438px;padding:5px;border-width:0 1px 1px 1px;border-style:solid;position:absolute;top:0;left:250px;z-index:100}#venuecontainer .venues-list-select span{display:none}#venuecontainer .venues-list-select select{width:438px;font-size:12px;font-weight:normal}#venuecontainer #venue-menu-advanced{margin:0;border:0;outline:0;text-align:center}#venuecontainer #venue-menu-advanced h2.title{margin:0 0 15px 0;font-size:28px;text-align:center}#venuecontainer #venue-menu-advanced .rating{width:80px;margin:0 auto}#venuecontainer #venue-menu-advanced ul{width:auto;height:40px;margin:0 auto -1px auto;padding:10px 10px 0 10px;border-width:1px 1px 0 1px;display:inline-block}#venuecontainer #venue-menu-advanced ul li{height:40px;margin:0;padding:0 1px 0 0;border-width:0 1px 0 0;border-style:solid}#venuecontainer #venue-menu-advanced ul li a{height:40px;line-height:40px;margin:0;padding:0 15px;border:0;font-size:18px}#venuecontainer #venue-menu-advanced ul li.last,#venuecontainer #venue-menu-advanced ul li.last a{border:0}#venuecontainer #venue-menu-advanced ul li.return-to-map{height:42px;padding:0;top:48px;left:0;right:auto}#venuecontainer #venue-menu-advanced ul li.return-to-map,#venuecontainer #venue-menu-advanced ul li.return-to-map a{border-width:1px;border-style:solid}#venuecontainer #venue-menu-advanced ul li.return-to-map a{padding:0 10px;font-size:14px}#venuecontainer #venue-menu-advanced ul li.return-to-map a span{padding:0 0 0 21px;display:block}#venuecontainer #intro,#venuecontainer #intro ul,#venuecontainer #intro li,#venuecontainer #intro li .style-wrapper{width:580px}#venuecontainer #indexIntros .plugin{width:257px;position:relative}#venuecontainer #indexIntros #venueLocation .img{width:241px;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid}#venuecontainer .v2_4{margin:0 0 15px 0;padding:20px;border-width:1px;border-style:solid}#venuecontainer .v2_4 .gm8Left{width:284px;padding:0}#venuecontainer .v2_4 .gm8Right{width:530px}#venuecontainer .v2_4 .plugin{padding:61px 0 0 0;background:0;filter:none;border:0;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}#venuecontainer .v2_4 #newFormat h2.title,#venuecontainer .v2_4 .plugin h2.title{height:40px;line-height:40px;border:0;text-indent:20px;font-size:14px}#venuecontainer .v2_4 h2.title .gm8Step{top:11px;left:10px}#venuecontainer .v2_4 #availCalendar{padding:61px 0 10px 0}#venuecontainer .v2_4 #gm8PackageDetails{padding:0 0 65px 0}#venuecontainer .v2_4 .selector{top:6px;right:6px;left:auto}#venuecontainer .v2_4 #newFormat .selectMenu .selected b{min-width:310px}#venuecontainer .v2_4 #newFormat .gallery .preview,#venuecontainer .v2_4 #newFormat .gallery .preview .img,#venuecontainer .v2_4 #newFormat .gallery .preview .img .style-wrapper{width:530px}#venuecontainer .v2_4 #gm8PackageDetails #gm8PackageDetail.gm8PkgExtrasSet .gm8Col1,#venuecontainer .v2_4 #gm8PackageDetails #gm8PackageDetail.gm8PkgIncSet .gm8Col1{width:325px}#venuecontainer .v2_4 .gm8Enquire{padding:0}#venuecontainer .v2_4 .gm8SessionsList ul li.sess4,#venuecontainer .v2_4 .gm8SessionsList ul li.sess8{margin:0 4px 5px 0}#venuecontainer .v2_4 .gm8SessionsList ul li.sess3,#venuecontainer .v2_4 .gm8SessionsList ul li.sess6,#venuecontainer .v2_4 .gm8SessionsList ul li.sess9{margin-right:0}#venuecontainer #newFormat .gm8SessionsList ul li a{width:135px}#venuecontainer .v2_4 #gm8formMain .gm8Container{width:412px}#venuecontainer #newFormat .left,#venuecontainer #newFormat .gallery .preview,#venuecontainer #newFormat .gallery .preview .img,#venuecontainer #newFormat .gallery .preview .img .style-wrapper{width:509px}#venuecontainer #venueDetails .left,#venuecontainer #venueDetails .right{width:260px}#venuecontainer #pagerGallery li{width:536px}#venuecontainer #venue-location .img,#venuecontainer #venue-location .google-map-iframe{width:240px}#format-list{width:272px;float:right}#format-list li,#format-list li a{border-width:0 0 1px 0;border-style:solid}#format-list li.last,#format-list li.last a{border:0}#format-list li a{padding:11px 10px 11px 60px;text-decoration:none;display:block;position:relative}#format-list li a span{line-height:25px;font-size:18px;display:block}#format-list li .price small{font-size:12px;font-weight:normal}#format-list li .img{width:50px;height:50px;position:absolute;top:10px;left:0}#venuecontainer #format-intro{padding:10px;overflow:hidden}#venuecontainer #format-intro #intro{margin:0;padding:5px;border-width:1px;border-style:solid;float:left;overflow:hidden}#venuecontainer #format-intro #intro,#venuecontainer #format-intro #intro ul,#venuecontainer #format-intro #intro li,#venuecontainer #format-intro #intro .style-wrapper{width:560px;height:286px}#venuecontainer #format-intro #intro h2{line-height:34px;margin:0;padding:0 10px;font-size:24px;letter-spacing:-0.5pt;position:absolute;bottom:80px;left:25px;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);z-index:10}#venuecontainer #format-intro #intro .prices-from{width:140px;height:60px;padding:50px 0 30px 0;border-width:1px;border-style:solid;font-weight:normal;text-align:center;position:absolute;top:-35px;right:20px;z-index:10;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg)}#venuecontainer #format-intro #intro .prices-from small{line-height:18px;font-size:14px;display:block}#venuecontainer #format-intro #intro .prices-from b{line-height:38px;font-size:32px;letter-spacing:-0.5pt}#venuecontainer #format-intro .format-details{width:252px;padding:10px;float:right}#venuecontainer #format-intro .format-details h3{font-size:22px;letter-spacing:-0.5pt}#venuecontainer #format-intro .format-details .button{margin:0}#pointer{margin:0 0 15px 0;padding:15px 15px 15px 180px;position:relative;overflow:hidden}#pointer .arrow{display:none}#pointer .images{overflow:hidden;position:absolute;top:15px;left:15px}#pointer .images img{margin:0;display:block;float:left}#pointer h3{line-height:32px;margin:0;font-size:28px;letter-spacing:-0.5pt}#pointer p{line-height:16px;margin:0;font-size:12px}#pointer .button,#pointer .button a{width:130px}#pointer .button{position:absolute;top:20px;right:20px}#pointer .button a{height:35px;line-height:35px;font-size:18px}#venuecontainer #format{min-height:100px;padding:20px 20px 1px 20px;position:relative}#venuecontainer #format .select-package{padding:5px;position:absolute;top:20px;left:20px;z-index:100}#venuecontainer #format .select-package span,#venuecontainer #format .select-package select{float:left}#venuecontainer #format .select-package span{margin:0 5px 0 0;font-size:12px}#venuecontainer #format .select-package .arrow{border-width:10px 10px 0 10px;position:absolute;bottom:-10px;left:10px}#venuecontainer .format{min-height:256px;margin:0 0 45px 0;padding:0 400px 0 0;position:relative}#venuecontainer .multi-format .format{min-height:306px;padding-top:50px}#venuecontainer .format .gallery{padding:0 107px 0 0;position:absolute;top:0;right:0}#venuecontainer .format .gallery .img{border:0}#venuecontainer .format .gallery .preview{height:310px;padding:2px;border-width:1px;border-style:solid}#venuecontainer .format .gallery .preview .img,#venuecontainer .format .gallery .preview .img .style-wrapper{width:255px;height:310px}#venuecontainer .format .gallery .thumbnails{top:0;right:0}#venuecontainer .format .gallery .thumbnails .img{border-width:1px;border-style:solid}#venuecontainer .format .gallery .thumbnails .img a{width:96px;height:96px;border-width:2px;border-style:solid}#venuecontainer .format h2{line-height:32px;margin:0 115px 15px 0;font-size:28px}#venuecontainer .format .prices-from{font-size:28px;letter-spacing:-0.5pt;position:absolute;top:0;right:400px}#venuecontainer .multi-format .format .prices-from{top:50px}#venuecontainer .format .prices-from span{font-size:14px;font-weight:normal;text-transform:uppercase}#venuecontainer .format .prices-from .currency{font-size:24px}#venuecontainer .extras .extra{margin:0 0 10px 0;padding:20px;float:none}#venuecontainer .extras .extra h3,#venuecontainer .extras .extra p{margin:0}#format-sessions{min-height:292px;padding:0 0 0 270px;position:relative}#venuecontainer #format-sessions{padding:30px 0 20px 270px;padding-left:0;border-width:2px 0 0 0;overflow:visible}#format-sessions .loader{margin:0 0 0 10px;position:static;top:auto;left:auto}#format-sessions h3.title{line-height:24px;padding:0 8px 0 40px;font-size:18px}#venuecontainer #format-sessions h3.title{line-height:24px;padding:0 8px 0 40px;top:-15px;left:10px}#format-sessions h3.title span{font-size:18px}#format-sessions p{margin:0 0 15px 10px}#format-sessions .sessions{overflow:hidden}#format-sessions .sessions li{margin:0 0 10px 10px;float:left}#format-sessions .sessions li a{width:150px;height:75px;line-height:28px;padding:10px;border-width:1px;border-style:solid;font-size:18px;font-weight:bold;text-align:center;text-decoration:none;float:left;display:block}#format-sessions .sessions li.unavailable a{cursor:default}#format-sessions .sessions li .time{line-height:16px;font-size:12px}#format-sessions.sessions li em{line-height:14px;font-style:normal;font-size:11px}#format-sessions .sessions li em,#format-sessions .sessions li span{font-weight:normal;display:block}#format-sessions #datepicker{width:250px;height:284px;margin:0;padding:2px;background:0;border-width:1px;border-style:solid;position:absolute;top:0;left:0}#venuecontainer #format-sessions #datepicker{top:30px}#bookingForm #ajax .plugin{padding:0}#bookingForm #ajax .plugin .block-wrapper{padding:15px 15px 5px 15px;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid}#bookingForm #ajax .plugin .block-wrapper p{margin:0 0 10px 0;border:0}#bookingForm #ajax .plugin .inner-wrapper{padding:15px;border-width:1px 0;border-style:solid}#bookingForm #ajax .plugin h2.title{height:40px;line-height:40px;margin:0;border-width:0 0 1px 0;border-style:solid;font-size:18px;display:block}#bookingForm #ajax .plugin h2.title .ajax-close{top:15px;right:15px}#bookingForm #ajax .plugin p{margin:0 0 5px 0;border-width:1px;border-style:solid}#bookingForm #ajax .plugin label{margin:0;background:0;position:relative;display:block}#bookingForm #ajax .plugin label span{font-size:12px;display:block}#bookingForm #ajax .plugin label span small{font-size:11px;position:absolute;top:5px;right:5px}#bookingForm #ajax .plugin label input,#bookingForm #ajax .plugin label textarea{width:100%;font-size:14px}#bookingForm #ajax .plugin .navigation{padding:10px 10px 10px 114px;border-width:1px 0 0 0;border-style:solid;overflow:hidden}#bookingForm #ajax .plugin .button{margin:0 10px 0 0;border-width:0 1px 1px 1px;border-style:solid;float:left}#bookingForm #ajax .plugin .button button,#bookingForm #ajax .plugin .button a{height:35px;line-height:35px;padding:0 10px;border-width:1px;border-style:solid;font-size:18px;float:left}#ajax #availability-form{width:540px;height:634px;height:566px;margin:-283px 0 0 -270px;background:0}#ajax #availability-form .summary{margin:0 0 10px 0;border-width:1px;border-style:solid;position:relative}#ajax #availability-form .summary h3{position:absolute;top:11px;left:11px}#ajax #availability-form .summary ul{padding:10px 10px 10px 95px;border-width:1px;border-style:solid}#bookingForm #ajax #availability-form .event-details{overflow:hidden}#bookingForm #ajax #availability-form .event-details p{float:left}#bookingForm #ajax #availability-form .event-details .event-title{width:351px;margin:0 5px 5px 0}#bookingForm #ajax #availability-form .event-details .event-title label{padding-bottom:7px}#bookingForm #ajax #availability-form .event-details .reason{width:150px}#bookingForm #ajax #availability-form .options{margin:0 0 5px 0;overflow:hidden}#bookingForm #ajax #availability-form .options li{margin:0 6px 0 0;font-size:12px;float:left}#bookingForm #ajax #availability-form .options li input{width:15px;margin:0}#ajax #redeem-voucher-details{width:400px;height:511px;margin:-256px 0 0 -200px}#ajax #payment-options{width:400px;height:209px;margin:-105px 0 0 -200px}#ajax #payment-options label{overflow:hidden}#ajax #payment-options label span{float:left}#bookingForm #ajax #payment-options label input{width:15px;margin:2px 5px 0 0;float:left}#bookingForm #ajax #payment-options .navigation{padding-left:135px}#ajax #enquiry-received,#ajax #availability-alert{width:400px;height:238px;margin:-119px 0 0 -200px}#ajax #enquiry-received h2.title,#ajax #availability-alert h2.title{margin:0 0 15px 0}#venuecontainer .buy-voucher{margin:0 0 30px 0;border-width:1px;border-style:solid;position:relative}#venuecontainer .buy-voucher p{margin:0;padding:10px;border-width:1px;border-style:solid;font-size:18px;text-align:center}#venuecontainer .buy-voucher b{text-transform:uppercase}#venuecontainer .buy-voucher .seasonal-icon{top:4px}#venuecontainer .buy-voucher .seasonal-icon1{left:4px}#venuecontainer .buy-voucher .seasonal-icon2{right:4px}#venuecontainer .extras .block-wrapper .READMORECONTENTjs{display:none}#venue-description{overflow:hidden}#venue-description{padding-right:283px;position:relative}#venue-description .fade{position:absolute;top:0;right:0}#venue-description .fade,#venue-description .fade li,#venue-description .fade li .style-wrapper{width:263px;height:100%}#venue-description .description{width:340px;margin:0 30px 0 0;float:left}#venue-description .venue-facilities{width:200px;float:left}#venue-description .venue-facilities h3{display:none}#venue-description .venue-facilities ul li{line-height:22px;margin:0 0 2px 0;padding:0 4px;font-size:12px;position:relative}#venue-description .venue-facilities ul li span{height:22px;padding:0 4px;display:block;position:absolute;top:0;right:0}#venue-description .venue-facilities ul li .available{width:14px}#reviews .review-count{margin:-15px 0 15px 0;font-size:12px;text-align:center}#reviews li .testimonial{line-height:24px;font-size:18px}#reviews .button{display:none}#venuecontainer #venue_location-container .google-map-iframe{margin:0 0 15px 0}#venuecontainer #venue-location-map img:first-child{width:575px}#activity-guide #intro,#activity-guide #intro ul,#activity-guide #intro ul li .style-wrapper{width:556px}#activity-guide #intro ul li em{width:526px}#activity-guide #intro{padding:1px;border-width:1px;border-style:solid}#activity-guide .inner-wrapper{padding:10px 10px 5px 10px;border-width:1px;border-style:solid}#activity-guide .inner-wrapper h3{padding:5px 0 0 0;text-align:center}#activity-guide .block-wrapper a{margin:0 0 5px 0;padding:20px;font-size:18px;display:block}#top10 h2.title{text-align:center}#top10 .overflow{width:908px;margin:0 0 10px 0;overflow:visible;float:left}#top10 .search-form{float:right}#top10 .search-form label{margin:0}#top10 .search-form label input{height:18px;width:263px}#top10 .search-form .button{border-width:0 1px 1px 0;border-style:solid}#top10 .search-form .button,#top10 .search-form .button button{width:34px;height:34px}#top10 .inner-wrapper{padding:10px 10px 1px 10px;border-width:1px;border-style:solid;clear:both}#top10 .inner-wrapper ul{overflow:hidden}#top10 .block-wrapper{width:395px;min-height:390px;margin:0 10px 10px 0;padding:210px 20px 20px 20px;border-width:1px;border-style:solid;float:left;position:relative}#top10 .alt{margin-right:0}#top10 .left{width:192px;float:left}#top10 .right{width:184px;float:right;position:relative}#top-10-venues .inner-wrapper{padding:10px 10px 1px 10px;border-width:1px;border-style:solid}#top-10-venues .block-wrapper{min-height:60px;margin:0 0 10px 0;padding:15px 15px 15px 115px;display:block;position:relative}#top-10-venues .block-wrapper .top-10-venue{position:absolute;top:0;right:0}#top-10-venues .block-wrapper .img{width:100px;height:100px;position:absolute;top:0;left:0}#top-10-venues .block-wrapper .min-age{position:absolute;bottom:5px;left:5px}#top-10-venues .block-wrapper a em{font-size:18px;font-style:normal}#top-10-venues .block-wrapper a em span{margin:0 0 5px 0;display:block}#top-10-venues .block-wrapper a em .area{font-size:12px;font-weight:normal}#top-10-venues .block-wrapper a em .price-from small{font-size:14px}#top-10-venues .block-wrapper a em dfn{font-style:normal;font-size:16px}#top10 .price{font-weight:bold}#top10 .price small{font-weight:normal;display:block}#top10 .map{width:180px;height:180px;margin:0 0 17px 0;padding:1px;border-width:1px;border-style:solid;display:block}#top10 .score{padding:5px 8px;font-size:18px;font-weight:bold;position:absolute;top:194px;left:0}#top10 .rating{margin:0 0 18px 100px}#top10 .ratings li{height:24px;line-height:24px;margin:0 0 2px 0;overflow:hidden}#top10 .ratings li span,#top10 .ratings li b{padding:0 5px;font-weight:normal;float:left;display:block}#top10 .ratings li span{font-weight:bold;float:right}#top10 .img{width:436px;height:190px;position:absolute;top:0;left:0;z-index:5}#top10 .block-wrapper h3{width:384px;height:32px;line-height:32px;padding:12px 10px 50px 42px;font-size:28px;position:absolute;top:97px;left:0;z-index:10}#top10 .block-wrapper .min-age{position:absolute;top:112px;left:12px;z-index:15}#top10 .block-wrapper .intro{line-height:14px;padding:0 12px;font-size:12px;position:absolute;top:145px;left:0;z-index:15}#top10 .block-wrapper .rank{width:70px;height:70px;line-height:70px;border-width:1px;border-style:solid;font-size:28px;font-weight:bold;text-align:center;letter-spacing:-0.5pt;display:block;position:absolute;top:55px;right:15px;z-index:15}.promo{background-size:100% auto;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}.promo .inner-wrapper{overflow:hidden;position:absolute}.promo h3{line-height:24px;font-size:22px;font-weight:normal}body .promo h3:first-child{margin:0 0 5px 0;font-family:"Lucida Sans Unicode","Lucida Grande",arial}body .promo h3.promoCode{float:left;padding:4px 8px}.promo h3 small{font-size:12px;display:block}.promo h2{line-height:50px;font-size:48px;font-family:Arial;text-transform:capitalize;letter-spacing:-0.5pt}.promo h4{margin:0 0 15px 0;font-size:28px}.promo .expiry{margin:0;line-height:18px;font-size:14px}.promo p{line-height:22px;font-size:18px}.promo .button,.promo .button a{width:auto}.promo .button{border-width:1px;border-style:solid;clear:both;float:left}.promo .button a{height:40px;line-height:40px;padding:0 15px;border-width:1px 0 0 0;border-style:solid;font-size:20px;font-family:"Lucida Sans Unicode","Lucida Grande",arial}.promo ul{margin:0;clear:both}.promo ul li{margin:0 0 4px 0}.promo .terms{overflow:hidden;position:absolute;bottom:25px;right:25px}.promo .terms li{line-height:30px;padding:0 10px;float:left}.promo .codes{margin:0 0 20px 0}.promo .codes h3{margin:0 0 15px 0;font-size:18px}.promo .codes ul{width:360px}.promo .codes li{margin:0 0 5px 0;overflow:hidden}.promo .codes li b,.promo .codes li span{line-height:22px;padding:5px;float:left}.promo .codes li span{width:170px}.promo .codes li b{font-size:22px;text-transform:uppercase;text-shadow:none}.promo .includes{font-size:14px}.promo .nb{line-height:14px;font-size:12px}#promoIntro .nav{position:absolute;z-index:100}#promoIntro .nav a{height:22px;line-height:22px;margin:0 0 0 4px;padding:0 6px;text-decoration:none;display:block;float:left}#giftVouchers .img{background-size:100% auto;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#facebook .inner-wrapper{padding:45px 0 0 0;position:static}#facebook h2{display:none}#facebook h4{font-weight:normal}#facebook .example{width:100%;margin:0;text-indent:-5000px;overflow:hidden;position:absolute;bottom:0;left:0;right:0}#facebook .example a{height:100px;display:block}#venuesNationwide{text-align:center}#venuesNationwide,#venuesNationwide h2,#venuesNationwide .button a{font-family:Arial;text-transform:uppercase}#venuesNationwide h4{margin:0 0 35px 0;font-weight:normal}#venuesNationwide .button{width:152px;margin:0 auto;border-width:0 0 1px 0;float:none}#venuesNationwide .button a{width:120px;border-width:1px;border-style:solid}#venuesNationwide .example{display:none}#christmasParties{text-align:center}#christmasParties,#christmasParties h2,#christmasParties h3,#christmasParties .button a{font-family:Georgia}#christmasParties h3,#christmasParties h2,#christmasParties h4{text-transform:uppercase}#christmasParties h3,#christmasParties h2{font-weight:normal}#christmasParties h4{letter-spacing:2pt}#christmasParties .example{margin:0 0 10px 0}#christmasParties .button{margin:0 auto;float:none}#christmasParties .button a{font-weight:normal;text-transform:uppercase}#fathersdayVouchers,#valentinesVouchers,#christmasVouchers{text-align:center}#fathersdayVouchers,#fathersdayVouchers h2,#fathersdayVouchers h3,#fathersdayVouchers .button a,#valentinesVouchers,#valentinesVouchers h2,#valentinesVouchers h3,#valentinesVouchers .button a,#christmasVouchers,#christmasVouchers h2,#christmasVouchers h3,#christmasVouchers .button a{font-family:Georgia}#fathersdayVouchers .inner-wrapper,#valentinesVouchers .inner-wrapper,#christmasVouchers .inner-wrapper{overflow:visible}#fathersdayVouchers .inner-wrapper{padding-bottom:30px}#fathersdayVouchers h3,#fathersdayVouchers h2,#fathersdayVouchers h4,#valentinesVouchers h3,#valentinesVouchers h2,#valentinesVouchers h4,#christmasVouchers h3,#christmasVouchers h2,#christmasVouchers h4{text-transform:uppercase}#fathersdayVouchers h3,#valentinesVouchers h3,#christmasVouchers h3{font-weight:bold}#fathersdayVouchers h2,#valentinesVouchers h2,#christmasVouchers h2{line-height:18px;font-size:18px;font-weight:normal;letter-spacing:2pt}#fathersdayVouchers h4,#valentinesVouchers h4,#christmasVouchers h4{line-height:14px;margin:0 0 4px 0;font-size:14px;letter-spacing:5pt}#fathersdayVouchers .img,#valentinesVouchers .img,#christmasVouchers .img{width:207px;height:93px;margin:0 0 0 -103px;background-size:100% auto;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;position:absolute;bottom:248px;left:50%}#fathersdayVouchers .img{bottom:224px}#fathersdayVouchers .example,#valentinesVouchers .example,#christmasVouchers .example{line-height:16px;margin:0 0 8px 0;font-size:14px}#fathersdayVouchers .button,#valentinesVouchers .button,#christmasVouchers .button{margin:0 auto;float:none}#fathersdayVouchers .button a,#valentinesVouchers .button a,#christmasVouchers .button a{height:26px;line-height:26px;padding:0 10px;font-weight:normal;text-transform:uppercase}#xmasVouchers{text-align:center}#xmasVouchers h4,#xmasVouchers h2,#xmasVouchers .button a{font-family:Trebuchet;font-weight:normal;text-transform:uppercase}#xmasVouchers h4 a{font-weight:normal}body .promoPreview{padding:15px 90px 15px 15px;border-width:1px}.promoPreview h3,.promoPreview h4{line-height:16px;font-size:14px}.promoPreview h2{line-height:22px;margin:0 0 10px 0;font-size:20px}.promoPreview h3{display:none}.promoPreview h4{margin:0;font-weight:normal}.promoPreview h4 a{text-decoration:none}.promoPreview h4 a:hover{text-decoration:underline}.promoPreview p{margin:5px 0 0 0;font-size:12px}body #facebook.promoPreview{height:105px;padding:210px 15px 65px 10px;text-align:center}#fathersday.promoPreview{padding:33px 15px;text-align:center;font-family:Georgia}#fathersday.promoPreview h2{font-family:Georgia;font-size:22px;font-weight:normal;text-transform:uppercase;letter-spacing:0}#fathersday.promoPreview h4{line-height:18px;font-size:16px}#fathersday.promoPreview h4 a{font-weight:normal}body #valentinesVouchers.promoPreview{padding:20px 10px}body #valentinesVouchers.promoPreview h3{line-height:18px;margin:0 0 10px 0;font-size:18px;font-weight:normal;display:block}body #valentinesVouchers.promoPreview h2{display:none}body #valentinesVouchers.promoPreview h4 a{padding:10px 0 0 0;font-weight:normal;display:block}body #xmasVouchers.promoPreview{padding:31px 10px}body #venuecontainer #xmasVouchers.promoPreview{padding:30px 10px 29px 10px}body #xmasVouchers.promoPreview h4{padding:0 20px}body #christmasParties.promoPreview{padding:78px 15px 15px 15px;text-align:center}body #christmasParties.promoPreview h2{line-height:20px;font-size:18px}body #earlyBird.promoPreview{padding:15px 50px 15px 15px}body #activityNetwork.promoPreview{padding:15px}body #activityNetwork.promoPreview h2{line-height:20px;font-size:18px}#passportUpgrade.promoPreview h4 span{display:none}#promo .promo{height:460px;padding:40px 60px;background-size:auto 100%;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;position:relative}#promo .promo p{margin:0 0 25px 0}#promo .promo .ajax-close{display:none}#ajax #promo .promo .ajax-close{width:26px;height:26px;line-height:26px;border-width:3px;font-size:16px;position:absolute;top:-10px;right:-10px;display:block}#promo #passportUpgrade h3{display:none}#promo #passportUpgrade .example,#promo #passportUpgrade h4{padding:0 260px 0 0}#promo #passportUpgrade h4{line-height:28px;font-size:24px}#promo #passportUpgrade h3.promoCode{display:block}#promo #passportUpgrade ul{position:absolute;bottom:35px;left:200px}#promo #groupDiscount .inner-wrapper{padding:0 260px 0 0}#promo #earlyBird .inner-wrapper{left:50px;right:250px}.page-index .pagerScrollLeft{width:627px !important;height:314px !important}.page-index #promoIntro .nav{bottom:10px;right:10px}.page-index #promoIntro .promo{border-width:1px;border-style:solid}.promo.promoMd{width:565px !important;height:253px !important;margin:0;padding:30px}.promo.promoMd h4,.promo.promoMd h3{line-height:22px;font-size:20px}.promo.promoMd h3,.promo.promoMd p{margin:0 0 20px 0}.promo.promoMd h2{line-height:40px;font-size:38px}.promo.promoMd h2 b{font-weight:normal}.promo.promoMd .example{line-height:19px;font-size:16px}.promo.promoMd .expiry{width:350px;line-height:14px;margin:0;font-size:12px;position:absolute;bottom:8px;left:155px}.promo.promoMd .promoCode,.promo.promoMd ul{display:none}.promo.promoMd .button{margin:0}#venuesNationwide.promoMd .inner-wrapper{position:absolute;bottom:50px;left:0;right:0}#venuesNationwide.promoMd h2{line-height:34px;margin:0 0 5px 0;font-size:34px}#venuesNationwide.promoMd h4{line-height:18px;font-size:18px;letter-spacing:2pt}#christmasParties.promoMd .inner-wrapper{padding:105px 0 0 0;position:static}#christmasParties.promoMd h3{margin:0 0 5px 0;line-height:12px;font-size:12px;letter-spacing:2pt;display:none}#christmasParties.promoMd h2{line-height:28px;margin:0 0 10px 0;font-size:28px}#christmasParties.promoMd h4{line-height:16px;margin:0 0 10px 0;font-size:16px;font-weight:normal}#christmasParties.promoMd .example{line-height:16px;font-size:14px}#christmasParties .button{width:155px}#christmasParties .button a{width:135px;height:26px;line-height:26px;padding:0 10px;font-size:16px}#valentinesVouchers.promoMd .inner-wrapper,#christmasVouchers.promoMd .inner-wrapper{padding:118px 15px 15px 15px;position:static}#valentinesVouchers.promoMd h3,#christmasVouchers.promoMd h3{line-height:28px;margin:0 0 5px 0;font-size:28px}#valentinesVouchers.promoMd h2,#christmasVouchers.promoMd h2{margin:0 0 26px 0}#valentinesVouchers.promoMd .img,#christmasVouchers.promoMd .img{width:206px;height:92px;margin:0 0 0 -98px;top:21px;bottom:auto}#valentinesVouchers.promoMd .button,#christmasVouchers.promoMd .button{width:165px}#valentinesVouchers.promoMd .button a,#christmasVouchers.promoMd .button a{width:145px;font-size:16px}#passportUpgrade.promoMd h2{font-size:32px}#passportUpgrade.promoMd h3,#passportUpgrade.promoMd h4 span{display:none}#passportUpgrade.promoMd h4{margin-right:200px}#passportUpgrade.promoMd .example{line-height:18px;margin-right:200px;font-size:14px}#paddysDay.promoMd .inner-wrapper{padding:30px 0 0 0;left:330px;right:30px}#paddysDay.promoMd .inner-wrapper h2{line-height:30px;margin:0 0 5px 0;font-size:28px;letter-spacing:-0.5pt}#paddysDay.promoMd .inner-wrapper h4{line-height:24px;margin:0 0 5px 0;font-size:22px;letter-spacing:-0.5pt}#paddysDay.promoMd .inner-wrapper .button a{font-family:Arial}#giftVouchers.promoMd .inner-wrapper{margin:0 190px 0 0;position:static;overflow:visible}#giftVouchers.promoMd .inner-wrapper .example{margin-right:50px}#giftVouchers.promoMd ul.features{display:block;position:absolute;bottom:30px;left:30px}#giftVouchers.promoMd .features li{width:60px;margin:0 10px 0 0;padding:6px 12px;border-width:1px;border-style:solid;font-size:14px;font-weight:bold;text-align:center;text-transform:uppercase;float:left}#giftVouchers.promoMd .features li span{font-weight:normal;display:block}#giftVouchers.promoMd .img{width:300px;height:133px;border:0}#giftVouchers.promoMd .voucherPrice,#giftVouchers.promoMd .img,#giftVouchers.promoMd .msg{display:block;position:absolute}#giftVouchers.promoMd .voucherPrice,#giftVouchers.promoMd .img1,#giftVouchers.promoMd .msg1{z-index:20}#giftVouchers.promoMd .img1{bottom:50px;right:-30px}#giftVouchers.promoMd .img2{top:50px;right:-70px}#giftVouchers.promoMd .msg1{bottom:35px;right:105px}#giftVouchers.promoMd .msg2{top:85px;right:73px}#giftVouchers.promoMd .msg{width:140px;line-height:13px;font-size:11px}#giftVouchers.promoMd .msg em{margin:0 0 5px 0;display:block}#giftVouchers.promoMd .msg span{font-size:10px;text-transform:uppercase}#giftVouchers.promoMd .msg .message span{display:block}#giftVouchers.promoMd .voucherPrice{margin:0;font-size:18px;font-weight:bold;right:83px;bottom:70px}#giftVouchers.promoMd .img1{transform:rotate(-12deg);-ms-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-webkit-transform:rotate(-12deg);-o-transform:rotate(-12deg)}#giftVouchers.promoMd .img2{transform:rotate(12deg);-ms-transform:rotate(12deg);-moz-transform:rotate(12deg);-webkit-transform:rotate(12deg);-o-transform:rotate(12deg)}#giftVouchers.promoMd .voucherPrice,#giftVouchers.promoMd .msg1{transform:rotate(-13deg);-ms-transform:rotate(-13deg);-moz-transform:rotate(-13deg);-webkit-transform:rotate(-13deg);-o-transform:rotate(-13deg)}#giftVouchers.promoMd .msg2{transform:rotate(11deg);-ms-transform:rotate(11deg);-moz-transform:rotate(11deg);-webkit-transform:rotate(11deg);-o-transform:rotate(11deg)}#facebook.promoMd h4{margin-right:225px}#earlyBird.promoMd{padding:40px 30px 20px 30px}#earlyBird.promoMd .inner-wrapper{left:30px;right:100px}#activity.promoMd .inner-wrapper{position:static;overflow:visible}#activity.promoMd h2{line-height:40px;padding:12px 12px 18px 12px;font-size:40px;text-transform:uppercase;position:absolute;bottom:80px;left:20px}#activity.promoMd h4{padding:4px 8px;font-size:18px;font-weight:normal;position:absolute;bottom:60px;left:40px}#activity.promoMd .button,#activity.promoMd .button a{background:0;filter:none;border:0}#activity.promoMd .button{position:absolute;top:0;left:0;right:0;bottom:0}#activity.promoMd .button a{height:100%;text-indent:-5000px;overflow:hidden}#activity.promoMd h2,#activity.promoMd h4{transform:rotate(-2deg);-ms-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-o-transform:rotate(-2deg);z-index:100}#activity.promoMd .example{display:none}#giftVouchers.promMd .img{width:735px;height:330px;padding:0;border:0;position:absolute;top:-10px;left:-50px;transform:rotate(5deg);-ms-transform:rotate(5deg);-moz-transform:rotate(5deg);-webkit-transform:rotate(5deg);-o-transform:rotate(5deg);z-index:50}.page-venues #promoIntro .pagerScrollLeft{width:260px !important}.page-venues #promoIntro .nav{top:6px;left:6px}.page-venues #promoIntro .nav a{height:18px;line-height:18px;margin:0 3px 0 0;padding:0 4px}.promoSm{width:280px;padding:15px;text-align:center}.page-venues .promoSm{width:260px;height:370px;padding:0}.promoSm .inner-wrapper{position:static}.page-venues .promoSm .inner-wrapper{padding:20px;position:absolute;bottom:0;left:0;right:0}.promoSm h2{line-height:26px;margin:0 0 10px 0;font-size:24px}.promoSm h2 b{line-height:20px;padding:5px 0 0 0;font-size:18px;font-weight:normal;display:block}.promoSm h3,.promoSm p{font-size:14px}.promoSm h4{font-size:18px;font-weight:normal}.promoSm h3{line-height:20px;margin:0 0 5px 0}.promoSm .example,.promoSm .promoCode,.promoSm .expiry,.promoSm ul{display:none}.promoSm .button,.promoSm .button a{width:110px}.promoSm .button{margin:0 auto;float:none}.promoSm .button a{height:28px;line-height:28px;padding:0;font-size:14px}.promoSm .img{display:none}#activity.promoSm h4{margin:0}#activity.promoSm .button{display:none}#giftVouchers.promoSm .inner-wrapper{padding:30px 15px;overflow:visible}#giftVouchers.promoSm .img{width:218px;height:96px;background-size:100% auto;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;border-width:5px;border-style:solid;position:absolute;display:block}#giftVouchers.promoSm .img1{bottom:209px;right:15px}#giftVouchers.promoSm .img2,#giftVouchers.promoSm .voucherPrice,#giftVouchers.promoSm .msg{display:none}#giftVouchers.promoSm .button,#giftVouchers.promoSm .button a{width:130px}#giftVouchers.promoSm .button{margin-left:48px}#facebook.promoSm .inner-wrapper{padding:190px 15px 70px 15px}.page-venues #facebook.promoSm .inner-wrapper{padding:195px 15px 0 15px}#facebook.promoSm h4{line-height:16px;font-size:14px}#facebook.promoSm .example{display:block}#facebook.promoSm .example a{height:60px}#facebook.promoSm .button,#facebook.promoSm .button a{width:118px}#venuesNationwide.promoSm .inner-wrapper{padding:10px;bottom:150px}#venuesNationwide.promoSm h2{line-height:22px;margin:0 0 5px 0;font-size:22px}#venuesNationwide.promoSm h4{line-height:18px;margin:0;font-size:16px}.page-venues #promoIntro #christmasParties.promoSm{height:341px !important;border-width:30px 0 0 0;border-style:solid}#christmasParties.promoSm .inner-wrapper{padding:15px;bottom:5px}#christmasParties.promoSm h2{line-height:22px;font-size:20px}#christmasParties.promoSm h4{font-size:14px;display:none}#christmasParties.promoSm .example{line-height:16px;margin:0 0 15px 0;display:block}#fathersdayVouchers.promoSm .img,#valentinesVouchers.promoSm .img,#christmasVouchers.promoSm .img{display:block}#fathersdayVouchers.promoSm h2,#valentinesVouchers.promoSm h2,#christmasVouchers.promoSm h2{margin:0 0 15px 0;line-height:14px;font-size:14px}#fathersdayVouchers.promoSm h3,#valentinesVouchers.promoSm h3,#christmasVouchers.promoSm h3{line-height:22px;margin:0 0 30px 0;font-size:20px}#fathersdayVouchers.promoSm h3{margin:0 0 10px 0}#fathersdayVouchers.promoSm h3 span{font-weight:normal;letter-spacing:1pt}#fathersdayVouchers.promoSm h4,#valentinesVouchers.promoSm h4,#christmasVouchers.promoSm h4{font-weight:bold;letter-spacing:2pt}#fathersdayVouchers.promoSm .example,#valentinesVouchers.promoSm .example,#christmasVouchers.promoSm .example{margin:0 0 10px 0;display:block}#fathersdayVouchers.promoSm .button,#valentinesVouchers.promoSm .button,#christmasVouchers.promoSm .button{width:130px}#fathersdayVouchers.promoSm .button a,#valentinesVouchers.promoSm .button a,#christmasVouchers.promoSm .button a{width:110px;font-size:12px}#xmasVouchers.promoSm{font-family:Trebuchet}#xmasVouchers.promoSm .inner-wrapper{padding-top:167px}.page-venues #xmasVouchers.promoSm .inner-wrapper{padding:25px 15px;overflow:visible}#xmasVouchers.promoSm .img{width:270px;height:119px;margin:5px;background-size:100% auto;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;position:absolute;right:16px;bottom:135px;display:block}.page-venues #xmasVouchers.promoSm .img{width:218px;height:96px;bottom:209px}#xmasVouchers.promoSm h2{line-height:20px;font-family:Trebuchet;font-size:20px;font-weight:normal;text-transform:uppercase;letter-spacing:0}#xmasVouchers.promoSm h4{line-height:16px;margin:0 0 10px 0;font-size:14px;text-transform:uppercase}#xmasVouchers.promoSm .voucherPrice,#xmasVouchers.promoSm .msg{display:none}#xmasVouchers.promoSm .button,#xmasVouchers.promoSm .button a{width:130px}#passportUpgrade.promoSm h3,#passportUpgrade.promoSm h4 span{display:none}#paddysDay.promoSm{background-position:50%}#paddysDay.promoSm .inner-wrapper{padding-bottom:0}#paddysDay.promoSm .inner-wrapper h2{display:none}#paddysDay.promoSm .inner-wrapper h4{line-height:20px;margin:0 0 5px 0;font-size:18px;font-weight:bold;letter-spacing:-0.5pt}#paddysDay.promoSm .inner-wrapper .example{display:block}#ajax #promo .plugin{width:840px;margin:-270px 0 0 -490px;border-width:10px;position:fixed}@media only screen and (min-device-width:600px) and (max-device-width:1024px){#cloud-holder,#social,body{min-width:1024px}body{background-size:auto auto;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#venuecontainer #venue-menu-advanced ul{width:554px}}body{padding:46px 10px 10px 10px;font-family:Arial,Helvetica,sans-serif}#wrap{border-width:0 2px 2px 2px;border-style:solid;overflow:hidden}.wrapper{width:auto;overflow:hidden;position:relative}#header,#footer{width:980px;margin:0 auto}#header{padding:20px 0}#header .wrapper{height:60px;position:relative;overflow:visible}#wrap #header h1{height:90px;width:370px;position:absolute;top:-32px;left:0}#wrap #header h1 a{height:88px;width:366px;margin:0;background-position:50% 50%;border-width:0 2px 2px 2px;border-style:solid;position:absolute;top:0}#header #menu{position:absolute;top:5px;right:0}#header #menu li,#header #menu li a{border-width:0 0 0 1px;border-style:solid}#header #menu li.first,#header #menu li.first a{border:0}#header #menu li a{height:30px;line-height:30px;padding:0 15px;font-size:18px}#header #menu li.last a{padding:0 0 0 15px}#header .seasonal-icon{top:0;left:745px}#header #contact-details{height:20px;position:absolute;top:60px;right:0}#header #contact-details .telephone,#header #contact-details h2{margin:0 10px 0 0;letter-spacing:0;display:block}#header #contact-details .telephone,#header #contact-details h2,#header #contact-details .contactDetailsjs{float:left}#header #contact-details .telephone,#header #contact-details h2,#header #contact-details p{line-height:14px;font-size:12px}#header #contact-details ol{display:none}#header #contact-details p{height:14px;line-height:14px;margin:0}#footer #footer-nav{padding:0}#footer #footer-nav .section{width:205px}#footer .toTop{padding:5px 15px 0 5px;border-width:1px 0 0 1px;border-style:solid;top:242px;right:0}#footer .toTop .arrow{top:10px}#content,#content .wrapper{width:950px}#content{min-height:200px;margin:0 auto 10px auto;padding:13px 13px 1px 13px;border-width:2px;border-style:solid}.right{width:755px}.right .column1{width:560px}.left,.right .column2{width:180px}.left .plugin,.right .column2 .plugin{padding:10px}.left .plugin h2.title,.right .column2 .plugin h2.title{font-size:18px;text-align:center}#index-nav ul li{border-width:1px;border-style:solid}.loader,#loading{top:225px}#intro,#intro ul,#intro ul li,#intro ul li .style-wrapper{width:600px;height:300px}#intro ul li em{width:570px}#intro{margin:0 0 15px 0;position:relative}#intro ul,#intro ul li{overflow:hidden}.column2 #intro,.column2 #intro ul,.column2 #intro ul li,.column2 #intro ul li a{width:335px}.column2 #intro ul li a em{width:305px;padding:10px 15px}.column2 #intro ul li a em span b{line-height:18px;font-size:14px;font-weight:normal}ul.activities{overflow:hidden}ul.activities li.activity,ul.activities li.activity a{width:180px;height:180px}ul.activities li.activity em{width:160px}ul.activities li.activity{margin:0 10px 10px 0;background:0;float:left;position:relative}ul.activities li.third{margin:0 0 10px 0}ul.activities li.activity a{display:block;text-decoration:none}ul.activities li.activity em{line-height:22px;padding:10px;font-size:18px;font-style:normal;display:block;position:absolute;bottom:0;left:0}ul.activities li.activity .priceBadge{position:absolute;bottom:35px;right:-5px}ul.activities li.activity .popular,ul.activities li.activity dfn{height:24px;line-height:24px;padding:0 3px;font-size:12px;font-weight:normal;font-style:normal;text-align:center;display:block;position:absolute}ul.activities li.activity .popular{top:10px;left:10px}ul.activities li.activity dfn{width:24px;padding:0;top:10px;right:10px}ul.activities li.activity .rank{display:none}#popular-activities{padding:0;overflow:hidden}.popular-menu{border-width:1px 1px 0 1px;border-style:solid;outline-width:1px;outline-style:solid}.popular-menu h3{height:50px;line-height:50px;margin:0 0 5px 0;padding:0 10px;font-size:22px;display:block;position:relative;display:none}.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;padding:5px 10px 5px 90px;border-width:1px 0;border-style:solid;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{height:24px;line-height:24px;padding:0 15px 0 10px;font-size:12px;font-style:normal;display:block;position:absolute;top:13px;right:10px}.expandable-menu li ul{display:none}#venues-map .map{width:154px;height:160px}#venues-map .map ul{display:none}#venues-map .map ul li.scotland a{top:-10px;left:115px}#venues-map .map ul li.ireland a{top:55px;left:-85px}#venues-map .map ul li.northern-ireland a{top:10px;left:-80px}#venues-map .map ul li.wales a{top:70px;left:-20px}#venues-map .map ul li.north-england a{top:30px;left:130px}#venues-map .map ul li.midlands a{top:125px;left:155px}#venues-map .map ul li.south-west-england a{top:150px;left:-95px}#venues-map .map ul li.south-east-england a{top:155px;left:135px}#venues-map .map ul li.queensland a{top:10px;left:142px}#venues-map .map ul li.west-australia a{top:-15px;left:-80px}#venues-map .map ul li.northern-territory a{top:-25px;left:-80px}#venues-map .map ul li.south-australia a{top:115px;left:-10px}#venues-map .map ul li.new-south-wales a{top:115px;left:145px}#venues-map .map ul li.australian-capital-territory a{top:115px;left:145px}#venues-map .map ul li.victoria a{top:132px;left:125px}#venues-map .map ul li.tasmania a{top:150px;left:135px}#social-links{padding:20px 48px 20px 68px;overflow:hidden}#social-links .icon-list{margin:0 20px 0 0;float:left}#social-links .icon-list li p{line-height:32px;font-size:14px;margin:0 10px 0 0}#social{position:fixed;top:0;left:0;z-index:100}.auContact{top:0;left:0;right:0;bottom:0}body .page-index .left .plugin,body .page-index .right .column2 .plugin{padding:10px}body .page-index .left .plugin .title,body .page-index .right .column2 .plugin .title{height:auto;line-height:20px;border:0;position:static}#popular-activities{margin:0 0 30px 0;border:0;position:relative}#content #popular-activities{padding:0;border-width:0 0 1px 0;border-style:solid;overflow:visible}#popular-activities .inner-wrapper{margin:0;padding:0;background:0;border:0}#popular-activities .tabs-container{background:0}#popular-activities h2.title{margin:0 0 10px 0;font-size:180%;letter-spacing:0}#popular-activities ul{margin:0;border-width:0 0 1px 0;border-style:solid}#content #popular-activities ul{padding:0 0 20px 0}#popular-activities .view-all{height:20px;line-height:20px;padding:0 10px;font-size:140%;font-weight:bold;display:block;position:absolute;bottom:-9px;left:195px}#popular-activities .view-all:hover{text-decoration:none}#content #popular-activities .tabs-menu{height:22px;margin:0 0 20px 0;padding:10px 0 0 10px;border:0}#popular-activities .tabs-menu li{margin:0;border-width:0 1px 0 0;border-style:solid}#popular-activities .tabs-menu li.last{border:0}#popular-activities .tabs-menu li a{width:246px;height:22px;line-height:22px;padding:0 10px;border-width:0 0 0 1px;border-style:solid;text-align:right}#popular-activities .tabs-menu li.first a{border:0;text-align:right}#popular-activities .tabs-menu li.last a{text-align:left}#popular-activities .tabs-menu li.tab-selected a{font-size:16px}#popular-activities .tabs-container{padding:0;border-width:0 0 1px 0}#pointer{border-width:1px;border-style:solid}.page-activities ul.activities li.third{margin:0 10px 10px 0}.page-activities ul.activities li.fifth{margin:0 0 10px 0}.page-activities ul.activities li.activity,.page-activities ul.activities li.activity a{width:182px;height:182px}.page-activities ul.activities li.activity em{width:162px}#pager-menu{height:298px;padding:10px}#pager-splash,#pager-splash li,#pager-splash li a{width:600px;height:286px}#pager-splash{padding:5px;border-width:1px;border-style:solid}#pager-splash li{margin:5px 0 0 5px}#pager-splash .title{line-height:38px;font-size:28px}#pager-splash .price{width:150px;padding:55px 0 35px 0;top:-50px}#pager-splash .desc{line-height:32px;font-size:18px}#pager-menu .nav{width:320px}#pager-menu .nav li a{width:290px;height:58px;padding:10px 15px}#pager-menu .nav li a .title,#pager-menu .nav li a .priceBadge{line-height:26px;font-size:22px}#pager-menu .nav li a .priceBadge{width:auto;height:auto;padding:0;border:0;text-align:left;top:10px;right:15px}#pager-menu .nav li a .priceBadge small{line-height:12px;font-size:11px;font-weight:normal;position:absolute;top:-10px;left:0}#activity-container .update-activity{padding:0 0 0 290px}#activity-container .update-activity span{font-size:12px}#activity-info{padding:0}#activity-info .head{height:76px;padding:76px 0 0 0;background-color:#000;position:relative;overflow:hidden}#activity-info .head .arrow{border-width:0 15px 15px 15px;position:absolute;bottom:0;left:15px}#activity-info .head .prices-from{width:140px;height:70px;padding:45px 0 25px 0;border:0;font-size:32px;position:absolute;top:-20px;right:30px}#activity-info h2.title{line-height:36px;margin:0;padding:20px 30px 30px 30px;font-size:32px;letter-spacing:-0.5pt}#activity-info h2.title .location{font-size:22px;font-weight:normal}#activity-info .inner-wrapper{padding:30px;overflow:hidden}#activity-info h3{font-size:20px}#activity-info .left{width:526px;margin:0 30px 0 0}#activity-info .right{width:332px}#activity-info .desc,#activity-info .facts{margin:0 0 30px 0}#activity-info .desc p{line-height:20px}#activity-info .facts li{margin:0 0 10px 0}#activity-info .reviews li{margin:0 0 30px 0}#activity-info .reviews li .desc{margin:0 0 10px 0}#activity-info .cm{margin:0 0 20px 0;padding:170px 20px 20px 20px;border-width:1px;border-style:solid;font-weight:normal;outline-width:1px;outline-style:solid;clear:both;position:relative;overflow:hidden;display:block}#activity-info .cm .img{width:330px;height:150px;display:block;position:absolute;top:0;left:0}#activity-info .cm .title,#activity-info .cm h3{margin:0 0 5px 0;font-size:24px;letter-spacing:-0.5pt;font-weight:bold;text-transform:capitalize;display:block}#activity-info .vouchers .desc span{font-weight:bold}#activity-info .search label{margin:0}#activity-info .search label input{width:102px}#activity-info .iframe{margin:0 0 15px 0;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid}#advanced-faqs .left,#advanced-faqs .right{width:298px}#new-vouchers{padding:10px;overflow:hidden}#new-vouchers .left{width:270px;margin:0;border-width:1px 0 1px 1px;border-style:solid}#new-vouchers .right{width:596px;min-height:807px;padding:30px;border-width:1px 1px 1px 0;border-style:solid}#new-vouchers .voucher-list li{border-width:1px 0;border-style:solid;position:relative}#new-vouchers .voucher-list li a,#new-vouchers .voucher-list li span{display:block}#new-vouchers .voucher-list li a:hover{text-decoration:none}#new-vouchers .voucher-list li .title{width:100%;line-height:24px;margin:0 0 10px 0;font-size:22px;letter-spacing:-0.5pt;overflow:hidden}#new-vouchers .voucher-list li .title b,#new-vouchers .voucher-list li .title dfn{float:left;display:block}#new-vouchers .voucher-list li .title dfn{width:24px;height:24px;line-height:24px;margin:0 0 0 10px;text-align:center;font-size:11px}#new-vouchers .voucher-list li .desc{margin:0;font-size:12px;font-weight:normal;display:none}#new-vouchers .voucher-list li#selected .desc{display:block}#new-vouchers .voucher-list li.category{padding:15px 20px 5px 20px}#new-vouchers .voucher-list li#selected{margin:0;padding:30px 20px;border:0}#new-vouchers .voucher-list li .price{margin:-5px 0 10px 0;font-size:11px;font-weight:normal;display:block}#new-vouchers .voucher-list li .price b{text-transform:uppercase}#new-vouchers .voucher-list li .menu,#new-vouchers .voucher-list li#selected li .desc{display:none}#new-vouchers .voucher-list li#selected .menu,#new-vouchers .voucher-list li#selected li.selected .desc{display:block}#new-vouchers .voucher-list li#selected .menu li,#new-vouchers .voucher-list li#selected .menu li a{border:0}#new-vouchers .voucher-list li#selected li.selected{margin:0 0 10px 0}#new-vouchers .voucher-list li#selected li .arrow{border-width:12px 6px 0 6px;position:absolute;top:7px;left:0}#new-vouchers .voucher-list li#selected li.selected .arrow{border-width:6px 0 6px 12px;position:absolute;top:21px;left:0}#new-vouchers .voucher-list li#selected li.selected,#new-vouchers .voucher-list li#selected li.selected a{border-width:1px 0;border-style:solid}#new-vouchers .voucher-list li#selected .menu li a{padding:0}#new-vouchers .voucher-list li#selected .menu li dfn{position:absolute;top:0;right:0}#new-vouchers .voucher-list li#selected .menu li.selected dfn{position:static}#new-vouchers .voucher-list li#selected .menu li.selected a{padding:15px 0}#new-vouchers .voucher-list li .menu .title{font-size:14px;letter-spacing:0;padding:0 0 0 20px}#new-vouchers .voucher-list li .menu .selected .title{font-size:18px}#new-vouchers #voucher-promo{padding:0;background:0;border:0;outline:0;position:relative}#new-vouchers #voucher-promo h2.title,#new-vouchers #voucher-promo .strapline{display:none}#new-vouchers .dyo{position:absolute;top:200px;right:-15px;left:auto}#new-vouchers #voucher-promo .voucher{padding:8px}#new-vouchers #voucher-promo .voucher,#new-vouchers #voucher-promo .voucher .img{width:580px;border:0}#new-vouchers #voucher-promo .voucher .price{bottom:27px;left:291px}#new-vouchers #voucher-promo .add-to-basket{padding-left:65px}#new-vouchers #voucher-basket{width:100%;margin:0;outline:0;position:fixed;bottom:0;left:0;z-index:5000;display:none}#new-vouchers #voucher-basket h2.title{display:none}#new-vouchers #voucher-basket form{width:1020px;margin:0 auto;padding:0;overflow:hidden;position:relative}#new-vouchers #voucher-basket .basket{width:732px;padding:20px 10px 10px 0;border:0;float:left}#new-vouchers #voucher-basket .basket li{margin:0 10px 10px 0;padding:1px;float:right}#new-vouchers #voucher-basket .basket li,#new-vouchers #voucher-basket .basket li .img{width:230px}#new-vouchers #voucher-basket .basket li .price{left:110px;bottom:10px}#new-vouchers #voucher-basket .basket li .title{display:none}#new-vouchers #voucher-basket .basket-total{width:248px;height:auto;padding:15px;border:0;float:left;position:static}#new-vouchers #voucher-basket .basket-total .voucher-total{margin:0 0 2px 0}#new-vouchers #voucher-basket .basket-total .charges{display:block}#new-vouchers #voucher-basket p.step{top:auto;bottom:13px;right:127px}#new-vouchers #voucher-basket form .button{top:auto;bottom:15px;right:15px}#voucher-promo .details{padding:30px 0;border-width:1px 0 0 0;border-style:solid;clear:both;overflow:hidden}#voucher-promo .details .info{width:280px;margin:0 30px 20px 0;float:left}#voucher-promo .details .terms{text-align:center;clear:both}#voucher-promo .details .terms a{font-size:11px;font-weight:normal}#voucher-promo .details .voucher-activities li dfn{font-size:11px}#voucher-promo .features{width:280px;margin:0 0 20px 0;float:left}#voucher-promo .features h3{margin:0 0 10px 0}#voucher-promo .features p{line-height:16px;margin:0 0 20px 0;font-size:12px}#search-map #venues_google_map{width:908px}#search-map #venues_google_map .map_google,#search-map #venues_google_map #map_google{width:906px}#venuecontainer{padding:0;border:0}#venuecontainer #venue-menu-advanced{padding:30px 0 0 0}#venuecontainer #venue-menu-advanced h2.title{font-weight:bold;text-transform:none}#venuecontainer #venue-menu-advanced .book-online-link a{font-weight:bold;text-transform:none}#venuecontainer #venue-menu-advanced .rating{left:430px}#venuecontainer .column1{width:602px}#venuecontainer .column2{width:305px}#venuecontainer #intro,#venuecontainer #intro ul,#venuecontainer #intro li,#venuecontainer #intro li .style-wrapper{width:600px}#venuecontainer #indexIntros .plugin{width:264px}#venuecontainer #indexIntros #venueLocation .img{width:261px}#venuecontainer #pagerGallery li{width:560px}#venuecontainer #venue-location .img,#venuecontainer #venue-location .google-map-iframe{width:263px}.v2_4 .gm8Right{width:596px}.v2_4 #gm8PackageDetails #gm8PackageDetail.gm8PkgExtrasSet .gm8Col2,.v2_4 #gm8PackageDetails #gm8PackageDetail.gm8PkgIncSet .gm8Col2{width:160px}.v2_4 #gm8formMain .gm8Container{width:433px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){body{min-width:1004px}#wrap{width:1000px}#social{width:1024px}}