body {
    background-color: #980000;
}

section.header {
    background-position: center center;
    background-size: cover;
    background-image: url(siteimages/header.jpg);
}

div.headertext {
    color: #ffffff;
    font-family: Caveat, Arial;
    font-weight: 700;
    font-size: 60pt;
}

div.divider {
    background-color: #bc9c22;
    height: 3px;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
}

section.headline {
    color: #960018;
    font-family: "Roboto Serif", serif;
    font-weight: 400;
    font-size: 18pt;
}

section.learningheadline {
    color: #ffffff;
    font-family: "Roboto Serif", serif;
    font-weight: 400;
    font-size: 18pt;
}

section.message, section.meetme, section.learning, section.community,
section.contactform, section.blogcontent {
    color: #ffffff;
}

div.greeting, div.signoff {
    font-family: Caveat, Arial;
    font-weight: 700;
    font-size: 18pt;
}

div.bloggreeting {
    font-family: Caveat, Arial;
    font-weight: 700;
    font-size: 24pt;
}

div.blogmissingthumbnail {
    color: #ffffff;
    font-family: "Roboto Serif", serif;
    font-weight: 800;
    font-size: 64pt;
}

div.blogtitle {
    color: #ffffff;
    font-family: "Roboto Serif", serif;
    font-weight: 400;
    font-size: 24pt;
}

div.message, div.learning {
    font-family: "Roboto Serif", serif;
    font-weight: 400;
    font-size: 14pt;
    text-align: justify;
}

div.community {
    font-family: "Roboto Serif", serif;
    font-weight: 400;
    font-size: 12pt;
}

div.message a, div.community a{
    color: #ffffff;
}

section.contactform div.form-text {
    color: lightgrey;
}

section.footer {
    background-position: center center;
    background-size: cover;
    background-image: url(siteimages/footer.jpg);
    background-color: rgba(0, 0, 0, 0.4);
    background-blend-mode: darken;
}

div.footer {
    width: fit-content;
}

div.footertext, div.blogtitle a, section.blogcontent a {
    color: #ffffff;
}

div.footercontact {
    background-color: #980000;
    padding: 10px;
}

div.footercontact a {
  color: #ffffff;
  text-decoration: none;
}
