body, html {
font-family: "Trebuchet 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 {
position: absolute;
right: 0;
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: .25em;
margin-bottom: 0;
margin-top: 1em;
}
h2 {
color: #550000;
font-size: 1.25em;
margin: .75em .5em .75em .5em;
padding: 0;
}
h3 {
color: #550000;
font-size: 1em;
margin: .5em .8em .5em .8em;
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;
}
ul h3 {
margin-left: 0;
}
.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;
}
.current {
font-weight: bold;
}