/*cached @ 2025-07-22 18:07:03*/
#header{position:relative}#header #contact-details{text-align:right;position:absolute}#header #contact-details h2{height:28px;line-height:28px;margin:0;font-size:280%;font-weight:bold;letter-spacing:-0.5pt}#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:177px}#header .book-online-link{position:absolute}#header .book-online-link button,#header .book-online-link a{height:45px;padding:10px 0;line-height:28px;font-size:28px;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 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}#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%}.plugin .format-locations-form{margin:0 0 10px 0;padding:0;background:0;border:0;overflow:hidden}.plugin .format-locations-form label{float:left}.plugin .format-locations-form label span{line-height:22px;display:block}.plugin .format-locations-form label span,.plugin .format-locations-form label select{margin:0 5px 0 0;float:left}.plugin .format-locations-form label select optgroup{padding:5px}#format-locations .block-wrapper{padding:0;position:static}.format-locations li{line-height:14px;margin:0 0 1px 0;padding:11px 5px 1px 5px;border-width:0 0 1px 0;border-style:solid;font-weight:bold;position:relative;overflow:hidden}.format-locations li.location{min-height:25px}.format-locations li .venue{width:185px;margin:0 0 10px 0;padding:0 0 0 32px;text-decoration:none;float:left}.format-locations li .venue b{padding:0 19px 0 0;position:relative}.format-locations li .venue b span{width:14px;height:14px;line-height:14px;font-size:12px;text-align:center;display:block;position:absolute;top:1px;right:0}.format-locations li .rating,.format-locations li .distance{float:left}.format-locations li .price-from{padding:0 19px 0 0;text-decoration:none;position:absolute;top:10px;right:90px}.format-locations li .price-from dfn{font-style:normal}.format-locations li .price-from span{width:14px;height:14px;display:block;position:absolute;top:0;right:0}.format-locations li .min-age{position:absolute;top:5px;left:5px}.format-locations li .button{border-width:1px;position:absolute;top:5px;right:5px}.format-locations li .button a,.format-locations li .button button{height:22px;line-height:22px;border-width:1px;border-style:solid}.format-locations li .view-map{width:77px}.format-locations li .view-map a{width:75px}.format-locations li ul{margin:0 0 4px 0;border-width:2px 2px 1px 2px;border-style:solid;clear:both}.format-locations li ul li{margin:0;padding:10px}.format-locations li ul li .package-price{position:absolute;top:10px;right:104px}#format-locations li ul li form{padding:0;background:0;border:0}.format-locations li ul li .button{width:93px}.format-locations li ul li .button a,.format-locations li ul li .button button{width:91px}.formats-advanced{min-height:288px;overflow:hidden}.formats-advanced .wrapper{width:600px;padding:10px;float:left}.formats-advanced .outer-wrapper{margin:0}.formats-advanced .formats-list{width:323px;float:right}.formats-advanced .formats-list li{line-height:33px;border-width:0 0 1px 0;border-style:solid;font-size:28px;font-weight:bold;position:relative}.formats-advanced .formats-list li a{width:213px;padding:20px 100px 20px 10px;border-width:0 0 1px 0;border-style:solid;text-decoration:none;display:block}.formats-advanced .formats-list li strong{display:block;text-align:right;position:absolute;top:20px;right:10px}.formats-advanced .formats-list li strong em{height:12px;line-height:12px;font-size:12px;font-weight:normal;position:absolute;top:-10px;left:0}.formats-advanced .formats-list li strong dfn,.formats-advanced .formats-list li strong span{font-size:18px}.formats-advanced .formats-list li.last,.formats-advanced .formats-list li.last a{border:0}#formats-preview .formats-list-advanced li{width:600px;height:288px;position:relative}#formats-preview .formats-list-advanced li .format-details{width:283px;padding:20px;text-align:right;position:absolute;bottom:10px;right:10px}#formats-preview .formats-list-advanced li h3{font-size:32px;letter-spacing:-0.5pt}#formats-preview .formats-list-advanced li .overview{margin:0}#formats-preview .formats-list-advanced li .overview strong{padding:10px 0 0 0;font-size:22px;display:block}#formats-preview .formats-list-advanced li .overview strong em{font-style:normal}#formats-preview .formats-list-advanced li .desc{display:none}#format-preview{padding:10px}#format-preview .outer-wrapper{padding:5px;float:left}#format-preview .format-intro{width:293px;margin:0 0 0 20px;padding:20px 0;float:left}#format-preview .format-intro h2.title{text-align:left}#format-preview .format-intro .prices-from{margin:0 0 15px 0;font-size:18px}#format-preview .format-intro .button,#format-preview .format-intro .button a{width:151px;margin:0}#format-preview .format-intro .button a{height:38px;line-height:38px;font-size:18px}.package{padding:20px}.package h2{line-height:38px;margin:0 0 5px 0;font-size:38px;letter-spacing:-0.5pt}.package h3.prices-from{letter-spacing:-0.5pt}#content .package h3.prices-from{font-size:28px}.package h3.prices-from span{font-size:14px}.package h3.prices-from strong{font-size:22px}.package h3.price span.currency{font-size:18px}.package h3.prices-from .previous-price,.package h3.prices-from .previous-price strong{font-size:18px;letter-spacing:0;text-decoration:line-through}.package .format-images{height:100px;margin:0 0 20px 0;overflow:hidden}.package .format-images .img{width:100px;height:100px;margin:0 10px 0 0;border-width:1px;border-style:solid;display:block;float:left}.package p{clear:both}.package h3.availability{font-size:28px;font-weight:normal}.formats-list{margin:0;padding:0;list-style-type:none}.inner-wrapper .formats-list .block-wrapper{min-height:53px;line-height:53px;padding:10px 10px 1px 10px;font-size:24px;letter-spacing:-0.5pt;position:relative}.formats-list .block-wrapper .img{width:50px;height:50px;border-width:2px 1px 1px 2px;border-style:solid;position:absolute;top:10px;left:10px}.formats-list .block-wrapper a.format-link{margin:0 130px 10px 63px;display:block}.formats-list .block-wrapper a:hover{text-decoration:none}.formats-list .block-wrapper .price{height:32px;display:block;position:absolute;top:10px;right:10px}.formats-list .block-wrapper .price em,.formats-list .block-wrapper .price dfn{font-style:normal}.formats-list .block-wrapper .price span.currency{font-size:18px}#packages h2.title{margin:0 0 5px 0;text-align:center;text-shadow:none}#content #packages h2.title{font-size:14px;letter-spacing:0}.packages-list{margin:0;padding:0;list-style-type:none}.inner-wrapper .packages-list .block-wrapper{position:relative}.inner-wrapper .packages-list .last{margin:0}.packages-list .block-wrapper h3.READMOREjs,.packages-list .block-wrapper a.package-link{margin:0 87px 15px 36px;display:block}.packages-list .block-wrapper a:hover{text-decoration:none}.packages-list .block-wrapper .price{height:32px;display:block;position:absolute;top:20px;right:20px}.packages-list .block-wrapper .price span.currency{font-size:18px}.packages-list .block-wrapper .min-age{position:absolute;top:15px;left:20px}.packages-list .block-wrapper .price,.packages-list .block-wrapper h3.READMOREjs,.packages-list .block-wrapper a.package-link{font-size:24px;letter-spacing:-0.5pt}#content .perperson{font-size:12px;font-style:normal}#venues{overflow:hidden}#venues #venues-list{width:284px;float:right}#venues #venues-list ul{list-style-type:none}#content #venues #venues-list ul li{padding:15px 0;border-width:0 0 1px 0;border-style:dotted;font-size:10px}#venues #venues-list ul li h3{font-size:220%}#content #venues #venues-list ul li p.price-from{margin:0 0 5px 0;font-weight:bold}#venues #venues-list ul li p.button,#venues #venues-list ul li .button a{width:209px}#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}#nearest-venues h2.title{height:30px;line-height:30px;border-width:0 0 1px 0;border-style:solid;text-indent:10px}#content #nearest-venues h2.title{margin:0;font-size:14px}#content #nearest-venues li{font-size:10px}#nearest-venues li a{line-height:18px;padding:10px;border-width:0 0 1px 0;border-style:dotted;font-size:14px;display:block}#nearest-venues li a .venue{display:block}#nearest-venues li a .distance{font-weight:normal}#venues_list_advanced{position:relative}#venues_list_advanced .inner-wrapper{padding:45px 0 35px 0;position:relative;overflow:hidden}#venues_list_advanced .pagination-results{line-height:30px;position:absolute;top:0;left:0}.venues-list-advanced{list-style-type:none;overflow:hidden}.venues-list-advanced li{position:relative}.venues-list-advanced li a:hover{text-decoration:none}.venues-list-advanced li a em{font-style:normal}.venues-list-advanced li span{line-height:14px;display:block}.venues-list-advanced li span.img{position:absolute}.venues-list-advanced li span.img span{display:block}.venues-list-advanced li span.venue,.venues-list-advanced li span.area,.venues-list-advanced li span.price-from,.venues-list-advanced li span.distance{z-index:10}.venues-list-advanced li .min-age{z-index:20}.venues-list-advanced li span.price-from{font-weight:bold}.venues-list-advanced li span.price-from dfn{font-style:normal}#panel .venues-list-advanced li{width:168px;height:168px;margin:0 10px 10px 0;padding:0;float:left}#panel .venues-list-advanced li.third{margin:0 0 10px 0}#panel .venues-list-advanced li a.venue-link{width:168px;height:168px;font-size:14px;display:block;position:absolute;top:0;left:0;z-index:100}#panel .venues-list-advanced li a.venue-link em{width:148px;padding:0 10px 30px 10px;font-size:18px;font-style:normal;display:block;position:absolute;bottom:0;left:0}#panel .venues-list-advanced li a.venue-link em span{line-height:20px;margin:0 0 5px 0}#panel .venues-list-advanced li a em span.area{display:none}#panel .venues-list-advanced li span.img{width:168px;height:168px;position:absolute;top:0;left:0}#panel .venues-list-advanced li span.distance{height:12px;font-size:12px;font-weight:normal;text-align:left;position:absolute;top:10px;left:10px;z-index:200}#panel .venues-list-advanced li .min-age{position:absolute;top:10px;right:10px;z-index:200}#panel .venues-list-advanced li .rating{position:absolute;bottom:10px;left:10px;z-index:200}#list .venues-list-advanced li{min-height:90px;padding:12px 20px 20px 125px}#list .venues-list-advanced li a span.venue{width:270px;margin:0 0 10px 0;font-size:28px;letter-spacing:-0.5pt}#content #list .venues-list-advanced li a span.venue{line-height:32px}#list .venues-list-advanced li span.img{width:100px;height:100px;border-width:1px;border-style:solid;top:10px;left:10px}#list .venues-list-advanced li span.price-from{font-size:28px;letter-spacing:-0.5pt;position:absolute;top:12px;right:10px}#content #list .venues-list-advanced li span.price-from{height:32px;line-height:32px}#list .venues-list-advanced li span.price-from small{font-size:18px}#list .venues-list-advanced li span.price-from dfn{font-size:22px}#list .venues-list-advanced li span.distance{position:absolute;bottom:20px;right:39px}#list .venues-list-advanced li .min-age{position:absolute;bottom:12px;right:10px}#list .venues-list-advanced li .rating{position:absolute;top:57px;right:10px}#venues_google_map{position:relative}#venues_google_map a.prices-from{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-map .button,#search-map .button button{width:72px}.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{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}#nearest-venue .img{width:100px;height:100px;margin:0 0 15px 15px;float:right}#nearest-venue .distance{clear:both}#nearest-venue .details{margin:0 0 10px 0;font-size:140%}#nearest-venue .details p{font-size:14px}#nearest-venue .price-from{font-weight:bold}#nearest-venue .button,#nearest-venue .button a{width:171px}#nearest-venue .button a{height:38px;line-height:38px;font-size:18px}#content .top-venues li{font-size:10px}.top-venues li ul li{position:relative}.top-venues .distance{font-weight:bold;position:absolute;top:0;right:0}.top-venues .price-from{font-weight:bold}.top-venues .closest{padding:0 0 15px 0}.top-venues .closest h2{line-height:32px;padding:0 120px 0 0;font-size:28px;letter-spacing:-0.5pt}.top-venues .closest .button,.top-venues .closest .button a{width:208px}.top-venues .nearby{padding:15px 0 0 0;border-width:5px 0 0 0;border-style:solid}.top-venues .nearby li{margin:0 0 30px 0;padding:0 0 15px 0;border-width:0 0 1px 0;border-style:dotted}.top-venues .nearby li.last{margin:0;padding:0;border:0}.top-venues .nearby li h3{font-size:20px}#content .top-venues .nearby li h3{margin:0 0 5px 0}.top-venues .rest{padding:15px 0 0 0;border-width:1px 0 0 0;border-style:dotted}.top-venues .rest li a{line-height:18px;margin:0 0 5px 0;font-size:140%;display:block}#venues-advanced{padding:635px 0 0 0;position:relative}#venues-advanced .search-map{position:absolute;top:0;left:0}#venues-advanced #activity-details{padding:20px 20px 5px 20px}#venues-advanced #activity-details h2.title{margin:0 0 5px 0}#venues_list_advanced h2{display:none}.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}#venue-intro .img{width:100px;height:100px;margin:0 0 10px 10px;border-width:4px;border-style:solid;display:block;float:right}#venue-intro .button,#venue-intro .button a{width:138px}#venues #venues_google_map{width:270px;padding:2px;border-width:5px;border-style:solid;float:left}#venue_location .button,#venue_location .button a{width:121px}#venue_reviews .button,#venue_reviews .button a{width:147px}#venue-location-map .map_google{margin:0 0 5px 0;padding:2px;border-width:5px;border-style:solid}#venue-location-map p{font-size:12px;text-align:center}.top-10-venue{width:102px;height:102px;line-height:100px;font-size:40px;font-style:normal;font-weight:bold;text-align:center;display:block;cursor:pointer}.top-10-venue:hover{text-decoration:none}.top-10-venue span{padding:0 22px 0 0;position:relative}.gold span{padding:0 15px 0 0}.top-10-venue em{line-height:18px;font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-style:normal;display:block;position:absolute;top:15px;right:0}#venue-rank{position:relative}#venue-rank .top-10-venue{margin:-50px 0 10px 0;float:right}#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}#venue-rating .inner-wrapper{margin:0 0 20px 0;clear:both}#venue-rating .inner-wrapper .block-wrapper .testimonial{font-size:18px}#venue-rating .inner-wrapper .block-wrapper .rating{margin:5px 0 0 0}#venue-rating .button,#venue-rating .button a{width:142px}#venues-ranking .inner-wrapper .block-wrapper{padding:20px 20px 10px 20px;position:relative}#venues-ranking .block-wrapper .venue-link{margin:0 0 15px 0;padding:0 0 0 35px;font-size:22px;display:block}#venues-ranking .block-wrapper .venue-link:hover{text-decoration:none}#venues-ranking .block-wrapper span{margin:0 0 10px 0;font-weight:bold}#venues-ranking .block-wrapper span.activity{display:block}#venues-ranking .block-wrapper span.price-from{font-size:22px;display:block}#venues-ranking .block-wrapper .min-age{position:absolute;top:18px;left:20px}#venues-ranking .block-wrapper .top-10-venue{position:absolute;top:20px;right:20px}#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}#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;display:block}#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;display:block;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}.experiences{overflow:hidden}.experiences li.experience{width:150px;margin:0 10px 10px 0;padding:140px 10px 40px 10px;border-width:1px;border-style:solid;float:left;position:relative}.experiences li.fourth{margin-right:0}.experiences li.experience .img{width:168px;height:130px;border-width:1px;border-style:solid;display:block;position:absolute;top:0;right:0}.experiences li.experience h3{margin:0}.experiences li.experience a{height:54px;line-height:18px;margin:0;font-size:14px;display:block}.experiences li.experience .intro{display:none}.experiences li.experience .price{line-height:20px;margin:0;padding:0 5px;font-size:14px;font-weight:bold;display:block;position:absolute;bottom:10px;left:10px}#experience{min-height:214px;padding:25px 350px 25px 25px;position:relative}#experience h2.title{font-size:28px;letter-spacing:-0.5pt;text-align:left}#experience .img{width:300px;height:210px;border-width:1px;border-style:solid;outline-width:1px;outline-style:solid;display:block;position:absolute;top:25px;right:25px}#experience .button{width:132px;margin:0;border-width:1px}#experience .button button{width:130px;height:38px;line-height:38px;border-width:1px;border-style:solid;font-size:22px;letter-spacing:-0.5pt}#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}#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}#downloads ul{width:402px;padding:0;list-style-type:none;overflow:hidden}#downloads ul li{width:181px;margin:0 20px 0 0;padding:271px 0 0 0;float:left;position:relative}#downloads ul li span{width:170px;height:240px;border-width:2px 0 0 2px;border-style:solid;display:block;position:absolute;top:0;left:0}#downloads ul.brochure li{width:267px;margin:0 20px 0 0;padding:197px 0 0 0}#downloads ul.brochure li span{width:236px;height:166px}.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}#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;display:block}.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}#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}.testimonial{line-height:22px;font-size:18px;font-weight:bold}#testimonials .testimonial-images{margin:0 0 15px 0;overflow:hidden}#testimonials .testimonial-images li{margin:0 5px 0 0;float:left}#testimonials .testimonial-images li a{padding:2px;border-width:5px;border-style:solid;display:block;float:left}.survey-form .section{margin:0 0 30px 0}.plugin form #survey-user-details label{margin:0 0 10px 0;overflow:hidden}.plugin form #survey-user-details label input,.plugin form #survey-user-details label select{position:absolute;top:0;left:150px}.plugin form #survey-user-details label span{height:26px;line-height:26px}.plugin form #survey-user-details label.select span{height:18px;line-height:18px}.plugin form #survey-user-details label input{width:262px}#survey-ratings table th.title{width:240px}#survey-ratings table th{width:60px;padding:5px 0}#survey-ratings table td{padding:10px 0;font-size:12px}.plugin form #survey-ratings input{width:15px;padding:0;border:0}.plugin form #survey-comments label span{margin:0 0 15px 0}#build-info{line-height:18px;font-size:140%;font-family:"Lucida Sans Unicode","Lucida Grande",arial;position:fixed;z-index:5000}.build-show{width:980px;height:600px;margin:-300px 0 0 -490px;border-width:1px;border-style:solid;top:50%;left:50%}.build-hide{width:100%;height:41px;bottom:0;left:0}#build-info .control{height:40px;line-height:40px;padding:0 10px;display:block;position:absolute;top:0;right:0}#build-info #build-menu{height:40px;border-width:0 0 1px 0;border-style:solid;margin:0;position:static}#build-info #build-menu li{height:40px;border-width:0 1px 0 0;border-style:solid;float:left}#build-info #build-menu li a{height:40px;line-height:40px;padding:0 14px;border-width:0 1px 0 0;border-style:solid;font-size:14px;font-weight:normal;display:block;float:left}#build-info #build-menu li.tab-selected,#build-info #build-menu li.tab-selected a{height:41px}#build-info .tabs-container{width:939px;height:520px;padding:20px;border:0;overflow:auto}#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{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();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 input,#ajax .plugin textarea{width:288px}#ajax .plugin .checkbox input{width:15px}#ajax #thickbox .plugin{width:600px;height:550px;margin:-295px 0 0 -320px}#ajax #thickbox .inner-wrapper{overflow:auto}#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:330px;margin-top:-185px}#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 #gift-vouchers{padding:30px 260px 20px 20px}#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}.gmnoprint .gmnoprint div div{padding:0 0 0 68px;font-size:14px}.gmnoprint .gmnoprint div a{width:100%;min-height:58px;position:relative;display:block}.gmnoprint .gmnoprint div a:hover{text-decoration:none}.gmnoprint .gmnoprint div span{line-height:18px;margin:0 0 5px 0;display:block}.gmnoprint .gmnoprint div .map-image{width:58px;height:58px;display:block;position:absolute;top:0;left:-68px}.gmnoprint .gmnoprint div .min-age{margin:0;position:absolute;bottom:0;right:0}.gmnoprint .gmnoprint div .min-age span{display:none}.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}.icon-list{list-style-type:none;overflow:hidden}#content .icon-list{margin:0}.icon-list li h3,.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}.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}#trail{width:100%;margin:0 0 10px 0;text-align:center;overflow:hidden}#trail li{text-transform:lowercase;display:inline}#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 span.img{width:100px;height:100px;border-width:1px;border-style:solid;display:block;position:absolute;top:10px;left:10px}#venues-map .map{width:255px;height:220px;margin:0 0 20px 0;position:relative}#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}.ad{display:block;position:relative}.ad:hover{text-decoration:none}.ad span{padding:2px 5px;border-width:0 0 1px 1px;border-style:solid;font-size:12px;text-decoration:none;text-shadow:none;position:absolute;top:0;right:0}#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,p.live-chat a{width:100px}p.live-chat a{text-align:left}p.live-chat a span{width:70px;padding:0 0 0 26px;display:block}#alerts{height:28px;margin:0 0 10px 0;font-size:14px;overflow:hidden;position:relative}#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 .pager p{width:870px;line-height:18px;margin:0;padding:5px 40px;text-align:center}#alerts .pager p a{font-weight:bold;display:inline}