html {
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    background: -webkit-radial-gradient(#999, #333); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#999, #333); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#999, #333); /* For Firefox 3.6 to 15 */
    background: radial-gradient(#999, #333); /* Standard syntax (must be last) */
}
body {
    height: 100%;
    margin: 0;
    padding: 0;
}
div#page {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    margin-left: auto;
    margin-right: auto;
    width: 200px;
    padding: 0;
}
