body {
    background-color:#ffffff;
    color:#222222;
    font-family:sans-serif;
    font-size:.875em;
    line-height:1.4em;
    margin:0;
    padding:2em;
    width:75%;
}

h2 {
    margin-top:2em;
}

h5 {
    font-size:1em;
    margin-bottom:0;
}

hr {
    margin:2em 0;
}

dl {
    margin:2em 4em 3em 0;
}

dt {
    font-size:1em;
    font-weight:bold;
}

dd {
    margin:0 0 1em 0;
}

ul {
    list-style-type: disc;
}

.header {
    margin-bottom:4.5em;
}

.header img {
    float: left;
}

.header h1 {
    position: relative;
    top: 16px;
    left: 16px;
}

.screenshot {
    width: 40%;
}

.sublist {
    list-style-type: lower-alpha;
}
