body, html { font-family: "Trebuchet Sans MS", "Bitstream Vera Sans", sans-serif; font-size: 10pt; color: black; background-color: #888; margin: 0; } #content { float: left; clear: left; width: 100%; } #footer { clear: left; color: #4d4d4d; border-top: 1px dashed #222; font-size: .8em; padding: .35em; } #footer a { color: #4b4b4b; } #footer a:hover { color: black; } #navigation { float: right; list-style: none; display: inline; background-color: #aaa; color: black; margin-top: 0; padding-left: 0; padding-bottom: .2em; border-left: 1px solid #222; border-bottom: 1px solid #222; } #navigation li { display: inline; padding: .2em; } :link, :visited { color: black; font-weight: bold; text-decoration: underline; } h1, :link:hover, :visited:hover { color: maroon; } h1 { float: left; font-size: 1.75em; padding-left: .5em; margin-bottom: 0; } h2 { color: #440000; font-size: 1.25em; padding: 0 .75em 0 .75em; } h3 { color: #440000; font-size: 1em; margin: .5em 0 .5em 0; padding: 0; } img { border: 1px solid black; margin: .5em 1em .5em .5em; } table { border: none; border-spacing: 0; margin-left: 1em; } caption { color: maroon; font-variant: small-caps; } th { text-align: left; border-bottom: 1px solid #666; border-right: 1px solid #666; padding: .5em; } td { color: black; background-color: #8f8f8f; border-bottom: 1px dashed #777; border-right: 1px dashed #777; padding: .2em; } p { margin: .5em 1em .5em 1em; text-align: justify; } .right { float: right; } .shell { font-family: "smoothansi", "Bitstream Vera Sans Mono", "Terminal", monospace; } .angryzakk { color: black; background-color: #aaa; font-style: italic; font-size: 1.2em; font-weight: bold; } .current { font-weight: bold; }