.container {
    margin-top: 2em;
    font-size: 120%;
    text-align: justify; /** Actually, ragged-right and justified both looks really good. */;

    font-family: Cantarell, 'Helvetica Neue', Arial, Helvetica, sans-serif;
}

/***********************************/

h1, h2 {
    font-family: "IM Fell DW Pica";
}

h1 {
    font-weight: bold;
}

h2 {
    font-weight: normal;
}

/* Adapted from the Github documentation style */
pre {
    border: 1px solid #CACACA;
    line-height: 1.2em;
    font: 12px Monaco,"Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace;
    padding: 10px;
    overflow: auto;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #FAFAFB;
    color: #393939;
    margin:0 0 1.5em;  /* same as p */
}

span {
    text-align: left;
}

/***********************************/

div.contact { float: right; }

.inactive, .inactive a { color: #4D5A80; }

.changelog {
    width: 80%;
    text-align: left;
}
