   body
   { 
      font-family: Arial, sans-serif; font-size: 12px; 
      background: #F4EBDF url('/images/edge2.gif') top left repeat-x;
      margin: 0px; 
   }

   body, td
   {
      font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;
   }

   big, .big { font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; font-weight: bold; }

   #container
   {
      width: 760px;
      background: #FFFFFF url('/images/edge1.gif') top left repeat-x;
   }

   #content 
   { 
      padding: 106px 40px 400px 210px;
      background: transparent url('/images/bg.gif') top left repeat-y;
   }
   h1
   {
      font-family: Georgia, serif; font-size: 24px; font-weight: normal; font-variant: small-caps;
      letter-spacing: 1px; color: #8D3214; margin: 16px 0px 10px 0px; line-height: 24px;
   }
   h2 
   { 
      font-family: Georgia, serif; font-size: 30px; font-weight: normal; font-variant: small-caps; 
      letter-spacing: 1px; margin: 10px 0px 10px 0px;
   }
   h3 
   { 
      font-family: Georgia, serif; font-size: 20px; font-weight: normal; font-variant: small-caps; 
      letter-spacing: 1px; color: #8D3214; margin: 10px 0px 10px 0px;
   }
   h4
   {
      font-family: Georgia, serif; font-size: 18px; font-weight: normal; font-variant: small-caps;
      color: #8D3214; margin: 0px 0px 6px 0px; line-height: 18px;
   }
   h5
   { 
      font-family: 'Arial Narrow', Arial, sans-serif; font-size: 11px; 
      font-weight: bold; letter-spacing: 2px; text-transform: uppercase;
      color: #FFFFFF; background-color: #8D3214; padding: 0px 3px 0px 3px;
   }
   #sidebar h5
   {
      padding: 0px 3px 0px 3px; margin: 0px; background-color: #000000; letter-spacing: 1px;
   }

   .date 
   { 
      font-family: 'Arial Narrow', Arial, sans-serif; font-size: 14px; font-weight: bold; 
      text-transform: uppercase;
   }

   .box { padding: 10px; border: 1px solid #AD8A68; margin-bottom: 30px; }

   a, a:visited { color: #C37D38; }
   a:hover, a:active { color: #8D3214; }
   .btn, a.btn, a.btn:visited
   {
      color: #FFFFFF; background-color: #C37D38; font-size: 11px; padding: 0px 3px 0px 3px; border: 0px;
      text-decoration: none; 
      cursor: hand; cursor: pointer;
   }
   .btn:hover, a.btn:hover, a.btn:active
   {
      color: #FFFFFF; background-color: #8D3214;
      text-decoration: none; 
   }

   .right { float: right; margin: 2px 0px 12px 20px; }
   #footer 
   { 
      font-size: 11px; line-height: 14px; color: #AD8A68; margin-top: 40px; padding-top: 20px;
      border-top: 1px solid #AD8A68;
   }
   #sidebar { position: absolute; top: 86px; left: 800px; width: 160px; }
   #sidebar ul { margin: 10px 0px 20px 0px; padding: 0px; list-style-type: none; }
   #sidebar li, #sidebar ul li { padding: 3px 0px 3px 0px; }
   #sidebar a { text-decoration: none; }
   #sidebar a:hover { text-decoration: underline; }
   #menu 
   { 
      position: absolute; top: 0px; left: 20px; width: 150px; margin: 0px; padding: 0px; 
      background: #C37D38 url('/images/menu/bg.gif') 0px -71px repeat-x; 
      text-align: center;
   }
   #terms 
   {
      width: 76px; height: 18px; 
      color: #000000; background-color: #D8AA7D;
      font-family: Arial, sans-serif; font-size: 11px;
      border-top: 1px solid #9C7B5A;
      border-left: 1px solid #9C7B5A;
      border-right: 1px solid #E8CEB4;
      border-bottom: 1px solid #E8CEB4;
   }
   #toolbar { position: absolute; top: 0px; left: 210px; height: 26px; margin: 0px; padding: 0px; }

   /* printer-specific styles */

   @media print
   {
      body { background-image: none; }
      #menu, #toolbar, #sidebar, .noprint { display: none; }
      #content { padding: 0px; }
   }


