body {
/* https://www.toptal.com/designers/subtlepatterns/papyrus-pattern/ */
background-image: url("papyrus.png");
}
main {
margin: 40px auto;
max-width: 800px;
line-height: 1.4;
font-size: 1.1em;
padding: 1em;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
border-radius: 0.75em;
background-color: white;
}
header > h1 {
text-align: center;
margin-top: 0;
}
h1,h2,h3 {
font-family: serif;
font-weight: lighter;
color: #cc3b12;
}
footer {
text-align: center;
font-style: italic;
}
h2#news + ul > li > em:first-child {
padding-right: 0.3em;
}