/*
######################################################################
# main.css
# Sccsid:  @(#)  main.css  1.9  Delta: 08/29/03
######################################################################
# Copyright (c) 2001 Grant Grueninger, Commercial Systems Corp.
#
# Description:

  Contains style-sheet information common to pages on this site.
*/

      .hide { display: none } /* For comments to non-css browsers */

      body {
             color: black;
             background-color: white;
             background-repeat: no-repeat;
             background-attachment: scroll;
             background-position: top center;
             font-family:      arial, sans-serif;
             margin-right: 50px;
             margin-left: 50px;
           }

      /* Set different spacing for CGI script output or pages w/o 
         the nav bar.
      */
      body.nonav
      {
              margin-top: 100px;
      }

      p, td, blockquote, ul, li
      {
              font-size: 12px;
              vertical-align: top;
              text-align: center;
              background-color: transparent;
      }

      li
      {
              text-align: left;
      }

      input, select, textarea
      {
              /* color:            rgb(170,255,170); */
              color: black;
              background-color: white;
              font-family:      arial, sans-serif;
              font-size: 12px;
      }

      input.button
      {
              color: white;
              background-color: gray;
              font-family:      arial, sans-serif;
              font-size: 12px;
      }

      td.input 
      {
              text-align: left;
      }

      h1, h2
      {
              font-family: copperplate gothic light, serif;
              color: black;
              text-align: center;
      }

      h1 { font-size: 24px; }

      h2 { font-size: 20px; }

      body A:link    { color: rgb(102,102,102); }
      body A:visited { color: rgb(153,153,153); }
      body A:active  { color: rgb(255,204,0);   }
      body A:hover   { color: rgb(255,0,0);     }

      input
      {
              background-color: white;
      }

      td.leftcolumn
      {
              border-right-color: rgb(0,140,0);
              border-right-style: solid;
              border-right-width: 1px;
      }

      table.borderbottom
      {
              border-bottom-color: rgb(0,140,0);
              border-bottom-style: solid;
              border-bottom-width: 1px;
      }

      table.bordertop
      {
              border-top-color: rgb(0,140,0);
              border-top-style: solid;
              border-top-width: 1px;
      }

      .navbar A:link    { color: rgb(0,140,0); }
      .navbar A:visited { color: rgb(0,140,0); }
      .navbar A:active  { color: red; }
      .navbar A:hover   { color: yellow; }

      p.navbar
      {
              color: rgb(0,140,0);
              font-size: 14px;
              margin-bottom: 77px;
      }

      div.footer {
                   text-align: center;
                   font-family: arial, helvetica, sans-serif;
                 }

      div.footer IMG { padding-bottom: 1em }

      div.copyright
          {
              font-size: 80%
              text-align: center;
          }

      div.smallprint { font-size: 65% }

      .center
          {
              text-align: center;
          }

      table.border
      {
              border-color: rgb(0,140,0);
              border-style: solid;
              border-width: 1px;
      }

    .poem
          {
              text-align: left;
          }

    .orderblurb
      {
              text-align: left;
      }
