a:link{color: #dddddd}
a:visited{color:#cfcfcf}
a:hover{color: #ffffff}
a:active{color: #777777}

h1 {
    font-size: 10vw;
    font-family: 'Courier New', Courier, monospaced;
    text-shadow: -2px 2px #555555;
}
.choose {
    font-size: 4vw;
    text-shadow: -2px 0 #555555;
}
.choices {
    font-size: 5vw;
    text-shadow: -2px -2px #555555;
}
body {
    color: #ffffff;
    background-color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
}
.updates {
    font-size: 2vw;
    font-family:  'Courier New', Courier, monospaced;
    text-shadow: 0 3px #444444;
}
@media screen and (max-width: 400px) {
    h1 {
        font-size: 2.5em;
    }
    .choose {
        font-size: 1em;
    }
    .choices {
        font-size: 1.25em;
    }
    .updates {
        font-size: .5em;
    }
}

@media screen and (min-width: 800px) {
    h1 {
        font-size: 5em;
    }
    .choose {
        font-size: 2em;
    }
    .choices {
        font-size: 2.5em;
    }
    .updates {
        font-size: 1em;
    }
}