body              {color:white;background-color:black;font:normal 100% Verdana, Arial, Helvetica, sans-serif;}
a                 {color:#ffff00;text-decoration:none;}
a:hover           {color:#ffff00;background:#990000;text-decoration:none;}
.h1*               {position: fixed;}
.h1               {display:block;}
.h1 *             {display:block;height:1px;overflow:hidden;
                  font-size:.01em;background:#990000}
.h11              {margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;
                   border-left:1px solid #410000;border-right:1px solid #410000;
                   background:#720000}
.h12              {margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;
                   border-left:1px solid #0f0000;border-right:1px solid #0f0000;
                   background:#7b0000}
.h13              {margin-left:1px;margin-right:1px;border-left:1px solid #7b0000;border-right:1px solid #7b0000;}
.h14              {border-left:1px solid #410000;border-right:1px solid #410000}
.h15              {border-left:1px solid #720000;border-right:1px solid #720000}
.h1fg             {background:#990000}

h1                {color:#ffff00;text-align: center;text-decoration:none;
                   font-size:xx-large;font-weight:bold;}
h3                {margin-bottom:0px;color: #ffffff;background:#990000;text-align:center;
                   text-decoration: none;font-size:large;font-weight:bold;}

div.sidebar-left, div.sidebar-right {
                   margin-top:-1em;margin-left:auto;margin-right:auto;width:16em;vertical-align:top;}
div.sidebar-left ul, div.sidebar-right ul{
                   list-style-type:none;width:14.5em;}
div.sidebar-left li, div.sidebar-right li{
                   border:1px dotted #ffff00;margin:1px 0;}
div.sidebar-left li a, div.sidebar-right li a{
                   color:#ffff00;display: block;padding: 2px;
                   font: normal 120% Arial,Helvetica,sans-serif;text-decoration:none;}
* html div.sidebar-left li a, * html div.sidebar-right li a {
                   width:13px;}
div.sidebar-left li a:hover, div.sidebar-right li a:hover {
                   color:#ffff00;background:#990000;}
div.sidebar-left a em, div.sidebar-right a em{
                   color:#ffff00;display: block;line-height:125%;
                   font:normal 85% Verdana, Arial, Helvetica, sans-serif;}
div.sidebar-left a span, div.sidebar-right a span{
                   color:#1f1f1f;line-height:150%;font:normal 70% Verdana,Arial,Helvetica,sans-serif;}
div.sidebar-left  {float:left;}
div.sidebar-right {float:right;}
div.sidebar-left p, div.sidebar-left ul, div.sidebar-right p, div.sidebar-right ul {
                   font-size: small;border:1px solid #ffff00;padding:0.5em;}
div.sidebar-left ul, div.sidebar-right ul {list-style:none;}
div.sidebar-left fett, div.sidebar-right fett {font-weight:bold;padding:2px 3px;background:#990000;display:block;border:1px solid #ffff00;}

.closer           {display:block;clear:both}
.closer *         {display:block;height:1px;overflow:hidden;font-size:.01em;background:#990000}
.closer1          {margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;
                   border-left:1px solid #410000;border-right:1px solid #410000;
                   background:#720000}
.closer2          {margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;
                   border-left:1px solid #0f0000;border-right:1px solid #0f0000;
                   background:#7b0000}
.closer3          {margin-left:1px;margin-right:1px;
                   border-left:1px solid #7b0000;border-right:1px solid #7b0000;}
.closer4          {border-left:1px solid #410000;border-right:1px solid #410000}
.closer5          {border-left:1px solid #720000;border-right:1px solid #720000}
.closerfg         {background:#990000;text-align:center;}

div#content       {margin-left:16.3em;margin-right:16.3em;border:1px solid #ffff00;
                   padding:5px;padding-top:0px;vertical-align:top;text-align:justify;}
div#content h2    {padding:5px;padding-bottom:0px;color:#ffff00;background:#990000;border:1px dotted #ffff00;
                   font-size:x-large;font-weight:bold;}
div.date          {padding:5px;color:#ffff00;background:#990000;font-size:small;font-style:normal;}
div.tags          {padding:5px;color:#ffff00;background:#000;font-size:small;font-style:normal;text-align:right;}
div#content pre   {}
div#content .pre  {display:block}
div#content .pre *{display:block;height:1px;overflow:hidden;
                   font-size:0.01em;background:#990000;}
div#content .pre1 {margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;
                   border-left:1px solid #410000;border-right:1px solid #410000;
                   background:#720000;}
div#content .pre2 {margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;
                   border-left:1px solid #0f0000;border-right:1px solid #0f0000;
                   background:#7b0000;}
div#content .pre3 {margin-left:1px;margin-right:1px;
                   border-left:1px solid #7b0000;border-right:1px solid #7b0000;}
div#content .pre4 {border-left:1px solid #410000;border-right:1px solid #410000;}
div#content .pre5 {border-left:1px solid #720000;border-right:1px solid #720000;}
div#content .prefg{padding-left:5px;padding-right:5px;color:#ffff00;background:#990000;}
div#body          {background:#000;}
div#body p        {padding-left:5px;padding-right:5px}
