body{padding:10px}#wrapper{margin:0 0 10px;border-width:2px;border-style:solid}#container{width:100%;height:100%}#container .wrapper{width:984px;margin:0 auto;padding:0 0 40px}#header{margin:0 0 10px;padding:100px 0 25px}#header h1{width:386px;position:absolute;top:-12px;left:-7px}h1.foundabout a{margin:5px 0 25px 71px}h1.theactivitypeople a{margin:22px 0 32px 42px}#header #contact-details{position:absolute;bottom:5px;left:287px}#header #contact-details h2{height:14px;line-height:14px;margin:0 10px 0 0;font-size:14px;letter-spacing:0;display:block;float:left}#header #contact-details p{line-height:14px;margin:0;font-size:14px;float:left}#menu{padding:2px;border-width:2px;border-style:solid;position:absolute;top:17px;right:0}#menu li a{height:42px;line-height:42px;padding:0 7px;background:0}#menu li.current{padding:5px}#menu li.current a{height:30px;line-height:30px;border-width:1px;border-style:solid}#footer{width:948px;padding:20px}#footer p{margin:0 0 10px;clear:both}#footer a{text-decoration:none}#footer #accreditations{margin:20px 210px 0;padding:2px;background:0;border-width:1px;border-style:solid}#footer #accreditations .accreditation{width:502px;padding:10px}#footer #accreditations .accreditation h3{margin:0 0 5px;font-size:22px;letter-spacing:-.5pt}#footer #accreditations .accreditation p{margin:0;text-align:left}#footer #accreditations #visit-britain{width:412px;padding:20px 10px 20px 100px}#content{width:984px;margin:0 0 20px}#content .wrapper{width:794px;float:right}#container #content .wrapper{padding:0}.plugin{margin:0 0 10px;border-width:0 2px 2px 0;border-style:solid}#left .plugin,#right .plugin{padding:10px;border-width:1px}#left .plugin h2.title,#right .plugin h2.title{margin:0 0 10px;font-size:18px}#left .outer-wrapper,#right .outer-wrapper{margin:0 0 10px;border-width:2px;border-style:solid}#left .outer-wrapper .plugin,#right .outer-wrapper .plugin{margin:0}#left .plugin form,#right .plugin form{padding:15px}#left .plugin form input,#left .plugin form textarea,#right .plugin form input,#right .plugin form textarea{width:109px}.plugin .outer-wrapper{margin:0 0 20px;padding:10px;border-width:2px 1px 1px 2px;border-style:solid}.plugin .outer-wrapper .plugin{margin:0 0 1px}#left{width:180px;float:left}#center{width:600px;margin:0 10px 0 0;border-width:2px;border-style:solid;float:left}#center .content{width:578px;padding:10px 10px 1px;border-width:2px 0 0 2px;border-style:solid}#right{width:180px;float:left}#right .plugin form p label.required{margin:0 0 5px;padding:0 0 18px}#right .plugin form label small{position:absolute;top:auto;bottom:0;left:0}#index{margin:0 0 30px;border-width:2px;border-style:solid}#index .content{padding:5px;border-width:2px 0 0 2px;border-style:solid}#index #find-an-activity{width:946px;height:303px;padding:10px;border-width:0 2px 2px 0;border-style:solid;position:relative}#index #intro{width:600px;height:302px;border-width:2px 1px 1px 2px;border-style:solid;position:absolute;top:10px;left:10px;overflow:hidden}#index #intro ul,#index #intro ul li a,#index #intro ul li .style-wrapper{width:600px;height:302px}#index #intro ul li em{width:570px;padding:10px 15px 15px;bottom:0}#index #find-an-activity .search{width:312px;position:absolute;top:20px;right:20px}#index #find-an-activity .search h2{margin:0 0 10px;font-size:280%;font-weight:700;letter-spacing:-.5pt}#index #find-an-activity .search p{margin:0 0 20px;font-size:140%}#index #find-an-activity .search p a{font-weight:700;text-decoration:none}#index #find-an-activity .search form{padding:15px;border-width:2px 1px 1px 2px;border-style:solid}#index #find-an-activity .search label{margin:0 0 10px;display:block}#index #find-an-activity .search label span{line-height:18px;margin:0 0 5px;font-size:14px;font-weight:700;display:block}#index #find-an-activity .search input{width:257px;padding:5px}#index #find-an-activity .search .button,#index #find-an-activity .search .button button{width:101px;margin:0}#index #find-an-activity .search .button button{height:38px;line-height:38px;font-size:180%}#popular-activities{margin:0 0 30px;border:0;position:relative}#center #popular-activities{padding:0;background:0;border-width:0 0 1px 0;border-style:solid}#popular-activities .inner-wrapper{margin:0;padding:0;background:0;border:0}#popular-activities h2.title{margin:0 0 10px;font-size:180%;letter-spacing:0}#popular-activities ul{border-width:0 0 1px 0;border-style:solid}#content #popular-activities ul{padding:0 0 20px}#popular-activities .view-all{height:20px;line-height:20px;padding:0 10px;font-size:140%;font-weight:700;display:block;position:absolute;bottom:-9px;left:200px}#popular-activities .view-all:hover{text-decoration:none}#content #popular-activities .tabs-menu{margin:0 0 20px;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:164px;height:22px;line-height:22px;padding:0 10px;border-width:0 0 0 1px;border-style:solid;text-align:center}#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:18px}#popular-activities .tabs-container{padding:0;border-width:0 0 1px 0}.index-links li{margin:0 10px 20px 0;padding:4px 2px 2px 4px;border-width:1px;border-style:solid;float:left}.index-links li.last{margin:0}.index-links li a{width:185px;padding:15px;border-width:0 2px 2px 0;border-style:solid;font-size:24px;font-weight:700;letter-spacing:-.5pt;text-align:center;position:relative}.index-links li a .new{width:54px;height:54px;display:block;position:absolute;top:-7px;right:-11px}.index-links li a em{padding:8px 0 0;font-size:14px;font-weight:400;font-style:normal;letter-spacing:0;display:block}.index-links li.finder-link a{width:474px}.index-links li.finder-link a .title{padding:0 0 0 29px}#activities,#activities .inner-wrapper{margin:0;padding:0;background:0;border:0}#activities h2.title{margin:0 0 10px;font-size:180%;letter-spacing:0}#vouchers{margin:0 0 15px;border-width:2px;border-style:solid}#vouchers .content{padding:5px;border-width:2px 0 0 2px;border-style:solid}#vouchers .plugin,#vouchers .inner-wrapper{margin:0}#vouchers .vouchers li{width:200px;margin-bottom:20px}#vouchers .vouchers li .img{width:198px}#vouchers .vouchers form,#center #vouchers-advanced-form form{padding:0;background:0;border:0}#search-map{border-width:0 2px 2px 0;border-style:solid}#activity-details{display:none}#venue{margin:0 0 20px;border-width:2px;border-style:solid}#venue .content{padding:5px;border-width:2px 0 0 2px;border-style:solid}#venue-console{margin:0;padding:20px 10px 10px;overflow:hidden;position:relative}#venue-console-tabs{margin:0;padding:0;border-width:2px;border-style:solid}#header #venue-console li,#header #venue-console li a{float:none}#venue-console .back-to-map{padding:1px;border-width:1px;position:absolute;top:20px;right:20px}#header #venue-console .tabs-menu{width:179px;border-width:1px 0 0 1px;border-style:solid;overflow:visible;position:absolute;top:70px;left:12px}#venue-console .tabs-menu li{border-width:0 0 1px 0;border-style:solid}#venue-console .tabs-menu li a{height:60px;line-height:60px;border-width:0 0 1px 0;font-size:18px}#venue-console .tabs-menu li.tab-selected{width:181px}#venue-console .tabs-menu li.tab-selected a{border-width:1px 0 0 1px}#venue-console .tabs-container{min-height:500px;margin:0 0 0 180px;padding:10px;border-width:2px 0 0 2px;border-style:solid}#venue-console .gallery .preview .img,#venue-console .gallery .preview .img .style-wrapper{width:600px}#venue-console #venue-prices{padding:2px;overflow:hidden}#venue-console #venue-prices .inner-wrapper{margin:0;padding:0;border:0;overflow:hidden}#venue-console #venue-prices .packages{width:508px;padding:10px;min-height:480px;border-width:2px 0 0 2px;border-style:solid;float:left}#venue-console #venue-prices .formats-list{width:180px;border-width:1px 1px 0 0;border-style:solid;float:right}#venue-console #venue-prices .formats-list li{margin:0 0 1px;padding:15px 10px;border-width:0 0 1px 1px;border-style:solid;font-size:18px;font-weight:700}#venue-console #venue-prices .formats-list li.open{padding:15px 10px 15px 11px;border-width:1px 0}#venue-console #venue-prices .formats-list li a{margin:0 0 5px;font-size:18px;display:block}#venue-console #venue-prices .formats-list li .price{font-size:14px;position:static}#venue-container #venue-menu-advanced,#center #package-details .book-online form{background:0}#center #venue-container #venue-reviews form{padding:0;background:0;border:0}#format-selector .activities li.activity,#format-selector .activities li.activity a{width:162px;height:162px}#format-selector .activities li.activity em{width:142px}#format-selector #select_a_location .outer-wrapper,#format-selector #select_a_location .plugin{padding:0;background:0;border:0}#format-selector #select_a_location #format-locations h2.title{display:none}#help h3,#help p{text-align:center}#search p,#search label span{display:none}#venues-map h2.title{margin:0 0 20px}#venues-map .map{width:154px;height:160px}#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,#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}#activity-menu-advanced{margin:0 0 20px;border-width:2px;border-style:solid;clear:both}#activity-menu-advanced .content{width:818px;height:106px;padding:5px 78px;border-width:2px 0 0 2px;border-style:solid;position:relative}.stepcarousel{width:818px;height:106px;position:relative;overflow:hidden}.stepcarousel .belt{border-width:0 2px 0 0;border-style:solid;position:absolute;top:0}.stepcarousel .panel{width:102px;height:104px;border-width:0 0 2px 0;border-style:solid;list-style-type:none;float:left;overflow:hidden}.stepcarousel .panel a{width:100px;height:100px;border-width:2px 0 2px 2px;border-style:solid;text-indent:-5000px;overflow:hidden;display:block}.controls{border-style:solid;position:absolute;top:5px}#prev{border-width:0 0 2px 0;left:5px}#next{border-width:0 2px 2px 0;right:5px}.controls a{width:68px;height:102px;border-style:solid;display:block}#prev a{border-width:2px 0 0 2px}#next a{border-width:2px 2px 0 0}#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 h3{line-height:32px;font-size:14px;margin:0 10px 0 0}.activities li.activity,.activities li.activity a{width:184px;height:184px}.activities li.activity em{width:164px}.activities{list-style-type:none;overflow:hidden}.activities li.activity{overflow:hidden;margin:0 10px 10px 0;background:0;border-width:0 2px 2px 0;border-style:solid;float:left;position:relative}.activities li.third{margin:0 0 10px}.activities li.activity a{display:block}.activities li.activity em{line-height:22px;padding:50px 10px 10px;font-size:18px;font-style:normal;display:block;position:absolute;bottom:0;left:0}.activities li.activity em span.price{padding:5px 0 0;display:block}.activities li.activity dfn{width:24px;height:24px;line-height:24px;font-size:12px;font-weight:400;font-style:normal;text-align:center;display:block;position:absolute;top:10px;right:10px}#right #subscribe p{text-align:center}#right #have-a-question p{display:none}#right #have-a-question form p{display:block}#right #office-hours ul li{margin:0 0 5px;padding:0 0 20px}#right #office-hours ul li strong{height:20px;display:block}#right #office-hours ul li span{width:60px;top:20px;left:0}#right #office-hours ul li span.closing-time{left:60px}#right #visit-britain{padding:150px 10px 10px;text-align:center}#right #visit-britain h3{margin:0 0 5px;font-size:12px}#right #visit-britain p{margin:0;font-size:12px}#left #company-age-intro{padding:120px 10px 10px;text-align:center}#left #company-age-intro h3{margin:0 0 5px;font-size:12px}#left #company-age-intro p{line-height:14px;margin:0;font-size:11px}
