A, TD.A, A:link
{
  font-family:Tahoma;
  color:#888888;
  text-decoration:none;
}

 
A:hover  { color:  #ffcc66; text-decoration: underline; }
A:visited { color: #ffcc66;}
A:active { color : #ffcc66;}
a:link {color:#ffcc66;}


A:hover img.thumbnail
{
  border: #000000 1px solid;
}

BODY
{
  margin-top: 10px;
  margin-left:0px;
  top: 10px;
  left:0px;
  color: black;
  background-color: #444444;
}


BODY TABLE A IMG { display: inline; }
HR { position: relative; }

B
{
  font-weight: normal;
}

.camera
{
 font-style:Verdana;
 font-size:10pt;
font-style : italic;
}

.exif
{
 font-style:Verdana;
 font-size : 10pt;
font-style : italic;
}

.caption
{
  text-align:center;
  font-family:Verdana;
  color: #FFFFFF;
  font-size : 14px;
  font-style : normal;
}

.copyright
{
  font-family:Verdana;
  color: #C0C0C0;
  font-size : 10pt;
  font-style : normal;
}

DIV,TH,TR,TABLE,FONT,LI,UL,FORM,
BLOCKQUOTE,P,I,H1,H2,H4,H5,FONT, CENTER
{
  font-family: verdana, arial, sans-serif;
  font-size: 10pt;
  color:#CCCCCC;
}

.date
{
  font-family: Arial;
  font-size: 8pt;
  background-color: #222222;
}


.galleryheader
{
  font-family: Verdana;
  font-weight: normal;
  color: #CCCCCC;
  font-size: 10pt;
  padding-left:0%;
  margin-bottom:25px;
}

h2
{
  font-family:Verdana;
  font-size:12pt;
  font-weight:normal;
  text-align:right;
  letter-spacing:8px;
  padding-top:15px;
  padding-bottom:15px;
  margin-left:2px;
  margin-right:2px;
  color:  white;
  background-color:#222222;
  border-bottom: #888888 1px solid
}

h2:first-letter
{
  font-family:Verdana;
  color:      #ffcc00;
  font-weight: normal;
  font-size:  25pt;
  padding:0px;
}

h4
{
  font-family: Verdana;
  font-weight: normal;
  color: #CCCCCC;
  font-size: 10pt;
  margin-left:7%;
}

I
{
  color: #888888;
}

img.thumbnail
{
  margin-bottom:10px;
}

.image
{
  padding-top:3%;
  padding-bottom:3%;
  background-color:#222222;
}

.imageinfo
{
  text-align:center;
  text-valign:bottom;
  background-color:#222222;
}

.imagecaption
{
  text-align:center;
  padding-bottom:3px;
  padding-top:3px;
  background-color:#444444;
  margin-bottom:5px;
  font-family:Verdana;
  font-size: 10pt;
}

.imagepage
{
  background-color:#222222;
}

.message_body
{
   background-color: #444444;
   color: #FFFFFF;
   border-bottom: #888888 1px solid
}

.lid
{
  background-color:#CCCCCC;
  border: #888888 1px solid;
}

#localmenu, .localmenu
{
 color:red;
}

.sb
{
  font-family: Verdana;
  background-color:#888888;
}

.slideshow
{
  border-top: #444444 0px solid;
  background-color:#222222;
  margin-right:10px;
}

.small
{
  border-top: #444444 1px solid;
}

.techinfo
{
 font-style:normal;
 font-size:14px;
 color:#BBBBBB;
}



TEXTAREA
{
  background-color: #EEEEEE;
  font-family: verdana new roman;
  color: black;
  scrollbar-base-color: gray;
  scrollbar-3dlight-color: black;
  scrollbar-highlight-color: none;
 }

TD
{
  background-color: none;
}

TD.thumbnail
{
  height: 220px;
  font-family:Tahoma;
  background-color: #222222;
  padding: 20px;
  vertical-align: middle;
  horizontal-align: middle;
}

.thumbnail
{
  border-color: #cccccc;
  border-width: 1px;
}

.title
{
  font-family:Verdana;
  font-size:10pt;
  color:#BBBBBB;
}

.treepath
{
  font-family:Tahoma;
  color:#FFFFFF;
  text-decoration: none;
}

BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }

BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }


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