body{
    background-color: #8d8c8c; 
    margin: 0;
    padding: 0;
}

.navtop{
color: #f0f0eb; 
font-style: oblique; 
font-weight: normal; 
font-size: 32px; 
font-family: Times New Roman, Times, serif;
text-align: center; 
text-transform: capitalize; 
}

.nav  { color: #faf6f4; font-weight: bold; font-size: 10px; font-family: Arial, Arial, Helvetica, sans-serif; }
td.nav a:link   { color: #f5deb3; font-weight: bold; font-size: 10px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; text-decoration: none }
td.nav a:active { color: #f5deb3; font-weight: bold; font-size: 10px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; text-decoration: none }
td.nav a:visited { color: #f5deb3; font-weight: bold; font-size: 10px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; text-decoration: none }
td.nav a:hover   { color: white; font-weight: bold; font-size: 10px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; text-decoration: none }

h1{
    color: #9b0c0c; 
    font-weight: bold; 
    font-size: 8pt; 
    font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; 
    letter-spacing: 1px; 
}


div.horiz{
    margin: 10px;
    padding: 0 0 10px 0;
    border: 1px dotted #ccc;
    border-width: 0 0 1px 0;
}

div.horiz p.title,
div.horiz p.title a,
div.horiz p.title a:link,
div.horiz p.title a:active,
div.horiz p.title a:visited,
div.horiz p.title a:hover{
    color: #9b0c0c;  
    font-size: 9pt; 
    font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; 
    text-decoration: none;
    margin: 0; padding: 0;
}

div.horiz p{
    color: #5c5959; 
    font-size: 7pt; 
    font-family: Verdana, Verdana, Geneva, sans-serif;
    margin: 0; padding: 0;
    text-align: left;
}

.maintxt   { color: #2e2d2d; font-size: 10px; line-height: 160%; font-family: Verdana, Verdana, Geneva, sans-serif; }
.bodytxt{
    color: #5c5959; 
    font-size: 9pt; 
    font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
    text-align: justify; 
    margin: 0;
    padding: 15px;
    line-height: 160%;
}
.copyright  { color: gray; font-size: 7pt; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; padding: 3px;}
.maincell{
    background-image: url(images/marbleback.gif);
}
#header { color: #a4a4a4; font-variant: small-caps; font-size: 180px; font-family: "Goudy Old Style", "Trebuchet MS", "Times New Roman"; text-align: left; letter-spacing: -5px; margin-top: 0px; margin-right: 0px; margin-left: -40px; padding-top: 0px; padding-right: 0px; padding-left: -40px; z-index: 1000; width: 483px; overflow: hidden }

td.tbl { color: #5c5959; font-size: 9pt; font-family: Verdana, Verdana, Geneva, sans-serif; }

td.rb,
td.rb a,
td.rb a:link,
td.rb a:active,
td.rb a:visited{
    color: #5c5959; 
    font-size: 9pt; 
    font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
}

h2  { color: #800000; font-size: 16px; font-family: Arial, Arial, Helvetica, sans-serif; }
h3 { font-weight: bold; font-size: 13px; font-family: Arial, Arial, Helvetica, sans-serif; letter-spacing: 1px }


/* NEW GALLERY */
.gallery{text-align: left; padding: 5px; width: 471px; overflow: hidden;}
.gallery h2{background: #800000; color: #fff; padding: 0; line-height: 150%; margin: 0; padding-top: 5px; padding-left: 5px; margin-top: 10px; font-size: 9pt; font-weight: 100; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.gallery a{margin: 0; padding: 0;}
.gallery img{border: 0; margin: 0; padding: 0;}
.gallery .crop{width: 150px; height: 150px; overflow: hidden; text-align: center; border: 3px solid #fff; float: left; margin-right: 1px; margin-bottom: 1px;}
.clear{clear: both; overflow: hidden; height: .1em;}
.gallery ul{list-style: none; margin: 0; padding: 0;}
.gallery ul a{font: normal normal normal 9pt/150% "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #666; text-decoration: none;}
.gallery ul li{line-height: 150%;}

h2.button{background: rgb(128, 0, 0); display: inline; padding: 8px 12px; color: #fff;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  border: 1px solid #800000;
}