html

{
font-family: museo-slab, serif;
font:16px/18px/24px, museo-slab, sans-serif;
font-weight: 400;
color:#436034;
}
body 
{
background-color: #dfd5c8;
}

.date 
{
font-family: museo-slab, serif;
font:15.77px, museo-slab, sans-serif;
font-weight: 100;
color:	#484848;
margin-left: 4px;
}

.value
{
font-family: NotoSans, sans-serif;
font: 16px, NotoSans, sans-serif;
font-weight: 300;
color:	#404040;
margin-left: 4px;
}
.property h4 
{
font-size: 18px;
font-weight: 300;
}

.site-title 
{
font-size: 32px;
font-weight:500;
    text-transform: uppercase;
    letter-spacing: .125em;
    margin: 48px 0 0;
    display: block;
    vertical-align: top;
    text-align: center;
color: #436034;
}

.sorting 
{
text-align:left;
font-size:18px;
margin-right: 4px;
margin-left: 4px;
margin-bottom:20px;
line-height:22px;
background-color: #dfd5c8;
}

select
{
background-color: #dfd5c8;
}

button
{
background-color: #436034;
color:#dfd5c8
}

.value
{
font-size: 18px;
}
#content .blocks>h2:first-of-type {
    text-align: center;
    font-size: 28px;
    margin-bottom: 20px;
    line-height: 40px;
    font-weight: normal;
}
.blocks h2 {
    text-align: left;
    font-size: 24px;
    margin-bottom: 20px;
    line-height:36px;
    font-weight: normal;
}
a
{
color: #436034;
text-decoration:none
}
a:hover
{
text-decoration:underline
}

h1,h2,h3,h4,h5,h6
{
color: #436034}

h1
{
text-align:center;
font-size:28px;
margin-bottom:20px;
line-height:40px;
font-weight:normal
}

h2
{
 text-transform: uppercase;
text-align:center;
font-size:22px;
margin-bottom:20px;
line-height:40px;
font-weight:normal

}

h4
{
text-align:left;
font-size:18px;
margin-right: 4px;
margin-left: 4px;
margin-bottom:20px;
line-height:22px;
font-weight:Semi Bold;
color: #436034;
}

p
{
letter-spacing: .05
em;
text-align:justify;
font-size:16px;
font-weight: 500;
margin:20px 0
}

blockquote
{
text-align:justify;
}

#wrap
{
max-width:1100px;
margin:auto;
padding:0 .625%;
position:relative
}

#wrap
{
padding-bottom:24px
}

.item.resource .caption * 
{
font-size: 15px;
line-height: 18px;
text-align:left;
margin:0px;
}

.file {
    border-top: 0px solid #dfdfdf;
    border-bottom: 0px solid #dfdfdf;
    margin-top: 1rem;
    margin-bottom: 1rem;
}

footer 
{
text-align:center;
font-weight: 300;
font-size:16px;
margin-bottom:20px;
line-height:32px;

color: #436034;
}

.browse .resource h4 a {
    font-weight: 300;
    font-size: 17.75px;
    line-height: 24px;
    margin-bottom: 0;
color: #303030;
}
