@media all {

   BODY {
          font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
          font-size: 14px;
          line-height: 17px;
          text-align: justify;
          padding-top:  0px;
          padding-left: 0px;
          padding-right: 0px;
          padding-bottom: 0px; 
          margin-top:  0px;
 	  margin-left: 0px;
 	  margin-right: 0px;
          margin-bottom: 0px;
          background-color: #FFFFF2;
	  background-image: url(images/background.gif);
        }
        }
        
    P 
    {
      font-size: 12px;          
    }
    
   .credits
   {
   	font-size: 10px;
   }   	

  .pageTitle {
          font-weight: bold;
          font-variant: small-caps;
             }
   
      
  .dropcap {
  float: left;
  width: auto;
  font-size: 36px;
  line-height: 33px;
  font-weight: normal;
  color:#330066;
  font-family: georgia, times, serif;
  padding-top:0px; 
  }

  td.padded {
          padding-top:  10px;
          padding-left: 10px;
          padding-right: 30px;
          padding-bottom: 20px;
     }

 td.nopad {
          padding-top:  0px;
          padding-left: 0px;
          padding-right: 0px;
          padding-bottom: 0px;
          margin-top:  0px;
	  margin-left: 0px;
	  margin-right: 0px;
          margin-bottom: 0px;
     }
     
 table.nomargin
 {
          margin-top:  0px;
 	  margin-left: 0px;
 	  margin-right: 0px;
          margin-bottom: 0px;
 
 
 }

/* Tables for photos */
.imageTable {
          border-collapse: collapse;
          empty-cells: no-borders;
          caption-side: bottom;

               }

   .imageTable TD {
          margin-top: 2px;
          margin-bottom: 2px;
          margin-left: 2px;
          margin-right: 2px;
          border-top: medium;
          border-bottom: medium;
          border-left: medium;
          border-right: medium;
          font-family: "Verdana", "Arial", "sans-serif";
	  font-size:12px;
          text-align: left;
                  }

   .imageTable IMG {
          border-top: 1px gray;
          border-bottom: 1px gray;
          border-left: 1px gray;
          border-right: 1px gray;
                   }

   .photoCredit {
          font-family: "Verdana", "Arial", "sans-serif";
          font-size: 8px;
          text-align: right;
                }




/* The left-side navigation menu */  
  
  #navlist
  {
  padding: 0 1px 1px;
  margin-left: 0;
  margin-top: 0;
  	  margin-right: 0px;
          margin-bottom: 0px;
  font: 12px Verdana, "Arial", "Helvetica", "sans-serif";;
  background: #330066;
  width: 125px;
  }
  


#navlist li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
text-align: left;
height: 20px;
}

#navlist li a
{
width: 100px;
display: block;
padding: 3px 5px 3px 8px;
border-left: 12px solid #AAB;
background: #330066;
text-decoration: none;
}

#navlist li a#current {
		border-left: 12px solid #FFFFCC;
		color:white;
		}

#navlist li a:hover#current {
		border-color:#FFFFCC;
		color:white;
		background:#330066;
		}

#navlist li a:link { color: white; }

#navlist li a:visited { color: white; }

#navlist li a:hover
{
border-color: #FE3;
color: #FFF;
background: #332;
}


#navlist li#inactive
{border-top: 0px;
}


.submenu a
	{ line-height: 14px;
	  font-size: 10px;
	  text-indent:15px;}


}

