body {
    background-color: #2b2b2b;
    color: #adadad;
    font-family: monospace;
}

a {
    color: #A46FA6;
    text-decoration: none;
}

a:link {
    color: #A46FA6;
    text-decoration: none;
}

a:visited {
    color: #A46FA6;
    text-decoration: none;
}

a:hover {
    color: #A46FA6;
    text-decoration: none;
}

a:active {
    color: #A46FA6;
    text-decoration: none;
}

code {
    color: #8E79AD;
}

div#middlebox {
    margin: 0 auto;
    max-width: 50em;
}

div#cover {
    border: thin solid #6A4E90;
    border-radius: 1em;
    overflow: hidden;
    padding: 1em;
    min-width: 40em;
    text-align: center;
}

div#cover h1 {
    font-weight: lighter;
}

div#navbuttons {
    margin-top: 1em;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

div.navbutton {
    background: #7F81B2;
    color: black;
    font-size: small;
    border: medium solid #333577;
    border-radius: 0.5em;
    padding: 0.2em;
    margin: 0.5em;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

div.sectionbox {
    margin-top: 1em;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-start;
}

div.sectioncontents {
    margin: 1em;
    color: #7F81B2;
}

/*  Palette URL: http://paletton.com/#uid=54s0u0kllllaFw0g0qFqFg0w0aF
    Generated by Paletton.com © 2002-2014 */

/* As hex codes */

.color-primary-0 { color: #4A2D73 }	/* Main Primary color */
.color-primary-1 { color: #8E79AD }
.color-primary-2 { color: #6A4E90 }
.color-primary-3 { color: #301557 }
.color-primary-4 { color: #1B053A }

.color-secondary-1-0 { color: #6C256F }	/* Main Secondary color (1) */
.color-secondary-1-1 { color: #A46FA6 }
.color-secondary-1-2 { color: #88468A }
.color-secondary-1-3 { color: #510E53 }
.color-secondary-1-4 { color: #360037 }

.color-secondary-2-0 { color: #333577 }	/* Main Secondary color (2) */
.color-secondary-2-1 { color: #7F81B2 }
.color-secondary-2-2 { color: #555794 }
.color-secondary-2-3 { color: #1A1B59 }
.color-secondary-2-4 { color: #090A3B }