#wrapper{width:1008px;margin:0 auto;position:relative}#header{height:100px}#header h1{position:absolute;top:0;left:0}.live-chat{position:absolute;bottom:-62px;right:12px}.twitter-link{height:22px;line-height:22px;padding:0 5px 0 25px;font-size:14px;font-weight:700;position:absolute;bottom:-37px;right:139px}.twitter-link:hover{text-decoration:none}#header #contact-details{padding:10px;border-width:2px 1px 1px 2px;border-style:solid;top:18px;right:191px}#header #contact-details p{margin:0}#header .book-online-link{padding:1px;border-width:1px;top:18px;right:0}#header ul{overflow:visible}#menu{position:absolute;bottom:-42px;left:12px}#menu li{height:30px}#menu li a{height:30px;line-height:30px;margin:0 1px 0 0;padding:0 10px;border-width:0 1px 0 0;border-style:solid}#menu li.current a{text-shadow:none}#header .enquiry-link{top:18px;right:191px}#footer{padding:5px 0 10px;position:relative}#footer p{margin:5px 0}#footer .copyright{width:956px;height:14px;font-size:14px;font-weight:700;text-align:left;position:absolute;top:-30px;left:12px;display:none}#footer ul.footer-menu{margin:0;position:absolute;top:-30px;right:2px;z-index:10}#footer ul.footer-menu li{height:14px;line-height:14px;border-width:0 1px 0 0;border-style:solid;font-size:140%;font-weight:700}#footer ul.footer-menu li.last{border:0}#footer ul.local-websites{margin:10px 0;text-align:center}#footer ul.local-websites li{line-height:15px;list-style-type:none;display:inline;padding:0 8px;font-size:120%}#footer ul.local-websites li a{font-size:100%;text-decoration:none}#content{padding:40px 10px;border-width:2px;border-style:solid}.plugin{margin:0 0 20px}#right .plugin form input,#right .plugin form textarea{width:243px}#package-details .tabs-container form input,#package-details .tabs-container form textarea{width:416px}.outer-wrapper{margin:0 0 20px;padding:10px;border-width:2px 0 0 2px;border-style:solid}.outer-wrapper .plugin{margin:0;border-width:0 2px 2px 0;border-style:solid}#left{width:600px;padding:20px 20px 0;border-width:0 2px 2px 0;border-style:solid;float:left}#right{width:342px;padding:20px 0 0;float:left}#right .plugin{margin:0 0 10px;border-width:0 2px 2px 0;border-style:solid}#right .plugin h2.title{text-align:left}#right .plugin a:hover{text-decoration:underline}#right .plugin .button a:hover{text-decoration:none}#right .outer-wrapper{padding:0;border:0}#search .button,#search .button button{width:101px}#search .button button{height:38px;line-height:38px;font-size:180%}.page-activities .outer-wrapper{padding:10px 10px 1px}#activities-advanced,#activities-advanced .inner-wrapper{padding:0;background:0;border:0}#activities-advanced h2.title{display:none}#activities-advanced .inner-wrapper h2.title{display:block}.page-prices #venues_list_advanced .inner-wrapper{padding:55px 10px 45px}.page-prices #search-map h2.title{display:none}.page-prices #venues_list_advanced .pagination-results{line-height:30px;position:absolute;top:10px;left:10px}.page-prices .sort-by-filter{top:10px;right:10px}.page-prices .pagination-filter{bottom:10px;right:10px}#venue{margin:0 0 20px;padding:10px;border-width:2px 0 0 2px;border-style:solid}#venue-container{margin:0}.alternative-venues{margin:0 0 20px;padding:8px;border-width:1px;border-style:solid;font-size:14px;text-align:center;text-decoration:none;display:block}#price-list ul{list-style-type:none}#content #price-list ul{margin:0;padding:0}#price-list ul li{width:100%;padding:10px 0;border-width:1px 0 0 0;border-style:solid;position:relative}#price-list ul li .min-age{position:absolute;top:5px;right:0}#price-list ul li .desc{margin:0;padding:10px 0 0}.package h3.prices-from{width:100%;padding:20px 0 0;position:relative}.package h3.prices-from .previous-price{display:block;position:absolute;top:0;left:0}.package h3.prices-from .previous-price,.package h3.prices-from .previous-price strong{font-size:14px;text-decoration:none}#intro{padding:0;background:0}#intro,#intro ul,#intro ul li .style-wrapper{width:575px}#intro ul li em{width:545px}.map_google{margin:0 0 20px;padding:2px;border-width:5px;border-style:solid}#left .promotion-alert{border-width:1px;border-style:solid;margin:0 0 20px;padding:8px;font-weight:700;text-align:center}#left .promotion-alert a{font-weight:400}#activity-details h2.title{font-size:32px;text-align:left}#activity-details h2.title a:hover{text-decoration:none}#venues-map h2.title{margin:0 0 25px}#venues-map .map{padding:0 23px}#content #venues-map .map ul li a:hover{text-decoration:none}#venues-map .map ul li.scotland a{top:25px;left:127px}#venues-map .map ul li.ireland a{top:105px;left:57px}#venues-map .map ul li.northern-ireland a{top:60px;left:47px}#venues-map .map ul li.wales a{top:125px;left:117px}#venues-map .map ul li.north-england a{top:75px;left:132px}#venues-map .map ul li.midlands a{top:120px;left:162px}#venues-map .map ul li.south-west-england a{top:150px;left:77px}#venues-map .map ul li.south-east-england a{top:145px;left:127px}#venues-map .map ul li.queensland a{top:10px;left:230px}#venues-map .map ul li.west-australia a{top:5px;left:-50px}#venues-map .map ul li.northern-territory a{width:133px;top:-45px;left:150px}#venues-map .map ul li.south-australia a{top:160px;left:30px}#venues-map .map ul li.new-south-wales a{width:127px;top:160px;left:240px}#venues-map .map ul li.australian-capital-territory a{width:192px;top:160px;left:240px}#venues-map .map ul li.victoria a{top:185px;left:125px}#venues-map .map ul li.tasmania a{top:210px;left:228px}#alternative-packages ul{list-style-type:none}#content #alternative-packages ul{margin:0;padding:0}#alternative-packages ul li{width:100%;padding:10px 0;border-width:1px 0 0 0;border-style:solid;position:relative}#alternative-packages ul li .min-age{position:absolute;top:5px;right:0}#alternative-packages ul li .desc{margin:0;padding:10px 0 0}.top-venues ul li ul.top-venue li{padding:0 0 10px}.top-venues-list li{padding:0 0 10px;border-width:1px 0 0 0;border-style:solid;position:relative}.top-venues-list li a.venue-link{line-height:18px;padding:10px 25px 0 0;border-width:1px 0 0 0;border-style:solid;display:block;position:relative}.top-venues-list li .price-from{font-weight:700}.top-venues-list li .min-age{width:20px;height:20px;line-height:20px;border-width:2px;border-style:solid;font-weight:700;text-align:center;position:absolute;top:18px;right:0}.top-venues-list li .min-age span{display:none}.top-venues-list li .rating{margin:5px 0 0}#right #intro{padding:20px}#right #intro .inner-wrapper{padding:10px}#right #intro ul,#right #intro ul li .style-wrapper{width:247px}#right #intro ul li em{width:217px;line-height:22px;padding:15px;font-size:22px;bottom:0;left:0}#right #intro ul li em a{margin:0 0 5px;display:block}#right #intro ul li em .activity{line-height:14px;padding:0 0 5px}#right #intro ul li em .price-from{line-height:18px;padding:0;font-size:18px}#right #intro ul li em .rating{margin:0;padding:10px 0 0}#right #intro ul li .min-age{position:absolute;top:15px;right:15px}#right #intro ul li .distance{position:absolute;top:15px;left:15px}
