body {
    background-image: url(IMAGES/background.gif);
    height: 100%;
}

.container {
    display: grid;
    gap: 10px;
    max-width: 1200px;
    margin: auto;
    position: relative;
    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: repeat(6, 1fr);
    justify-content: center;
    grid-template-areas: 
        "header header header header"
        "bar bar bar bar"
        "player main main etc"
        "status main main etc"
        "status main main etc"
        "foot foot foot foot";
    color: white;
}

.container div {
    text-align: center;
}

@font-face {
    font-family: NintendoDSBIOS;
    src: url(ELEMENTS/FONTS/Nintendo-DS-BIOS.woff);
}

::-webkit-scrollbar {
    width: 16px
}
::-webkit-scrollbar-corner {
    background: #eee
}
 
::-webkit-scrollbar-track:vertical {
    background: linear-gradient(90deg, #e5e5e5, #f0f0f0 20%);
}
 
::-webkit-scrollbar-thumb {
    border: 1.5px solid #888;
    border-radius: 3px;
    box-shadow: inset 0 -1px 1px #fff, inset 0 1px 1px #fff;
    background-color: #eee;
}
::-webkit-scrollbar-thumb:vertical {
    background: url("https://dl.dropbox.com/s/9a29qbkza3gmgl7/scroll1.png"), linear-gradient(90deg, #eee 45%, #ddd 0, #bbb);
    background-repeat: no-repeat;
    background-size: 65% auto, cover;
    background-position: center;
}
 
::-webkit-scrollbar-button:vertical:end:increment,
::-webkit-scrollbar-button:vertical:start:decrement {
    display: block
}
 
::-webkit-scrollbar-button:vertical {
    height: 15px
}
::-webkit-scrollbar-button:vertical:start:decrement {
    background: white;
    background: url("https://dl.dropbox.com/s/n9ji42h9hdgdtpc/scroll3.png"), linear-gradient(90deg, #e5e5e5, #f0f0f0 20%);
    background-repeat: no-repeat;
    background-position: center;
    -moz-background-size: 100% auto, cover;
    -webkit-background-size: 100% auto, cover;
    -o-background-size: 100% auto, cover;
    background-size: 100% auto, cover;
    background-position: center;
    border-radius: 0 3px 0 0;
}
 
::-webkit-scrollbar-button:vertical:start:increment {
    display: none;
}
::-webkit-scrollbar-button:vertical:end:decrement {
    display: none;
}
 
::-webkit-scrollbar-button:vertical:end:increment {
    background: white;
    background: url("https://dl.dropbox.com/s/cdcco6pih7n1lae/scroll4.png"), linear-gradient(90deg, #e5e5e5, #f0f0f0 20%);
    background-repeat: no-repeat;
    background-position: center;
    -moz-background-size: 100% auto, cover;
    -webkit-background-size: 100% auto, cover;
    -o-background-size: 100% auto, cover;
    background-size: 100% auto, cover;
    background-position: center;
    border-radius: 0 0 3px 0;
}

p {
    font-family: NintendoDSBIOS;
}

h2 {
    font-family: NintendoDSBIOS;
    font-size: x-large;
}

h2 {
    font-family: NintendoDSBIOS;
    font-size: xx-large;
}

.flex-container {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.item1 {
    grid-area: header;
    display: flex;
    justify-content: center;
    align-items: flex-end;
}
.item2 {
    grid-area: bar;
    display: flex;
    justify-content: center;
}

.item3 {
    grid-area: player;
    display: flex;
    border-width: medium;
    border: 10px solid rgb(94, 218, 78);
    background-color: black;
    justify-items: center;
    align-items: center;
}
.item4 {
    grid-area: status;
    justify-items: center;
}

 #statustext{
    height: 120px;
    border: 1px;
    padding: 5px 10px;
    font-size: x-large;
}

.item5 {
    grid-area: main;
}
.item6 {
    grid-area: etc;
    border-width: medium;
    border: 10px solid rgb(94, 218, 78);
    background-color: black;
    justify-items: center;
}
.item7 {
    grid-area: foot;
  
}