body {
      background-image: url('https://www.transparenttextures.com/patterns/paper-fibers.png');
      background-color: #fdf6e3;
      font-family: 'Libre Baskerville', serif;
    }
    .hover-secret {
      transition: opacity 0.3s ease-in-out;
      opacity: 0.15;
      cursor: help;
    }

    .hover-secret:hover {
      opacity: 1;
    }
    .sigil {
      position: absolute;
      top: 1rem;
      left: 1rem;
      font-size: 0.8rem;
      color: #999;
      opacity: 0.05;
    }
    .sigil:hover {
      opacity: 1;
    }

    article.journal-page div.page-flip
    {
        margin-bottom: 1.5em;
    }

    .manuscript .aside {
        font-style: italic;
        font-size:smaller;

    }
    .manuscript p:first-of-type::first-letter {
      float: left;
      font-size: 3rem;
      line-height: 1;
      padding-right: 0.1em;
      font-family: 'IM Fell English', serif;
      color: #6b4e2e;
    }
    .manuscript {
      font-family: 'EB Garamond', serif;
      font-size: 1.125rem;
      line-height: 1.75;
      color: #2c2c2c;
    }

a.nav-link {
    font-style: italic;
    font-weight: bolder;
    color: #0000cc;
}

footer p {
    margin-bottom:1.5em;
}

a#codex-home-link:hover {
    color: #0000cc;
    text-decoration: underline;
}
