a:link{color: #77dddd;}
a:visited{color: #dd7777;}

body{
      color: #dddddd;
      background: black;
      font-style: normal;
      font-weight: normal;
      font-size: 100%;
      line-height: 110%;
}
.body{
      max-width: 50em;
      border: none;
      padding: 0em;
      margin: 1em auto 1em auto;
      _width: 50em;
       }
p{  
   text-indent: 1em;
   border: none;
   padding: 0.1em;
   margin: 0em 0em 0.4em 0em;
   }

h1{
    font-size: 140%;
    font-weight: normal;
    color: #dd00dd;
    text-align: center;
    border: none;
    padding: 0.5em 0.5em 0.5em 0.5em;
    margin: 0.5em 0em 0.5em 0em;
    }

h2{
    font-size: 130%;
    font-weight: normal;
    color: #77dddd;
    padding: 0.8em 0.1em 0.2em 0.5em;
    margin: 0.5em 0em 0.5em 0em;
    border: groove;
    border-width: 0px 0px 2px 0px;
    max-width: 20em;
    _width: 20em;
    }

h3{
    font-size: 115%;
    font-weight: normal;
    color: #77dd77;
    border: none;
    padding: 0px;
    margin: 0.25em 0em 0.4em 0.1em;
    }

h4{
    font-size: 110%;
    font-weight: normal;
    color: #ccdd77;
      border: none;
      padding: 0px;
      margin: 0em 0em 0.4em 0em;
    }

h5{
	font-size: 110%;
      border: none;
      padding: 0px;
      margin: 0em;
    }

h6{
	font-size: 105%;
      border: none;
      padding: 0px;
      margin: 0em;
    }

ul{
    border: none;
    padding: 0px;
    margin: 0em 0em 0.4em 3em;
    } 

dl{
    border: none;
    padding: 0px;
    margin: 0em 0em 0.4em 1.5em;
    } 

dt{
    border: none;
    padding: 0px;
    margin: 0.2em 0em 0em 0em;
    color: #ccee00;
    } 

dd{
    border: none;
    padding: 0px;
    padding: 0px;
    margin: 0em 0em 0em 1.5em;
    } 

li p{
      margin: 0.2em 0em 0.4em 0em;
      } 

dd p{
      margin: 0.2em 0em 0.4em 0em;
      } 

address{
         text-align: right;
         font-style: italic;
         border: groove;
         border-width: 4px 0px 0px 0px;
         padding: 0.7em 0.3em 00em 0.3em;
         margin: 0.7em 0.2em 1em 0.2em;
         }

kbd{
     font-family: monospace;
     color: #dddd88;
} 

em{ 
    font-style: normal;
     color: #dd88dd;
}

table{
       padding: .1em 0.1em 0.5em 1em;
       margin: .1em 0.1em 0.5em 1em;
}

.code{
       font-family: monospace;
       }

.console{
          font-family: monospace;
          padding: 0.5em;
          margin: 0.6em;
          border: solid #eeeeee 2px;
          }

.signature{
            padding: 0em;
            margin: 0em;
            border: 0em;
            }

pre.code{
          border: solid #eeee77 1px;
          padding: 0.3em;
          margin: 0.2em 0.2em 0.2em 3em;
          } 

.menu{
       font-size: 80%;
       width: 15em;
       float: right;
       padding: 0em;
       border: none;
       margin: 0em;
       text-indent: 0em;
      }

.menu ul{ 
          margin: 0em 0em 0em 0.5em;
          text-indent: 0em;
 }

.filename{
           background: #330033;
           font-family: monospace;
           }

.navi{ 
       font-size: 85%;
       text-indent: 0em;
       }

.changelog{ 
            font-size: 85%;
            padding: 0em;
            border: none;
            margin: 0em;
            }

.information{
              border: solid #ee7777 1px;
              margin: 0.5em 4em 0.4em 4em;
          } 
.warning{
          color: #77dddd;
}

