html {
background-color: #0F277F;
}

div {
    background-color: #3350A1;
}

p{
background-color: #FFF2B8;
margin: 15px;
border-radius: 8px;
line-height: 1.2;
font-size: 13.7px;
}

p.solid{
    border-style: solid;
    border-width: 8px;
    border-color: #B17E21;
}

p.ridge{
    background-color: #A653FF;
    margin: 15px;
    line-height: 0.5;
    font-size: 40.5px;
    border-radius: 12px;
    border-style: ridge;
    border-width: 8px;
    border-color: #9542B8;
}

body {
font-family: Eng;
}

.main {
    margin: 0 98px;
}

.sidenav {
    width:90px;
    margin:0 1px;
    position: fixed;
    z-index: 1;
    background-color: #4279D8;
    overflow-x: hidden;
    border-color: #074295;
    border-radius: 8px;
    border-width: 4.75px;
}

.sidenav a {
    float: center;
    text-align: center;
    padding: 15px 10px;
    font-size: 11px;
    font-weight: bold;
    display: block;
    border-style: solid;
    border-width: 4.75px;
    border-color: #074295;
}

.subnav {
    float: left;
    overflow: hidden;
    width: 90px;
}

.subnav .subnavbtn {
    border-style: solid;
    border-radius: 8px;
    border-width: 4.75px;
    border-color: #7447C7;
    font-size: 11px;
    padding: 15px 10px;
    text-align: center;
    color: #8E60DF;
    padding: 5px 10px;
    background-color: #CCB0FF;
    font-family: inherit;
    width: 100%;
}

.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
}

.left {
    float: left;
    margin: 3px;
    padding: 5.5px;
}

.right {
    float: right;
    margin: 3px;
    padding: 5.5px;
}

.pagination {
    display: inline-block;
}

.pagination a {
    color: #B17E21;
    float: left;
    font-weight: bold;
    padding: 8px 16px;
    text-decoration: none;
    background-color: #FFF2B8;
    border-radius:12px;
    border-width: 2px;
    border-color: #A9A6CD;
    margin: 5px;
    font-family: Stoon;
    }
    
.pagination a.active {
    color: gray;
}

.paginationcontributors {
    display: inline-block;
}

.paginationcontributors a {
    color: #FFBB3E;
    float: left;
    font-weight: bold;
    padding: 8px 16px;
    text-decoration: none;
    background-color: #FB7F23;
    border-radius: 8px;
    border-width: 2px;
    border-color: #FB7F23;
    margin: 5px;
    font-family: Stoon;
}

.paginationspecialthanks {
    display: inline-block;
}

.paginationspecialthanks a {
    color: black;
    float: left;
    font-weight: bold;
    padding: 8px 16px;
    text-decoration: none;
    background-color: #42B3FF;
    border-radius: 8px;
    border-width: 2px;
    border-color: #42B3FF;
    margin: 5px;
    font-family: Stoon;
}

h3 {
    font-family: Stoon;
    color: #B17E21;
    text-shadow: 1px 2px 2px black, 2px 2px 3px yellow;
    font-size: 30px;
}

@font-face {
    font-family:Stoon;
    src: url('https://spacetoonarchive.neocities.org/fonts/Electro%20Bazar%20Italic.ttf'), url('stoon.tff');
}

@font-face {
    font-family:Eng;
    src: url('https://spacetoonarchive.neocities.org/fonts/Inconsolata_SemiExpanded-SemiBold.ttf'), url('eng.tff');
}