html{width:100%}@font-face{font-family:'Gnuolane';src:url(/sites/all/themes/tao/fonts/gnuolane_rg-webfont.eot);src:url(/sites/all/themes/tao/fonts/gnuolane_rg-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/tao/fonts/gnuolane_rg-webfont.woff) format("woff"),url(/sites/all/themes/tao/fonts/gnuolane_rg-webfont.ttf) format("truetype"),url(/sites/all/themes/tao/fonts/gnuolane_rg-webfont.svg#GnuolaneRegular) format("svg");font-weight:normal;font-style:normal}body{background:#222;width:100% !important}.header{height:125px;background:#333 url(/sites/all/themes/tao/img/darkbg.jpg) top left repeat}header{width:360px;margin:0 auto;overflow:hidden;height:200px}#page{background:#f4f3ec url(/sites/all/themes/tao/img/lightbg.jpg) top left repeat;width:100%}.front #page{overflow-x:hidden;background:#222 url(/sites/all/themes/tao/img/darkbg.jpg) top left repeat;color:white;margin-top:40px}#page .limiter.clearfix{width:80%;margin:0 auto;padding:0 10px 40px 10px;background:transparent;background:transparent url(/sites/all/themes/tao/img/sidebar-bg-mobile.png) 0 0 repeat-x}.front #page .limiter.clearfix{width:80%;margin:0 auto;padding:0 10px 40px 10px;background:none}#content{padding-bottom:60px}#branding{position:absolute;width:50px;z-index:1;margin:0 auto;float:none;left:15px;top:60px}#branding a{float:left;width:50px;height:50px;background:url(/sites/all/themes/tao/img/logo-mini.png) no-repeat center center;text-indent:-1000em;background-size:100%}#left{width:100%;float:left;padding-top:10px;padding-bottom:85px}#main-content{width:100%;float:left;background:none;padding:0}.front #main-content{width:100%;padding:0}.breadcrumb{height:100%;text-align:left center;background-color:#e8e7e0;border-bottom:1px #fff solid;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-radius:0px 0px 10px 10px}.breadcrumb a{display:inline-block;height:30px;padding:0 10px;line-height:30px;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:11px}#left .block{display:block;border-bottom:3px #333 solid;margin-bottom:0px}#left .block h2{font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:20px;text-transform:uppercase;color:#000;padding-top:20px;-webkit-font-smoothing:antialiased}#left .block .views-row{display:block;border-bottom:1px #DDD solid;box-shadow:0 1px 0 #fff;padding:10px 0px 10px 0;width:100%}#left .block .views-row .views-field-title a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}#left .block .views-row .views-field-title a:hover{text-decoration:none;color:#FFB33F;text-shadow:0 1px 0 #fff}#left .block .views-row .views-field-field-event-date{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:12px;color:#000}#left .block .views-row .views-field-field-location{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:normal;font-size:12px;color:#000}#left .block .views-row .views-field-view-node a{display:block;text-align:right;font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase}#left .block .views-row .views-field-view-node a:hover{text-decoration:none;color:#FFB33F;text-shadow:0 1px 0 #fff}#left .block .views-row.views-row-last{border:none;box-shadow:none}#left .block .view-id-testimonials .views-row .views-field-body p{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:14px;padding-bottom:10px}#left .block .view-id-testimonials .views-field.views-field-field-first{float:left;padding-right:5px;font-size:12px;line-height:14px;font-family:Georgia}#left .block .view-id-testimonials .views-field.views-field-field-last,#left .block .view-id-testimonials .views-field.views-field-field-position{padding-right:5px;font-size:12px;line-height:14px;font-family:Georgia}#left .block .view-footer a{text-align:right;float:right;text-transform:uppercase;font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal}.front h1.page-title{display:none}.front .node .field-name-body p{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;color:white;font-style:italic;padding:120px 10px 60px;text-shadow:0 1px 3px black;text-transform:none;line-height:24px}.front #main-content .block-block,.front #main-content .block-views,.front #main-content .block-twitter-block{float:left;width:100%;min-height:0;margin:0 10px 20px 0;padding:0 0 0 10px;border-bottom:1px #212121 solid;box-shadow:0px 1px 0 #303030;border-left:0;margin-bottom:20px}.front #main-content .block-block h2.block-title,.front #main-content .block-views h2.block-title,.front #main-content .block-twitter-block h2.block-title{font-size:26px;font-family:"Gnuolane",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#FFB33F;padding-bottom:10px;text-shadow:0 -1px 0 black}.front #main-content .view-id-news .views-row{padding-left:40px;padding-bottom:10px;margin-bottom:10px;position:relative;left:-10px;background:transparent url(/sites/all/themes/tao/img/news-icon.png) 10px 5px no-repeat;border-bottom:1px #212121 solid;box-shadow:0 1px 0 #303030;float:left;width:95%}.front #main-content .view-id-news .views-row.views-row-last{border:0;box-shadow:none}.front #main-content .view-id-news .views-row .views-field-title a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#CCC;padding-bottom:0px}.front #main-content .view-id-news .views-row .views-field-field-date{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:11px;color:#FFB33F}.front .twitter_block.profile_image{display:none}.front p.tweet{color:#ccc;float:none}.front .tweet a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFB33F}.front #twitter_block_results ul li{padding-left:40px;padding-bottom:10px;background:transparent url(/sites/all/themes/tao/img/tweet.png) 10px 5px no-repeat;padding-bottom:10px;margin-bottom:10px;position:relative;left:-10px;border-bottom:1px #212121 solid;box-shadow:0 1px 0 #303030}.front #twitter_block_results ul li.last{border:0;box-shadow:none}.front #highlighted{width:100%}#footer{background:#222}#footer a{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;text-transform:none;color:white}#footer .region-footer{width:100%;height:70px;margin:0 auto}#footer .block-menu li{float:left;padding:5px 10px}#footer #block-block-2{width:90%;float:none}.pentagon{position:relative;width:54px;border-width:50px 18px 0;border-style:solid;border-color:white transparent;margin:20px 10px 20px;float:left}.pentagon:before{content:"";position:absolute;height:0;width:0;top:-85px;left:-18px;border-width:0 45px 35px;border-style:solid;border-color:transparent transparent white}.local .views-field.views-field-field-crafts,.views-field-field-districts{padding-left:20px}.local .view-filters{padding:20px 0}.local input.form-text,.local textarea{border:0;background:#FFB33F;padding:5px;height:30px;font-family:Georgia;font-style:italic}.local select{border:0;background:#FFB33F url(/sites/all/themes/tao/img/selectfilter.png) right no-repeat;padding:5px;height:30px;font-family:Georgia;font-style:italic;width:169px}.local .form-submit{border:0;border-radius:0;background:url(/sites/all/themes/tao/img/submitfilter.png) no-repeat left 1px;width:30px;height:31px;text-indent:-1000em}.quicktabs-tabs{border-bottom:2px solid black;padding-bottom:0px;line-height:48px;font-family:"Gnuolane",Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:18px;font-weight:normal;width:100%;float:left}ul.quicktabs-tabs li{float:left;padding:0;margin-right:40px}.quicktabs-tabs li a{color:#666;text-decoration:none}.quicktabs-tabs li.active a,.quicktabs-tabs li a:hover{color:black;text-decoration:none}.quicktabs-tabs li.active{background:url(/sites/all/themes/tao/img/arrow-quicktabs.png) no-repeat center 43px}.view-id-news .views-field-field-date{font-family:Georgia;font-style:italic}.view-yellow-card .views-field-title a{font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;font-weight:normal;text-decoration:none}.newslisting{position:relative}#main-content .newslisting .views-field-title{font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:22px;line-height:24px;text-transform:uppercase;font-weight:normal;text-decoration:none}.newslisting .attachment .views-field.views-field-field-teaser,.newslisting .attachment .views-field.views-field-field-image{padding:20px 0}.newslisting .views-row{border-bottom:2px solid black;padding-bottom:20px;margin-bottom:20px;width:100%;float:left;position:relative}.newslisting .views-field.views-field-field-thumbnail img{float:left;padding:0 20px 0px 0}.newslisting .views-field-view-node a{display:block;text-align:right;font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;position:absolute;right:0;bottom:5px}.newslisting .views-field.views-field-field-location{font-family:Georgia;font-style:italic;font-weight:bold}.newslisting .views-field.views-field-field-event-date{font-family:Georgia;font-style:italic;font-weight:normal}.node.node-page img{float:left;margin-right:20px;margin-bottom:10px}.view-leadership .views-field.views-field-field-first{float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding-right:5px}.view-leadership .views-field.views-field-field-last{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}.view-leadership .views-field.views-field-field-position{font-family:Georgia;font-style:italic;font-weight:normal}.node-type-webform input.form-text,.node-type-webform textarea{border:1px solid #DDDDCA;background:#E0DDD3;padding:5px;height:30px;font-family:Georgia;font-style:italic}.node-type-webform .form-item label{font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:18px;text-transform:uppercase;color:black;padding-top:20px;font-weight:normal}.node-type-webform .form-item label.option{display:inline;font-weight:normal;font-family:Georgia;font-size:12px;color:#4D4D4D;text-transform:none;font-style:italic}#block-block-5{position:absolute;width:100%;z-index:200;top:245px;display:none}#header{width:100%;margin:0 auto}.dynamiclead .views-field-field-image-dl img{height:400px;width:auto}.newslisting .attachment-before .views-row .views-field-field-image img,.node-type-event #main-content .field-type-image img{width:100%;height:auto}.not-front #main-content{width:100%;background:none;padding:0;position:relative;float:left;margin-bottom:660px}.not-front #left{width:80%;float:left;padding-top:10px;position:absolute;bottom:0;height:660px;border-top:3px #000 solid}#page{background:#F4F3EC url(/sites/all/themes/tao/img/lightbg.jpg) top left repeat;width:100%;position:relative;float:left}.node-type-local .field{padding:5px 0;width:auto;float:none}#mm0 select option{padding-left:0px;-webkit-padding-start:0px}.node.node-page img{float:none;margin-right:20px;margin-bottom:10px}.jcarousel-skin-tango{display:none}.jcarousel-skin-tango .jcarousel-container-horizontal{width:200px;padding:0px 30px;border:0;background:none transparent;margin-top:-100px}.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:0px;width:160px !important;height:145px}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:155px;height:150px;overflow-x:hidden !important}.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:43px;left:190px;width:15px;height:32px;cursor:pointer;border-radius:4px;background:#fff url(/sites/all/themes/tao/img/arrow-right-billboards.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-next-horizontal:hover{position:absolute;top:43px;left:190px;width:15px;height:32px;cursor:pointer;border-radius:4px;background:#fff url(/sites/all/themes/tao/img/arrow-right-billboards.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:43px;left:5px;width:15px;height:32px;cursor:pointer;border-radius:4px;background:#fff url(/sites/all/themes/tao/img/arrow-left-billboards.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{position:absolute;top:43px;left:5px;width:15px;height:32px;cursor:pointer;border-radius:4px;background:#fff url(/sites/all/themes/tao/img/arrow-left-billboards.png) no-repeat 0 0}#block-menu-menu-secondary-menu ul li a{display:block;padding:13px 23px}#block-menu-menu-secondary-menu ul li:last-child{margin-left:0}#header2{position:relative}#block-search-form{position:absolute;right:15px;top:10px !important;z-index:1}#block-search-form .form-text{width:145px}.page-node-3 object{width:320px !important;height:auto !important;overflow:hidden}.affiliates{background:#2F2D2D;float:left;width:100%;margin:0px 0 20px;text-align:center;padding:10px 0}#block-views-leadership-block{padding-bottom:50px}.page-node-3 #content iframe{display:none}select#mm0.mnav optgroup:before{content:"-"}.view-timeline,.mCSB_container.mCS_no_scrollbar{padding-top:20px !important}.view-timeline>.view-content{width:100% !important}.page-node-16209 .view-display-id-attachment_1{position:absolute !important}.view-timeline .view-content.main-view{height:100% !important}.mCSB_scrollTools{display:none !important}.view-timeline .view-header{top:0px !important;position:relative !important}#mCSB_2 div div div.view-grouping-content{padding-top:0px !important}#block-views-timeline-block .pager-item a{padding:4px !important;width:2px !important;height:2px !important;display:none}#mCSB_1{display:none}.view-timeline .views-row-1 .pager-item{height:0px;padding-bottom:0px}#mCSB_2 h3{display:block;background:#fdbe4d;text-indent:15px;width:80%}.view-timeline .pager-item{position:relative;display:none}.view-timeline .views-row-1{padding-top:20px}.view-timeline .views-row-1 div.title{padding-top:10px}.page-node-16209 #left{display:block}.attachment .view-timeline{position:relative;left:0px}div.views_slideshow_jcarousel_pager{top:0px !important}div.node-page .node-content img{width:100% !important;height:auto}#map-paper{display:none !important}#edit-reset-local{display:none !important;margin-right:25px !important}.page-node-90 #block-system-main{height:0px !important}.page-node-17096 #block-system-main{height:0px !important}.page-node-17096 #page,.page-node-17096 #block-block-2{width:330px}#header .block-menu-block{width:auto;position:absolute;z-index:2;left:0;right:0}#header .menu-name-main-menu .main-menu__menu{background:#222;border-radius:0;width:100%}#header .menu-name-main-menu .main-menu__menu a,#header .menu-name-main-menu .main-menu__menu a:hover,#header .menu-name-main-menu .main-menu__menu a:focus,#header .menu-name-main-menu .main-menu__menu a:active{color:#ffffff;font-size:16px;padding-left:23px;padding-right:23px}#header .menu-name-main-menu .main-menu__menu a.highlighted,#header .menu-name-main-menu .main-menu__menu a:hover.highlighted,#header .menu-name-main-menu .main-menu__menu a:focus.highlighted,#header .menu-name-main-menu .main-menu__menu a:active.highlighted{background-color:rgba(0,0,0,0.5)}#header .menu-name-main-menu .main-menu__menu ul{border-bottom:1px solid #222}#header .menu-name-main-menu .main-menu__menu ul a{border-left:20px solid transparent}#header .menu-name-main-menu .main-menu__menu ul ul a{border-left:40px solid transparent}#header .menu-name-main-menu .main-menu__menu span.sub-arrow{background-color:transparent}#header .main-menu-btn{position:absolute;left:15px;top:15px;display:inline-block;width:28px;height:28px;text-indent:28px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:100}#header .main-menu-btn:hover .main-menu-btn-icon,#header .main-menu-btn:hover .main-menu-btn-icon:before,#header .main-menu-btn:hover .main-menu-btn-icon:after,#header .main-menu-btn:focus .main-menu-btn-icon,#header .main-menu-btn:focus .main-menu-btn-icon:before,#header .main-menu-btn:focus .main-menu-btn-icon:after{background:white}#header .main-menu-btn-icon,#header .main-menu-btn-icon:before,#header .main-menu-btn-icon:after{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#bbb;transition:all 0.25s}#header .main-menu-btn-icon:before{content:'';top:-7px;left:0}#header .main-menu-btn-icon:after{content:'';top:7px;left:0}#header #main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon{height:0;background:transparent}#header #main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:before{top:0;transform:rotate(-45deg)}#header #main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:after{top:0;transform:rotate(45deg)}#header #main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#header #main-menu-state ~ #main-menu{display:none}#header #main-menu-state ~ #main-menu{padding-bottom:10px;padding-top:50px;position:relative;z-index:99}
