BODY { margin-left: 10px;
       margin-right:10px;
       font-family:"Verdana", sans-serif;
       font-size:x-small;
     }
#content { font-size:x-small;
           padding-bottom: 2em;
         }
.main { position:absolute;
        top:80px;
        left:80px;
      }
#links { position:absolute;
         top:158px;
         left:45px;
       }

dt { font-weight:bold;}

.footer { position:absolute;
          top:468px;
          left:18px;
          width:130px;
          color:black;
          font-weight:bold;
        }

.ie4footer { position:absolute;
             top:400px;
             left:-160px;
             width:130px;
             color:black;
             font-weight:bold;
           }

A:link { color:rgb(78,72,135) }
A:visited { color:rgb(128,128,200) }
A:active { color:rgb(241,96,67) }
A:hover { color:rgb(241,96,67)  }
#links A:link { color:rgb(78,72,135); text-decoration:none; }
#links A:visited { color:rgb(78,72,135); text-decoration:none; }
#links A:active { color:white }
#links A:hover {color:white}

.footer A:link { color:rgb(255,170,87) }
.footer A:visited { color:rgb(255,170,87) }
.footer A:active { color:white }
.footer A:hover {color:white}

#editor { position:absolute;
          top:80px;
          left:200px;
        }
#editor DIV { font-size:xx-small; 
              font-style:italic;
            }

.new { background-color:rgb(255,170,87);
       color:rgb(52,128,184);
       font-size:xx-small;
       font-weight:bold;
     }

.editor-button { width:18%;
                 padding:2px;
                 margin:4;
                 background-color:#9c0001;
                 border:2px solid black;
                 text-align:center;
                 font-weight:bold;
                 text-decoration:none;
                 color:white;
               }
.editor-button:visited { color:#9c0001; }
.editor-button:active { color:white; }
.editor-button:hover { color:white; }
.link-title { margin-top:.5em; font-weight:bold }
.link-description { margin-left:2em; font-size:xx-small; }

p { margin-top:.5em;
    margin-bottom:.5em;
  }

pre { font-size:x-small;
      background-color:#DFA894;
      margin:1em;
    }

table { border:none;
         font-size:x-small;
      }

td, th { background-color:#FFECD8;
         border:none;
         margin:2px;
         padding:2px;
         text-align:left;
       }

.selected { background-color:rgb(255,255,0);
         border:none;
         margin:2px;
         padding:2px;
         text-align:left;
       }

.seltd { background-color:rgb(200,150,50);
         border:none;
         margin:2px;
         padding:2px;
         text-align:left;
       }

button { background-color:#DFA894; }
        
th { background-color:#DFA894;
   }

ul, ol { margin-top:.5em;
       }

h1 { font-size:medium;
     margin-top:1em;
     margin-bottom:.5em;
     border-left:12px solid #9c0001;
     border-top:1px solid #9c0001;
     padding-left:4px;
     background-color:#9c0001;
     color:white;
   }

h2,h3,h4,h5,h6 { 
     color:#9c0001;
     margin-bottom:.5em;
   
  }
h2 { font-size:small;
     margin-top:1em;
     border-left:8px solid #9c0001;
     border-top:1px solid #9c0001;
     padding-left:4px;
   }
h3 { font-size:x-small;
     margin-top:1em;
     border-left:4px solid #9c0001;
     border-top:1px solid #9c0001;
     padding-left:4px;
   }
h4 { font-size:x-small;
   }
h5 { font-size:xx-small;
   }
h6 { font-size:xx-small;
     font-style:italic;
   }
