body {
    background-color: black;
    color: white;
    margin: 0px;
}

.abscentre {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

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

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

.nav {
    background-color: #404040;
    text-align: right;
    padding: 0 4px 0 0;
}

.blog {
    margin-left: 8px;
}

.blog h1 {
    margin-bottom: 0px;
}

.blog .date {
    font-size: 12px;
}