A:link, A:visited, A:active, A:hover {text-decoration: nounderline;}
A:link {color: #660000;}
A:visited {color: #0000A0;}
A:active {color: #white; background: #CCFFCC;}
A:hover {color: black; background: #ffaa00;}

html {margin: 0; padding: 0;}
body {font-size: 11px; font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; background: white; color: black;}
.small {font-size: 9px; line-height: 1em;}
.copyright {font-size: 8px; line-height: 1em; color: gray;}

.theasses {font-size: 4px; line-height: 1em; color: gray;}
.tarpit {visibility: hidden;}

.frontcourier {font-size: 16px; font-weight: bold; font-family: courier new, courier, monospaced;}
.frontcourier1 {font-size: 14px; font-weight: bold; font-family: courier new, courier, monospaced;}
input,textarea,select {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000;}
.red {color: red;}
.gray {color: gray;}
h1 {font-size: 200%; text-transform: none; letter-spacing: 3px;
   margin: 0; padding: 0.66em 0 0.33em 16%; 
   background: rgb(85%,85%,70%)}
h3 {font-size: 133%; margin: 0; padding: 0 0 0 0.5em; 
   background: rgb(85%,85%,70%);}
h4 {font-size: 100%; margin: 0; padding: 0.33em 0 0; 
   border-bottom: 1px solid rgb(50%,50%,35%);
   color: rgb(50%,50%,35%);}
h1, h3, h4 {line-height: 1em;}
p {line-height: 1.3; margin: 2em 3em 1em 1em;}
img {margin-right: 1em; border: 0;}
div#sitenav {float: left; width: 15%; margin-top: 2.7em;
   font-size: 9px; background-color: #eeeeee;
   border: 1px gray;}
div#sitenav a {display: block; padding: 2px 4px; margin: 0; 
   text-decoration: none; text-align: left;
   border-top: 1px solid gray;}
div#sitenav a:hover {background: #ffaa00; font-weight: bold; color: black;}
div#sitenav h4 {background: rgb(33%,33%,33%); color: white;
   text-align: center; margin: 0; padding: 0.25em 0 0.125em 0;}
div#entry {margin: 0 20% 1em 17%; padding: 0;}
div#sidebar {position: absolute; top: 4em; right: 0; width: 20%;
   font-size: 9px; z-index: 11; background: #eeeeee;}
div#sidebar h4 {background: rgb(70%,70%,55%); color: black;
   margin: 0; padding: 0.33em 0 0 0.5em; border-width: 0;}
div#sidebar a {padding: 0; margin: 0;}
div#sidebar a:hover {background: rgb(85%,85%,70%);}
div#footer {font-size: 9px; color: gray; padding: 2px 4px;}
div#icon {align: center;}