@import url('//fonts.googleapis.com/css?family=Vollkorn:regular,bold');@font-face{font-family:"Perpetua";src:url(/themes/typofute/fonts/Perpetua.ttf) format("truetype");}@font-face{font-family:"PerpetuaBold";src:url(/themes/typofute/fonts/PerpetuaBold.ttf) format("truetype");font-weight:bold;}@font-face{font-family:"PerpetuaItalic";src:url(/themes/typofute/fonts/PerpetuaItalic.ttf) format("truetype");}body{background:#F2F2F2;font-family:Vollkorn,Georgia,serif;font-size:16px;line-height:22px;margin:0;padding:0;}a:hover{color:#26201D;padding-bottom:0;}a,a:visited{color:#7D8C45;}h1{font-family:"Minion Pro",Perpetua,Georgia,serif;text-transform:uppercase;}h1#page-title{font-family:"Minion Pro",PerpetuaBold,Georgia,serif;text-transform:inherit;}h2{font-family:"Minion Pro",PerpetuaBold,Georgia,serif;font-weight:normal;font-size:25px;}h1,h2{color:#7D8C45;font-variant-ligatures:common-ligatures discretionary-ligatures historical-ligatures;font-feature-settings:normal;}ul.menu li{margin:inherit;}main{margin-top:20px;}footer{width:100%;text-align:center;margin:0;background-color:#26201D;color:#fff;position:fixed;bottom:0;filter:alpha(opacity=90);opacity:0.9;z-index:2;}footer .content{font-family:"Trebuchet MS",Arial;font-size:11px;}footer .content p{margin:0;padding:3px;}.layout--three-three-four-column .l-footer{padding:0;}#mission{display:block;float:left;width:100%;padding:0;margin:0;}#search-theme-form{margin:0 0 10px;}#search-theme-form label{display:block;width:100%;margin:0;padding:0;}.block-system-breadcrumb{height:24px;padding-left:8px;text-align:left;}.breadcrumb{height:24px;line-height:24px;margin:0;padding:0;}.breadcrumb a{margin:0 2px 0 2px;color:#7D8C45;text-decoration:none;}.breadcrumb a:hover{color:#26201D;border-bottom:3px solid #7D8C45;}#wrapper #container{margin:0 auto;padding:0;overflow:hidden;}header #logo img{float:left;margin:10px 10px 0 0;}#wrapper #container div.body{margin:0 auto;}header{color:#26201D;text-align:center;}header .name-and-slogan{background-color:#F2EAD0;margin:0;padding:20px 0;}header .name-and-slogan .site-name{margin:0;padding-top:0;letter-spacing:1px;font-family:Georgia,serif;font-size:64px;line-height:74px;font-weight:normal;text-transform:uppercase;transition:all 1s ease-in-out;}header .name-and-slogan .site-name strong{font-weight:normal;}header .name-and-slogan .site-name a{color:#26201D;padding:0;text-decoration:none;}header .name-and-slogan .site-name a:hover{color:#7D8C45;padding:0;}header .name-and-slogan .site-slogan{color:rgba(38,32,29,.7);font-family:"Trebuchet MS",Arial;font-size:23.5px;line-height:28px;font-style:italic;margin:-6px auto 0 0;transition:all 1s ease-in-out;}header .name-and-slogan .site-name a,header .name-and-slogan .site-slogan{text-shadow:1px 1px 0 #fff;}.block-system-main-menu ul{background-color:#7d8c45;padding:3px 0 2px 1px;margin:0;text-align:left;font-family:"Trebuchet MS",Arial;}#header .block-system-main-menu ul li{padding:0 0 0 10px;display:inline;}.block-system-main-menu ul li a{color:#F2F2F2;font-weight:bold;text-decoration:none;font-size:15px;text-transform:uppercase;}.block-system-main-menu ul li a:hover{color:#26201D;}.block-system-main-menu ul li a.active{color:#F2EAD0;}div#center div.node{margin-bottom:30px;}.node ul.links.inline li.first{padding:0;}span.entity{font-family:monospace;}@media only screen and (max-width :320px),only screen and (max-device-width :320px){body{min-width:320px;}header .name-and-slogan .site-name{font-size:2em;line-height:1.125em;}header .name-and-slogan .site-slogan{font-size:1.125em;line-height:1.125em;padding:1ex 1em;margin-bottom:-.75em;}header .name-and-slogan .site-name,header .name-and-slogan .site-slogan{transition:all 1s ease-in-out;}img,embed,object,video{max-width:100%;}}@media only screen and (min-width :321px) and (max-width :940px),only screen and (min-device-width :321px) and (max-device-width :940px){header .name-and-slogan .site-name{font-size:2.1em;line-height:1.2em;}header .name-and-slogan .site-slogan{font-size:1.225em;line-height:1.2em;padding:1ex 1em;}header .name-and-slogan .site-name,header .name-and-slogan .site-slogan{transition:all .5s ease-in-out;}img,embed,object,video{max-width:100%;}}
.menu-toggle-state,.menu-toggle-button{display:none;}
