@import url(fonts/arvo.css);@import url(fonts/miso.css);article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-family:arvo}a{text-decoration:none;color:#000}a:hover{background-color:#000;color:#fff}h1,h2,h3{font-family:miso,sans-serif;text-transform:uppercase;font-weight:normal;cursor:default}p{margin:5px 0 10px;font-size:0.9em;line-height:22px}.clearfix{clear:both}.hide{display:none}.center{text-align:center}header.top{background:#000 url(images/simple_dashed.png);border-bottom:3px solid #f09100}header.top h1{margin:0 auto;width:219px;height:79px;padding-top:15px}header.top h1 a{display:block;height:100%;background:url(images/logo-taft-all.png) no-repeat center center;text-indent:-9999em}header.top aside{width:219px;margin:0 auto;padding:15px 0;overflow:hidden}header.top aside a{display:block;float:right;height:42px;width:42px;margin-left:20px;background:url(images/icon-nav-mobile-phablet.png) no-repeat center center;text-indent:-9999em}header.top aside a:hover,header.top aside a.sel{background-color:#fff}header.top aside ul{margin:0;padding-left:10px;float:right;list-style:none;font-family:miso;color:#fff;font-size:1.2em}header.top aside li.phone span{font-size:0.8em;text-transform:uppercase}@media all and (min-width: 600px){header.top div.bar{width:580px;overflow:hidden;margin:0 auto}}@media all and (min-width: 760px){header.top div.bar{width:720px;margin:0 auto}}@media all and (min-width: 1020px){header.top div.bar{width:950px}}@media all and (min-width: 600px){header.top div.bar{padding-bottom:15px}header.top h1{float:left}header.top aside{float:right;margin:20px 0 0}header.top aside ul{text-align:right}}@media all and (min-width: 760px){header.top aside a{display:none}}header.sub nav a{display:block;font-family:"miso",sans-serif;text-transform:uppercase;font-size:2.5em;font-style:italic}header.sub nav a span{display:block;font-style:normal;font-family:arvo}header.sub nav a:hover{background-image:url(images/simple_dashed.png)}header.sub nav li,header.sub nav ul{margin:0;padding:0}header.sub nav li.sel{display:none}@media all and (min-width: 760px){header.sub nav{width:720px;margin:0 auto}}@media all and (min-width: 1020px){header.sub nav{width:950px}}@media all and (min-width: 760px){header.sub nav{margin:10px auto}header.sub nav ul{overflow:hidden;border-right:1px solid #b6b6b6}header.sub nav li{float:left;width:25%}header.sub nav a{text-align:center;color:#8d2722;border-left:1px solid #b6b6b6;padding:5px 0}header.sub nav a span{font-size:0.3em;color:#b6b6b6}header.sub nav a:hover{color:#f09100}}@media all and (max-width: 759px){header.sub nav{display:none}header.sub nav ul{border-bottom:2px solid #8d2722}header.sub nav li{background:#8d2722}header.sub nav li:hover{background:#fff}header.sub nav li:hover a{color:#8d2722}header.sub nav a{padding:10px 0;margin:0 20px;color:#fff;border-bottom:1px solid #fff}header.sub nav a:hover,header.sub nav a:active{background:#fff;color:#8d2722}header.sub nav a span{font-size:0.4em;color:#d9d9d9;float:right;margin:10px 5px 0 0}header.sub nav li:last-child a{border-bottom:0}}header.sub div.photos{height:150px;overflow:hidden}@media all and (min-width: 600px){header.sub div.photos{width:580px;overflow:hidden;margin:0 auto}}@media all and (min-width: 760px){header.sub div.photos{width:720px;margin:0 auto}}@media all and (min-width: 1020px){header.sub div.photos{width:950px}}header.sub div.photos ul{list-style:none;margin:0;padding:0}header.sub div.photos li{width:100%;height:150px;background:no-repeat center center;background-size:cover}header.sub div.photos li.photo.photo-0{background-image:url(photos/0.jpg)}header.sub div.photos li.photo.photo-1{background-image:url(photos/1.jpg)}header.sub div.photos li.photo.photo-2{background-image:url(photos/2.jpg)}header.sub div.photos li.photo.photo-3{background-image:url(photos/3.jpg)}header.sub div.photos li.photo.photo-4{background-image:url(photos/4.jpg)}header.sub div.photos li.photo.photo-5{background-image:url(photos/5.jpg)}header.sub div.photos li.photo.photo-6{background-image:url(photos/6.jpg)}header.sub div.photos li.photo.photo-7{background-image:url(photos/7.jpg)}header.sub div.photos li.photo.photo-8{background-image:url(photos/8.jpg)}header.sub div.photos li.photo.photo-9{background-image:url(photos/9.jpg)}header.sub div.photos li.photo.photo-10{background-image:url(photos/10.jpg)}header.sub div.photos li.photo.photo-11{background-image:url(photos/11.jpg)}header.sub div.photos li.photo.photo-12{background-image:url(photos/12.jpg)}header.sub div.photos li.photo.photo-13{background-image:url(photos/13.jpg)}header.sub div.photos li.photo.photo-14{background-image:url(photos/14.jpg)}header.sub div.photos li.photo.photo-15{background-image:url(photos/15.jpg)}header.sub div.photos li.photo.photo-16{background-image:url(photos/16.jpg)}header.sub div.photos li.photo.photo-17{background-image:url(photos/17.jpg)}header.sub div.photos li.photo.photo-18{background-image:url(photos/18.jpg)}header.sub div.photos li.photo.photo-19{background-image:url(photos/19.jpg)}header.sub div.photos li.photo.photo-20{background-image:url(photos/20.jpg)}header.sub div.photos li.photo.photo-21{background-image:url(photos/21.jpg)}header.sub div.photos li.photo.photo-22{background-image:url(photos/22.jpg)}header.sub div.photos li.photo.photo-23{background-image:url(photos/23.jpg)}header.sub div.photos li.photo.photo-24{background-image:url(photos/24.jpg)}header.sub div.photos li.photo.photo-25{background-image:url(photos/25.jpg)}header.sub div.photos li.photo.photo-26{background-image:url(photos/26.jpg)}header.sub div.photos li.photo.photo-27{background-image:url(photos/27.jpg)}header.sub div.photos li.photo.photo-28{background-image:url(photos/28.jpg)}header.sub div.photos li.photo.photo-29{background-image:url(photos/29.jpg)}header.sub div.photos li.photo.photo-30{background-image:url(photos/30.jpg)}header.sub div.photos li.photo.photo-31{background-image:url(photos/31.jpg)}header.sub div.photos li.photo.photo-32{background-image:url(photos/32.jpg)}header.sub div.photos li.photo.photo-33{background-image:url(photos/33.jpg)}@media all and (min-width: 600px){header.sub div.photos{height:250px}header.sub div.photos li{height:250px}}@media all and (min-width: 1020px){header.sub div.photos{height:350px}header.sub div.photos li{height:350px}}section.main{margin:0 10px}@media all and (min-width: 600px){section.main{padding-bottom:5px}}@media all and (min-width: 600px){section.main{width:580px;overflow:hidden;margin:0 auto}}@media all and (min-width: 760px){section.main{width:720px;margin:0 auto}}@media all and (min-width: 1020px){section.main{width:950px}}section.main>p{color:#000}section.main>p a{color:#f06b00}section.main>h1,section.main>h2{font-size:2.5em;color:#8d2722;line-height:30px}section.main>h1 span,section.main>h2 span{font-size:0.4em;color:#999;font-family:arvo}section.main>h3{color:#f09100;font-size:1.6em}.content ul,.content ol,.content blockquote{margin:5px 0 10px;font-size:0.9em;line-height:22px}@media all and (min-width: 1020px){.content>p,.content>h1,.content>h2,.content>ul,.content>ol{margin-right:300px}}article.intro{background:#f09100;color:#fff;padding:5px 10px}article.intro>p{text-transform:uppercase;font-family:"miso",sans-serif;font-size:1.2em;line-height:normal}article.intro p.more{margin-right:20px;display:none;text-align:right;font-family:"arvo",serif;font-size:0.7em;font-weight:bold}article.intro p.more a{display:inline-block;background:url(images/icon-readmorearrow-all.png) no-repeat center left;padding-left:19px;color:#fff}article.intro div.more{padding-top:5px;border-top:1px solid #fff;font-family:"arvo",serif;font-size:0.9em}@media all and (min-width: 600px){article.intro{width:560px;overflow:hidden;margin:0 auto}}@media all and (min-width: 760px){article.intro{width:700px;margin:0 auto}}@media all and (min-width: 1020px){article.intro{width:930px}}@media all and (min-width: 600px){article.intro>p{font-size:1.6em}article.intro p.more{text-align:center}}@media all and (min-width: 760px){article.intro>p{font-size:2em}}@media all and (min-width: 1020px){article.intro{margin-top:15px;padding:10px 10px}article.intro>p{font-size:2.4em}}footer{background:#393939;box-shadow:inset 0 2px 10px rgba(0,0,0,0.7);padding:1px 0 20px}footer h1{font-family:miso,sans-serif;text-transform:uppercase;font-size:1.2em;color:#f09100;text-align:center}footer p,footer address{margin:0;font-family:miso,sans-serif;text-transform:uppercase;font-size:1.1em;color:#9b9b9b;text-align:center}footer nav{text-align:center;margin-top:10px}footer nav a{display:inline-block;height:22px;margin:0 5px;color:#f09100;text-indent:-9999em;background:no-repeat center top}footer nav a.twitter{width:26px;background-image:url(images/icon-twitter-all.png)}footer nav a.instagram{width:29px;background-image:url(images/icon-instagram-all.png)}footer nav a.youtube{width:29px;background-image:url(images/icon-youtube-all.png)}footer nav a.facebook{width:11px;background-image:url(images/icon-facebook-all.png)}footer nav a.uspa{width:30px;height:27px;background-image:url(images/icon-uspa-all.png)}footer nav a.uspa:hover{background-position:center -27px}footer nav a:hover{background-color:transparent;background-position:center -22px}@media all and (min-width: 760px){footer div.container{overflow:hidden;padding-top:20px}}@media all and (min-width: 760px) and (min-width: 760px){footer div.container{width:720px;margin:0 auto}}@media all and (min-width: 760px) and (min-width: 1020px){footer div.container{width:950px}}@media all and (min-width: 760px){footer div.text{float:left}footer h1{text-align:left;margin:0 0 10px}footer p,footer address{text-align:left}footer nav{float:right}}div.main{text-align:left}div.main hgroup{margin-bottom:15px}div.main hgroup h1,div.main hgroup h2{text-align:left}div.main>h1,div.main>h2{margin-bottom:15px;text-align:left}div.main p.blurb{font-weight:bold;font-size:1.1em}div.main.img>img{max-width:250px}@media all and (min-width: 760px){div.main.img{min-height:350px;position:relative}div.main.img>p{margin-right:270px}div.main.img>img{position:absolute;top:70px;right:0}}div.main.img.big>img{max-width:300px}@media all and (min-width: 760px){div.main.img.big>img{max-width:400px}div.main.img.big>p{margin-right:420px}}div.main hgroup:first-child{padding-top:10px}@media all and (max-width: 599px) and (min-width: 360px){div.main{margin:0 40px}}p.gc-loading{background:#393939}section.form h2{margin-top:0}section.form div.ground-control nav{display:none}section.form div.ground-control form{overflow:hidden}section.form div.ground-control fieldset{padding:0 0 10px;border:0;border-bottom:3px solid #f09100}section.form div.ground-control fieldset p{margin:8px 0}section.form div.ground-control fieldset ul.slots{padding-left:10px}section.form div.ground-control fieldset input,section.form div.ground-control fieldset textarea,section.form div.ground-control fieldset select{background:#b2b3b5;border:1px solid #8a180c;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZTBlMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e1e0e0),color-stop(100%, #ffffff));background:-moz-linear-gradient(top, #e1e0e0 0%,#ffffff 100%);background:-webkit-linear-gradient(top, #e1e0e0 0%,#ffffff 100%);background:linear-gradient(to bottom, #e1e0e0 0%,#ffffff 100%);padding:3px 5px}section.form div.ground-control fieldset input:hover,section.form div.ground-control fieldset input:focus,section.form div.ground-control fieldset textarea:hover,section.form div.ground-control fieldset textarea:focus,section.form div.ground-control fieldset select:hover,section.form div.ground-control fieldset select:focus{background:#fff}section.form div.ground-control fieldset textarea{width:150px}@media all and (max-width: 400px){section.form div.ground-control fieldset textarea{width:100%}}section.form div.ground-control fieldset label{font-family:miso;font-size:1.2em;padding-top:1px}section.form div.ground-control fieldset input.submit{width:160px;margin:5px 0 0 5px;padding:5px 0;background:#f09100;border-radius:5px;color:#fff;font-family:"miso",sans-serif;text-transform:uppercase;font-size:2em}section.form div.ground-control fieldset input.submit:hover{background:#c8371f}@media all and (max-width: 400px){section.form div.ground-control fieldset input.submit{width:100%;margin:5px 0}}section.form div.ground-control fieldset.type a{padding:10px 0 10px 50px;display:block;background:no-repeat left center;color:#fff;font-weight:bold}section.form div.ground-control fieldset.type a:hover{background-color:#e05d47}section.form div.ground-control fieldset.type a.sel{text-decoration:none;color:#ffa824}section.form div.ground-control fieldset.type a.rebook{background-image:url(images/icon-rebook.png)}section.form div.ground-control fieldset.type a.new{background-image:url(images/icon-book.png)}@media all and (min-width: 760px){section.form div.ground-control fieldset.type a{font-size:1.2em}}@media all and (max-width: 599px){section.form div.ground-control fieldset.type p{margin-top:15px}}@media all and (min-width: 630px){section.form div.ground-control fieldset.calendar{overflow:hidden}section.form div.ground-control fieldset.calendar article{float:left;clear:left;width:306px;margin-right:20px}section.form div.ground-control fieldset.calendar>div{float:left;width:250px;clear:none;margin:5px 0}section.form div.ground-control fieldset.calendar div.date-chosen{margin-top:80px}}section.form div.ground-control fieldset.calendar article.calendar{border-top:1px solid #f09100}section.form div.ground-control fieldset.calendar span{background:none;font-weight:bold}section.form div.ground-control fieldset.calendar span.chosen{color:#f09100;font-size:1.7em;font-family:miso,sans-serif;text-transform:uppercase;display:block}section.form div.ground-control fieldset.calendar div.dp-popup{margin:0}section.form div.ground-control fieldset.calendar div.dp-nav{width:auto}section.form div.ground-control fieldset.calendar div.dp-nav a{background:#b2b3b5;color:#fff;font-family:arvo;font-weight:normal;padding:10px;width:auto;position:relative}section.form div.ground-control fieldset.calendar div.dp-nav a::before,section.form div.ground-control fieldset.calendar div.dp-nav a::after{content:"";border:solid 8px #a4301c;display:block;position:absolute}section.form div.ground-control fieldset.calendar div.dp-nav a::before{top:0;border-bottom-color:transparent}section.form div.ground-control fieldset.calendar div.dp-nav a::after{bottom:0;border-top-color:transparent}section.form div.ground-control fieldset.calendar div.dp-nav a:hover{background:#98999c}section.form div.ground-control fieldset.calendar div.dp-nav.dp-nav-prev a{padding-left:18px}section.form div.ground-control fieldset.calendar div.dp-nav.dp-nav-prev a::before,section.form div.ground-control fieldset.calendar div.dp-nav.dp-nav-prev a::after{left:0;border-right-color:transparent}section.form div.ground-control fieldset.calendar div.dp-nav.dp-nav-next{float:right}section.form div.ground-control fieldset.calendar div.dp-nav.dp-nav-next a{padding-right:18px}section.form div.ground-control fieldset.calendar div.dp-nav.dp-nav-next a::before,section.form div.ground-control fieldset.calendar div.dp-nav.dp-nav-next a::after{right:0;border-left-color:transparent}section.form div.ground-control fieldset.calendar h2{font-family:miso,sans-serif;text-transform:uppercase;font-weight:normal;cursor:default;color:#fff;font-size:3.2em;text-align:center;border:0;margin:15px 0;font-family:miso,sans-serif;text-transform:uppercase;font-weight:normal;cursor:default}section.form div.ground-control fieldset.calendar table.jCalendar th{font-family:"miso",sans-serif;font-weight:normal;padding:5px 0}section.form div.ground-control fieldset.calendar table.jCalendar td{font-weight:bold;font-family:arvo}section.form div.ground-control ul.jumpers li:last-child{border:0}section.form div.ground-control div.rebook fieldset.details{border:0;padding-bottom:0}@media all and (min-width: 760px){section.form div.ground-control ul.jumpers li{padding-left:80px}}section.form div.ground-control p.gcskydiving{text-align:left}div.tabs{background:#a4301c;border-bottom:5px solid #f09100}div.tabs section{overflow:hidden;color:#fff;font-size:0.95em;line-height:22px}div.tabs section a{color:#f09100}div.tabs section a:hover{background-color:#f09100;color:#fff}div.tabs section h2{font-family:"miso",sans-serif;text-transform:none;text-align:left;font-weight:bold;font-size:1.3em;margin-bottom:5px}div.tabs section>div{max-width:760px}@media all and (min-width: 600px){div.tabs section{width:580px;overflow:hidden;margin:0 auto}}@media all and (min-width: 760px){div.tabs section{width:720px;margin:0 auto}}@media all and (min-width: 1020px){div.tabs section{width:950px}}div.tabs section.info{padding:5px 15px 0}div.tabs section.info p img.half{width:330px;margin-right:10px}div.tabs section.info p.side{float:right;margin-left:10px}div.tabs section.info dl.faq dt{font-weight:bold;font-size:1.1em}div.tabs section.info dl.faq dd{margin:10px 30px 20px}@media all and (max-width: 360px){div.tabs section.info img{max-width:300px}}nav.tabs{border-bottom:5px solid #f09100;overflow:hidden}nav.tabs div.container{min-width:305px;overflow:hidden}@media all and (min-width: 600px){nav.tabs div.container{width:580px;overflow:hidden;margin:0 auto}}@media all and (min-width: 760px){nav.tabs div.container{width:720px;margin:0 auto}}@media all and (min-width: 1020px){nav.tabs div.container{width:950px}}nav.tabs a{display:block;float:left;padding:5px 14px 5px;position:relative;font-family:"miso",sans-serif;text-transform:uppercase;font-size:1.4em;color:#8d2722;background:#fff}@media all and (min-width: 760px){nav.tabs a{margin-right:10px}}nav.tabs a.sel{background:#f09100;color:#fff}nav.tabs a:hover{background:#ffbd57}dl.prices{overflow:hidden;line-height:normal}dl.prices>*{float:left;margin:0;border-bottom:1px dotted #fff}dl.prices dt{clear:left;width:260px;padding:12px 0 15px;margin-right:2px}dl.prices dd{font-size:2em;color:#f09100;width:80px;margin-bottom:15px;padding-bottom:8px}dl.prices dd.video{padding-bottom:26px}