body { margin: 2em; background: white; color:black; font-family: 'Arial CE','Helvetica CE',Arial,sans-serif; } a { color:red; } a:visited { color:#663333; } a:hover, a:focus { background:black; color:white; } h1 { font-size:200%; } h2 { font-size:170%; } h3 { font-size:133%; padding-top:1em; border-top:1px solid silver; } h4 { font-size:110%; } li { list-style-type:disc; margin-top: 1ex; margin-bottom: 1ex; }