@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}}address{font-style:normal;color:#717171}div.iframe-responsive{width:100%;margin:0 auto;background:#ffffff}div.iframe-responsive div.container{position:relative}div.iframe-responsive .ratio{display:block;height:auto}div.iframe-responsive iframe{position:absolute;top:0;left:0;width:100%}