body { 
    margin: 0;
    padding: 0;
    background: rgb(255,255,255) ;
}

#heading { 
    padding: 2.5em 0 0;
}

#heading h1 { 
    color: rgb(0,0,0);
    border: 1px solid black;
    border-width: 1px 0;
    font: small-caps bold 2em/1em Arial, sans-serif;
    text-align: right;
}

#content { 
    margin: 1.25em 5em 0 5em;
    color: rgb(0,0,0);
}

#content h2 {  
    margin: 0;
    font-size: 1.25em;
}

#content p {  
    margin: 0.5em 0 1em;
}