body {
    overflow-x: hidden;
    overflow-y: auto;
    background: #000;
    font-family: "Courier New", Courier, monospace;
    color: #bbb;
}

.main {
    background-color: #000000;
    max-width: 750px;
    margin: auto;
    height: 100%;
    box-shadow: 0 0 50px #000;
}

.teext {
    padding: 5%;
    max-width: 100vw;
}

p {
    font-weight: bold;
    text-align: center;
}

a:link,
a:visited {
    color: #c10000;
    text-decoration: none;
}

a:hover,
a:active {
    color: #ff0000;
}

h2 {
    text-align: center;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: normal;
    color: #ff0000;
}
