DIV,TH,TR,TABLE,FONT,LI,UL,FORM,
BLOCKQUOTE,P,B,I,H1,H2,H3,H4,H5,FONT, CENTER
{
  font-family: Trebuchet MS; 
  font-size: 11pt;
  color: #000000;
} 

BODY {font-family: Trebuchet MS;
      color: white;
      background-color: #FFFFFF;
      font-size: 10pt;}

body table td a img {display:none;}
body table td b {display:inline;
                 font-weight: normal;
                 font-size: 10pt;}

#inline_slideshow * {display: inline;}

font {font-size: 10pt;}

img.thumbnail {display: inline;}
.thumbnail b{display:inline;}

.indented
   {
   padding-left: 15pt;
   padding-right: 15pt;
   font-weight: normal;
   }
.galleryheader
   {
   font-size: 10pt;
   font-weight: bold;
   }

.gallery_hitcounts 
   { 
   display: none; 
   } 

.menu {visibility: visible;
  width: 800;
  position: absolute;
  top: 20px;
  left: auto;
  right: auto;
  }

.menu a
{
float:left;
width:95%;
font-size:10pt;
font-weight: bold;
text-decoration:none;
background-color:#800000;
padding:1;
border:2px solid white;
border-style: outset;
}

.menu a:hover {text-decoration: none;
color : #ffffff;
border: 2px solid white;
border-style: inset;
background-color:#DAA520}
.menu a:link { color : #ffffff;}
.menu a:active { color : #000000}
.menu a:visited { color : #ffffff}

#linkedsubgalleries {
  text-align: left;
  margin-left:       20px;
  margin-right:      20px; 
  margin-top:        45px;
  }

#localmenu a {
	font-weight: normal;
        font-size: 11pt;}

#commententry {
	margin-top:60px;
        margin-left: 30px;
	margin-right: 20px;
}

.message_body { color: #3E65D8; 
                padding-bottom:    9px; }

h2 

{
  font-size:         12pt; 
  font-weight:      normal;
  text-align:       left; 
  letter-spacing:     8px; 
  padding-top:       10px;
  padding-bottom:    10px; 
  margin-left:       20px;
  margin-right:      20px; 
  color:  #000000;
  border-style: double;
  border-color: #000000;
  border-top-width: 2pt;
  border-bottom-width: 2pt;
  border-left-width: 0pt;
  border-right-width: 0pt
}

h2:first-letter
{
  color:      #d5ae83;
  font-style: bold;
  font-size:  22pt;
}

h4 
{
  color: #B8860B; 
  font-size: 11pt;
} 

I
{
  color: #808080; 
 }

TEXTAREA 
{
  background-color: #FFFFFF; 
  font-family: times new roman;
  color: black; 
  scrollbar-base-color: gray;
  scrollbar-3dlight-color: black; 
  scrollbar-highlight-color: none;
 } 

A, TD.A, A:link 
{  color: #3E65D8;
  text-decoration: none;}

A:hover  { color: #B8860B; text-decoration: underline; }
A:visited { color: #800000; } 
A:active { color : #2F4F4F; }

.caption
{ 
font-size : 9pt;
color : #808080; 
font-style : italic;
} 

.message_body {
        color: #000000;}

TD 
{
background-color: none; 
}

TD.thumbnail
{ 
background-color: #FFFFFF;
padding: 5px; 
width: 200px;
vertical-align: middle;
horizontal-align: middle;
}

img.thumbnail{
  border-style : solid;
  border-color :  #808080;
  border-width : 1px;}

IMG.display {
  display: inline;
  padding: 2px;
  border-style : solid;
  border-color :  #000000;
  border-width : 4px;}

BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }
