@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700|Open+Sans+Condensed:700");@import url("https://fonts.googleapis.com/css?family=Dosis");body,html{margin:0;padding:0;width:100%;height:100%}body{background:#6b9148 url(/background.jpg) no-repeat fixed top;text-align:center;font:100% Open Sans,sans-serif}a{color:#575}a:hover{color:#353}a:visited{color:#777}a.anchor{color:inherit}dt{font-weight:700}textarea{font-family:inherit}table{margin:16px 0}#outer{margin:0 auto;width:875px;min-height:100%;text-align:left}#mainSpacerTop{height:20px}#main{position:relative;padding-top:2.5em;background-color:#eee9d7;box-shadow:10px 10px 100px;border:1px solid #6b9148;border-radius:5px}* html #main{height:100%}.clear{clear:both}#mainHead{position:relative;padding-top:290px;background:url(/header.png) no-repeat top;text-align:center}#mainHead img{vertical-align:bottom}#mainHead h1{margin:0}#mainHead h1 a{position:absolute;left:250px;right:250px;top:60px;bottom:40px;display:block}#mainHead h1 a span{display:none;position:absolute;top:-1000em;left:-1000em}#mainHead h2{margin:0;font:32px Dosis,sans-serif;color:#342118;line-height:1}#mainHead .main-menu{position:absolute;top:245px;margin:0;padding:0;list-style:none;background-color:#b71e2c;border-radius:10px}#mainHead .main-menu:hover{box-shadow:3px 3px 12px #777}#mainHead nav a{display:block;padding:0 15px;line-height:30px;font-size:18px;text-decoration:none;color:#eee9d7}#mainHead .main-menu-left{right:50%;margin-right:220px}#mainHead .main-menu-right{left:50%;margin-left:220px}#main .top-menu{position:absolute;top:0;left:0;right:0;margin:0;padding:0 1em;list-style:none;font-size:.8em;line-height:2;text-align:center;color:#575}#main .top-menu li{display:inline-block;margin:0 2px;background-color:#a0d178;border-radius:5px;line-height:20px}#main .top-menu li a{color:#327030;display:inline-block;padding:0 10px;text-decoration:none}#main .top-menu li:hover{box-shadow:2px 2px 8px #aaa}.newsletter-widget{position:absolute;top:0;right:0;width:200px;font-size:.8em;border-radius:10px;padding:1em;box-shadow:-3px 3px 10px 0 #a0d178;color:#342118}.newsletter-widget h1{font-size:1em;font-weight:400;margin:0 0 .4em}.newsletter-widget .mc-field-group{margin:.4em 0}.newsletter-widget label{display:none}.newsletter-widget input{box-sizing:border-box;width:100%;background:transparent;border:none;border-radius:5px;padding:.1em .5em;color:#342118}.newsletter-widget input,.newsletter-widget input:active{box-shadow:-2px 2px 3px 0 #a0d178}.newsletter-widget input[type=submit]{width:auto;border:1px solid #a0d178}#mainContent{padding:50px 4em;overflow:hidden}#mainContent h1{margin:0 0 .67em;font-size:2em;font-weight:400}#mainContent h2{margin:1.6em 0 0;font-size:1.6em;font-weight:400}#mainContent h3{margin:1em 0 -.67em;font-size:1em;font-weight:700}#mainContent h1 a{color:inherit}#mainContent blockquote{border-left:3px solid #797;font-size:smaller;font-style:italic;margin-left:2em;padding:.5em 1em}#mainContent blockquote>p:first-child{margin-top:0}#mainContent blockquote>p:last-child{margin-bottom:0}#mainContent .intro{margin-bottom:4em}#mainContent article{margin-bottom:3em}figure{max-width:100%;margin:0 0 .5em}figcaption{color:#757575;font-size:.8em;line-height:1.5em;text-align:center;margin:.5em 0 1em}.align-center,.aligncenter,img[src*="#center"],img[src*="align=center"]{display:block;margin:.5em auto;text-align:center}.align-left,.alignleft,img[src*="#left"],img[src*="align=left"]{float:left;margin:1em 1em 1em 0}.align-right,.alignright,img[src*="#right"],img[src*="align=right"]{float:right;margin:1em 0 1em 1em}#mainContent nav.sub-menu{float:left;margin:0 3em 1.2em 0;padding:0;text-align:right}#mainContent nav.sub-menu ul{margin:0;padding:0;list-style:none}#mainContent nav.sub-menu ul#menu-links-1>li>a{display:none}#mainContent nav.sub-menu a{display:block}#mainContent nav a{line-height:1.5em;font-size:1.2em;letter-spacing:.1em;text-decoration:none;color:#b71e2c}#mainContent nav a:hover{text-decoration:underline}.social{position:absolute;top:2px;left:5px}.schedule{width:100%}.schedule caption{margin:1em 0;font-size:1.1em;text-align:left}.schedule td,.schedule th{padding:.1em .5em;vertical-align:top}.schedule time{font-family:Courier New,Courier,monospace;font-size:.9em}.schedule .day{text-align:right}.schedule .day-description{text-align:right;color:#666}#mainContent .what-header,#mainContent .who-header{margin:1em 0 0;line-height:1.5em;font-size:1.2em;font-weight:400;letter-spacing:.1em;text-decoration:none;color:#b71e2c}#mainContent .who-header{margin:0;clear:both}.who-list{list-style-type:none;margin:0;padding:0}.who-list li{display:inline-block;color:#342118;white-space:nowrap}.who-list li:before{content:"•";padding:0 .5em}ul.people{list-style-type:none;margin-bottom:2.5em}ul.people>li>a{line-height:1.5em;font-size:1.2em;letter-spacing:.1em;text-decoration:none;color:#b71e2c}ul.people ul li{display:inline;color:#342118;white-space:nowrap}ul.people ul li:before{content:"• "}#mainContent h2.company{margin:-1em 0 1em;line-height:1;font-weight:400;font-size:1.3em}#mainContent h2.company a{color:#575}#mainContent h2.company a:hover{color:#353}#mainFooter{position:relative;padding:20px 0 40px;text-align:center;font-size:.8em;color:#342118}#mainFooter p{margin:0;line-height:20px}#mainFooter a:active,#mainFooter a:hover,#mainFooter a:link,#mainFooter a:visited{color:inherit}#mainFooter .copyright{position:absolute;width:875px;top:-20px}.assistive-text,.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px)}.author-avatar img,.comment-content img,.entry-content img,.widget img,img.header-image,img.wp-post-image{border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.2)}.wp-caption{max-width:100%;border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:.5em;border-radius:3px}.entry-caption,.gallery-caption,.wp-caption .wp-caption-text{color:#757575;font-size:.8em;line-height:1.5em;padding:0 4px 5px;margin:0}.comments-link a,footer.entry-meta,footer.entry-meta a{font-size:.9em;color:#797}.comments-link a,footer.entry-meta a{color:#575}.comments-link a:hover,footer.entry-meta a:hover{color:#353}.nav-single{display:block;margin-bottom:3em;clear:both;line-height:2;overflow:hidden}.nav-next,.next-image{float:left;float:right;text-align:right;width:50%}#comments{font-size:.9em}#reply-title{margin-top:3em;font-size:1.1em;font-weight:700}.pagination{display:flex;justify-content:center}.pagination .page-numbers.current{line-height:1.5em;font-size:1.2em;letter-spacing:.1em;color:#797}.archive{font-size:1.5em;text-transform:uppercase;font-weight:700;color:#797;font-family:serif;display:inline-block;padding-right:.5em}