a.thumbnail, 
a.thumbnail:link, 
a.thumbnail:visited, 
a.thumbnail:active 
{ 
   border: #323232  1px inset;
   margin-bottom: 10px; 
   padding-top: 10px; 
   display: block; 
   background: #666666; 
   width: 190px; 
   height: 190px; 

  
} 

a.thumbnail:hover 
{ 
   border: silver 1px outset;
   margin-bottom: -10px; 
   padding-top: 10px; 
   display: block; 
   background: #444444; 
   width: 190px; 
   height: 190px;

 
} 

BODY
{
  color: silver;
  background: rgb(52, 52, 52); 
  font-size: 10pt;
}

.message_body { background-color: #333333;
  color: #d5ae83; padding-bottom:    10px; }

DIV,TH,TR,TABLE,FONT,LI,UL,FORM,
BLOCKQUOTE,P,B,I,H1,H2,H3,H4,H5,FONT, CENTER
{
  font-family: verdana, arial, sans-serif; 
  font-size: 10pt;
  color: silver;
} 

font
{ 
  color: #AAAAAA;   
  letter-spacing: 2px; 
  font-size: 10pt;
}





h1, h2 
{

  border: rgb(255, 160, 0) 2px solid;
  border-left: 0px solid;
  border-right: 0px solid;
  border-top: px none;
  margin-bottom: 1em;
  margin-left: 0px;
  margin-right: 1px;
  width: 100%;
  
  font-family: Tahoma,Impact,"Book Antiqua", arial, sans-serif; 
  font-size:         14pt; 
  font-weight:      bold;
  text-align:       center;
  letter-spacing:     12px; 
 
       
  background: rgb(254,244,244);
  color: rgb(80,00,00);

  padding-top:       3px;
  padding-bottom:    3px;
  display: block;
  position: relative;

}

h2:first-letter
{
  color:      green;
  font-weight: bold;
  font-size:  18pt;
}


h4 
{
  color: #44dd44; 
  font-size: 11pt;
} 

I
{
  color: #888888; 
 }


TEXTAREA 
{
  background-color: silver; 
  font-family: vendara, times new roman;
  font-size: 11pt;
  color: black; 
  scrollbar-base-color: gray;
  scrollbar-3dlight-color: black; 
  scrollbar-highlight-color: none;
 } 



#linkedsubgalleries 
{
  text-align: center;
  margin-left:15px;
  margin-right:15px; 
}

#linkedsubgalleries .current 
{
  font-style: normal;
  border: gray 1px;
  border-style: solid;
  margin-top: -1em;
  margin-bottom: 1em;
  margin-left: 0px;
  margin-right: 1px;
  padding :3px;
  background: #404040;
  line-height: 250%;
  color: gray;
}


#linkedsubgalleries .other
{
  font-style: normal;
  border: gray 1px;
  border-style: solid;
  margin-top: -1em;
  margin-bottom: 1em;
  margin-left: 0px;
  margin-right: 1px;
  padding :3px;
  background: #404040;
  line-height: 250%;
}

A, TD.A, A:link 
{
  font-family: vendara, Tahoma, times new roman;
  font-weight: bold; 
  color:  FFCC66;
  text-decoration: none;

}



A:visited { color: FF9966; } 
A:active { color : FFCC66; }
A:hover  { color: white; 
           text-decoration: none; }


linkedsubgalleries.A:hover
{
color: red;
}


.caption
{ 
font-size : 10pt;
color : gray; 
margin-left:10%;
margin-right:10%;
font-style : normal;
text-align: center;
} 

TD 
{
background-color: none; 
}

TD.thumbnail
{ 
padding: 1px; 
vertical-align: top;
horizontal-align: middle;
width: 220px;
height: 180px; 
}


.thumbnail { 
border-color: #333333; 
border-width: 1px; }



#slideshow TD
{
  text-align: center;
  font-size : 12;
  text-transform: uppercase;
  letter-spacing:     5px; 
  padding-top:       10px;
  padding-bottom:    10px;
  display: block;
  position: relative;

}
.display
{

border: 3px ridge #606060; 
padding: 15px;
background-color: #909090;


}



#commentlist .message_body 
{
  font-size: 14px;
  padding: 2px;
  color: silver;
  background: none;
}

//#commentlist table.comment 
//{
 //margin-left: 10px;
 //font-family: vendara, Tahoma, times new roman;
 //font-size: 12pt;
//}


div.galleryheader
{
width: 90%;
position: relative;
align:left;
border: #323232  4px inset;
border-bottom : 0px;
background: #66666f;
padding: 30px;
font-family: Verdana, Tahoma, "Times New Roman", arial, sans-serif;
font-size: 10pt;
font-weight:normal;
margin-left:4%;
margin-bottom: 0px;
text-align:left;
}


div.thumbnails
{
width: 90%;
position: relative;
border: #323232  4px inset;
border-top : 0px;
background: #66666F;
padding:30px;
margin-left:4%;
margin-top: 0px;
text-align:center;

}




BODY { margin-top: 50; top: 10px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }


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