body {
    margin: 0;
}

header {
    background-color: #5555AA;
}

h1, h2, p {
    margin-left: 40px;
}

header > h1 {
    margin-top: 0;
    padding: 8px;
    color: #EAEAEA;
}

footer {
    width: 100%;
    position: absolute;
    bottom: 0;
}

hr {
    margin: 2px;
}

#icp-number {
    float: right;
    margin: 4px;
}
