/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { border-style: double none none;
    border-color: rgb(26, 100, 0);
    border-width: 0px;
    background-color: rgb(223, 236, 219);
    color: rgb(32, 81, 15);
    font-family: Helvetica,Arial,sans-serif;
    background-image: url(finestone.jpg);
    }

  #content { border: 0px none rgb(0, 0, 0);
    padding: 16px;
    font-size: 110%;
    background-color: rgb(223, 236, 219);
    text-align: left;
    background-image: url(finestone.jpg);
    color: rgb(0, 0, 0);
    font-weight: normal;
    font-family: cursive;
    }

  #menu { border-color: rgb(25, 77, 7);
    background-color: rgb(126, 233, 89);
    color: rgb(26, 100, 0);
    font-family: Arial,Helvetica,sans-serif;
    font-style: italic;
    background-image: url(finestone.jpg);
    }

  a.menuitem { border-style: outset ! important;
    border-color: rgb(255, 204, 0);
    border-width: 4px ! important;
    margin: 5px 14px 0px;
    font-size: 100%;
    font-variant: normal;
    text-transform: none;
    text-align: center;
    background-color: rgb(51, 204, 0);
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-style: oblique;
    color: rgb(255, 255, 255);
    }

  #logo, #logo a { border: 8px ridge rgb(51, 102, 255);
    padding: 40px;
    background: transparent url(horse2.jpg) no-repeat scroll center;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: Times New Roman,serif;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    font-weight: bold;
    text-align: left;
    font-size: 30%;
    }

  #trail, #trail a { border: 0px none rgb(223, 236, 219);
    padding: 0px 15px;
    color: rgb(25, 77, 7);
    font-style: italic;
    font-variant: normal;
    text-transform: none;
    font-weight: normal;
    text-align: left;
    background-color: rgb(204, 102, 0);
    background-image: url(finestone.jpg);
    font-size: 100%;
    }

  #content a:hover, #content a:active { color: rgb(255, 255, 255);
    background-color: rgb(51, 102, 255);
    }

  h1, h2, h3, h4, h5, h6 { font-family: accord heavy sf;
    font-style: normal;
    font-variant: small-caps;
    text-transform: capitalize;
    font-weight: normal;
    }

  h1 { color: rgb(51, 102, 255);
    font-size: 200%;
    font-weight: bold;
    font-family: 'Accord Heavy SF',cursive,arial;
    text-align: center;
    }

  h2 { font-size: 142%;
    }

  h3 { background-color: rgb(0, 153, 0) ! important;
    text-align: center ! important;
    font-size: 100% ! important;
    }

  h4 { font-size: 112%;
    }

  h5 { font-size: 97%;
    }

  h6 { font-size: 82%;
    }

  #menu a { border: 9px outset rgb(204, 153, 51);
    text-decoration: none;
    font-weight: bold;
    color: rgb(255, 255, 255);
    }

  a.menuitem:hover { background-color: rgb(32, 81, 15);
    color: rgb(223, 236, 219);
    }

  #trail a { text-decoration: underline;
    }

  #logo a { text-decoration: none;
    }

  #trail a:hover {  }

  #menu { width: 30%;
    position: relative;
    top: 0pt;
    left: 0pt;
    float: left;
    text-align: center;
    }

  .menuitem { width: auto;
    }

  #content { margin-left: 30%;
    width: auto;
    }

  .menuitem { display: block;
    }

  @media print {
  #menu { display: none;
    }
  #content { padding: 0px;
    }
  #content a { text-decoration: underline;
    }
}

  .box { border: 8px outset rgb(255, 204, 51);
    color: rgb(102, 0, 204);
    font-style: normal;
    text-align: justify;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 100%;
    background-color: rgb(51, 204, 0);
    }

