body 
{ 
  font-family: Verdana, Helvetica, Sans-serif; 
  font-size: small; 
  font-weight: bold;
  vertical-align: middle; 
  background: white;
  background-repeat: repeat;
  background-attachment: fixed;
  background-position: top left;
  color: #a68b70;
  text-align: justify;
}

A:link {color: #B39980; text-decoration: none; }
A:link {color: #B39980; text-decoration: none; }
A:visited {color: #B39980; text-decoration: none; }
A:active {color: #brown; text-decoration: none; }
A:hover {color: #800000; text-decoration: underline; }

h1, h2, h3 
{ 
  font-family: Arial, Helvetica, Sans-serif; 
  text-align: center; 
  clear: left;
}

li { text-align: left; font-size: x-small }

address 
{  
  text-align: center;
  font-size: x-small;
  font-style: normal; 
  font-weight: normal; 
}

.menu { font-family: Verdana, Arial, Sans-serif; font-size: x-small; vertical-align: middle; text-align: right; color: #B39980; font-weight: normal}

.menu a:hover { color: #800000; text-decoration: underline }

.detail { font-weight: normal }
.detail img { border: outset #c5af9a; float: left }
.gallery { font-size: x-small }
.gallery img { border: none }
.reverse img { border: thin solid #B39980 }
.links { text-align: center }
.plain img { border: none }
.justify { text-align: justify; font-size: small }

.header
{
   font-size: medium;
   font-weight: bold;
   text-align: right;
}

.main
{
   background: url(bg2.jpg);
   margin-left: 5%;
   margin-right: 5%;
   padding-left: 1%;
   padding-right: 1%;
   text-align: justify;
   clear: left;
}

.honor 
{
   font-family: Times New Roman, Serif;
   font-size: small;
   font-style: italic;
   text-align: center;
   color: maroon;
   clear: left;
}

.ancientones
{
   font-style: italic;
   font-weight: bold;
   color: maroon;
}

.jasmine 
{ 
   font-family: Verdana, Helvetica, Sans-serif; 
   font-size: xx-small; 
   vertical-align: bottom; 
   text-align: left; 
}

