/* Private Subdirectory Stylesheet. Copyright © 2007-2008 X. J. Scott. All rights reserved. */
/* Brown things could be made their own additional tag added to body, then could have multiple colors in here. */

  .body    { margin: 0in 0.75in 0.25in 0.75in; }
  .body_halfinch { margin: 0in 0.5in 0.25in 0.5in; }

  BODY {
    margin: 0;
    padding: 0;
    }

  /* Navigation Bar */
  TABLE.nav {
    border-spacing: 2px 2px;
    padding-left: 6px;
    margin: 0; /* already 0 by default */
    width: 100%;
    }
  TABLE.nav TD { 
    font-family: Arial, Helvetica;
    font-weight: bold;
    /* padding: 1 1; default for td it seems. td's don't have margins */
    }
  .small  { font-size: small }
  .xsmall { font-size: x-small }
  .middle * {
    vertical-align: middle;
    }

  INPUT.field {
    background-color: #FFF3ED;
    color: #9C0008;
    }
  INPUT {
    font: normal 10px Tahoma, Verdana, sans-serif;
    text-indent: 2px;
    }

  #brown A:link   { color: maroon }
  #brown A:visited{ color: maroon }
  #brown A:hover  { color: #A55A42 }
  #brown A:active { color: #FFFCEB }
  #brown H2       { font-family: Helvetica,Arial; color: maroon }
  #brown H3       { font-family: Helvetica,Arial; color: teal }

  #brown .nav {
    background-color: #A55A42;
    color: #D49889;
    } 
  #brown .nav a:link    { color: #FFFFFF; } 
  #brown .nav a:visited { color: #FFFFFF; } 
  #brown .nav a:hover   { color: #D49889; } 
  #brown .nav a:active  { color: #A55A42; } 

  #brown P#copyright {
    font: normal 11px Helvetica, Arial;
    color: maroon;
    border-top: dotted 1px maroon;
    padding: .5em .75in;
    text-align: center;
    margin: 1.5em 0 1em;
    }

  #pink .nav {
    background: #FBDFDB url("../letters/img/PAPERPNK.GIF");
    color: #455173;
    } 
  #pink .nav a:link    { color: #172345; } 
  #pink .nav a:visited { color: #061338; } 
  #pink .nav a:hover   { color: #455173; } 
  #pink .nav a:active  { color: #FBDFDB; } 
  #pink P#copyright {
    font: normal 11px Helvetica, Arial;
    color: #FBDFDB;
    text-align: center;
    }

  #yellow .nav {
    background-color: #D06653;
    color: #E3A499;
    } 
  #yellow .nav a:link    { color: #FEFEFE; } 
  #yellow .nav a:visited { color: #FEFEFE; } 
  #yellow .nav a:hover   { color: #E3A499; } 
  #yellow .nav a:active  { color: #D06653; } 
  #yellow P#copyright {
    font: normal 11px Helvetica, Arial;
    border-top: dotted 1px grey;
    padding: .5em .75in;
    text-align: right;
    margin: 1.5em 0 1em;
    }

  #charcoal .nav {
    background-color: #404040;
    color: #A0A0A0;
    } 
  #charcoal .nav a:link    { color: #FFFFFF; } 
  #charcoal .nav a:visited { color: #FFFFFF; } 
  #charcoal .nav a:hover   { color: #A0A0A0; } 
  #charcoal .nav a:active  { color: #404040; } 

  #leaf .nav {
    background-color: #295A19;
    color: #95B98A;
    } 
  #leaf .nav a:link    { color: #FFFFFF; } 
  #leaf .nav a:visited { color: #FFFFFF; } 
  #leaf .nav a:hover   { color: #95B98A; } 
  #leaf .nav a:active  { color: #295A19; } 

  #leaf P#copyright {
    font: italic 11px Times, "Times New Roman", serif;
    color: #295A19;
    border-top: dotted 1px #2D581E;
    padding: .5em 0;
    text-align: center;
    margin: 1.5em 0 1em;
    }
