BODY	{
  margin-left: 1em;
  margin-right: 1em;
  background-image: url("papillon-fr.jpg");
  background-repeat: no-repeat ;
  background-attachment: fixed ;
  background-color: #ffb5b5 ;
/*  color: #4a16a3; */
/*  color: #161653; */
  color: #181891; 
  font-family: lucida, arial, "lucida sans unicode", "Helvetica", sans-serif ;
/*  font-style: italic ; */
  font-variant: normal ;
  font-weight: bold ;
}  /*  */
/* red: color: #d6454c ; */
a:link    {
      color: #ed060b ;
      } /*  */
a:visited    {
      color: #4a16a3 ;
      }
a:hover   {
      font-style: italic ;
      }
h1, h2, h3 {
/*      font-style: italic ; */
      font-weight: bold ;
      text-align: center;
      font-size: 130%;
      } /*  */
h3 {
   text-align: center;
}  
h1:first-letter, h2:first-letter, h3:first-letter, p:first-letter, span.first    {
      color: #ed060b ;
      font-family: "kristen itc", "french script mt", helvetica;
      font-size: 130%;
      }
em {
      color: #ed060b ;
}

table {
  border: outset 6pt; 
  border-collapse: collapse;
  margin-left: auto;
  margin-right: auto
}
CAPTION {
    caption-side: bottom;
    text-align: right;
    vertical-align: bottom
}

TD         { border: inset 3pt }
th, caption   {
  font-family: lucida, arial, "lucida sans unicode", "Helvetica", sans-serif ;
  font-style: italic ;
  font-variant: normal ;
  font-weight: bold ;
  color: #4a16a3 ;
} /*for Netscape */

td {
  font-family: lucida, arial, "lucida sans unicode", "Helvetica", sans-serif ;
  font-style: italic ;
  font-variant: normal ;
  color: #4a16a3 ;
}

td.center {
  text-align:center ;
}

small {
      font-family: lucida, arial, "lucida sans unicode", "Helvetica", sans-serif ;
      font-style: italic ;
      font-size: small ;
      font-weight: normal ;
      color: #4a16a3 ;
      }/*font-family, font-style, color wg. Netscape */


