body {
    margin: 40px auto;
    max-width: 650px;
    padding: 0 10px;
    line-height: 1.6em;
    font-size: 18px;
    background: #EEE;
    color: #444;
}

h1, h2, h3, h4, h5, h6 {
    line-height: 1.2;
}

a { 
    font-weight: 500;
    text-decoration: none; 
}
a:link { color: green; }
a:visited { color: grey; }
a:hover, a:active { color: lightblue; }

code {
    display: block;
    margin: 20px;
    overflow-x: auto;
    line-height: 1.4em;
    font-size: 14px;
    tab-size: 4;
    background: #444;
    color: #EEE;
}
var {
    padding: 4px;
    font-family: monospace, monospace;
    font-style: normal;
    font-size: 14px;
    background: #DEDEDE;
}
