/*
=======================================================
Stylesheet for Pbase.com galleries, version 3.0.14
by Olaf.dk - Olaf Eskil Runstedt - Denmark
https://www.pbase.com/olafdk

License Terms: Attribution-ShareAlike 1.0
https://creativecommons.org/licenses/by-sa/1.0/

This style-sheet does not hide the text under the 
thumbnails. To achieve that effect, please insert the
following html-code in the gallery description-field:

[comment]
[style] td.thumbnail{color:  #1A1A1A} [/style] 
[/comment]

(Change the '[' and ']' brackets to less than and 
greater than brackets respectively).

The above html-code makes the thumbnails text 
invisible until mouse-over in browsers other than IE. 
In Internet Explorer the text will always be visible,
because the code is interpreted as a comment by IE.
=======================================================
*/
body table td a img{
     display:none
}
.thumbnails table img{
     display:none
}
table img{
     display:block
}
.display,.display img{
     display:block
}
.thumbnails table,.thumbnails table img, .display,p.small{
     display:inline
}
body{
     font-family: tahoma, verdana, helvetica, arial, sans-serif;
     color:  #AFB1B3;
     background:  #1A1A1A;
     margin:0px
}
A                {text-decoration:none}
A:link           {color:  #7D7F80}
A:active         {color:  #4B4C4D}
A:visited        {color:  #7D7F80}
A:hover          {color:  #FFFFFF}
A.header:link    {color:  #7D7F80}
A.header:active  {color:  #4B4C4D}
A.header:visited {color:  #7D7F80}
A.header:hover   {color:  #FFFFFF
}
table {
     border:none;
     font: 14px tahoma, verdana, helvetica, arial, sans-serif
}
#localmenu a{
     font-weight:bold;
     font-size:14px
}
.treepath{
     color:  #7D7F80;
}
#linkedsubgalleries{
     margin:0px 55px 0px 55px;
     padding: 25px 1px 2px 1px;
     text-align:right
}
#linkedsubgalleries .other{
     font-style:normal;
}
#linkedsubgalleries a{
     color:  #7D7F80
}
#linkedsubgalleries .current{
     font-weight:normal;
     color:  #4B4C4D
}
#linkedsubgalleries a:hover{
     color:  #FFFFFF
}
h1{
     border-top:  #4B4C4D 3px solid;
     padding: 20px 1px 20px 1px;
     color:  #AFB1B3;
     font: bold 24px tahoma, verdana, helvetica, arial, sans-serif;
     letter-spacing: 8px;
     text-align: left
}
h1{
     margin-top: -2px;
     margin-left: -1000px;
}
h2{
     margin-top: 50px;
     text-align: center;
     color:  #AFB1B3;
     font: bold 35px times;
     letter-spacing: 10px;
}
.galleryheader{
     padding: 20px 0px 10px 0px;
     margin: 20px 55px 0px 55px;
}
.thumbnails{
     padding: 24px 8px 8px 8px;
}
td.thumbnail{
     border:  #4B4C4D 0px solid;
     vertical-align:middle;
     width: 200px;
     height: 200px;
}
td.thumbnail:hover{
     color:  #FFFFFF
}
img.thumbnail{
     margin-bottom:6px;
     border:  #000000 1px solid
}
#slideshow td{
     padding:0px 25px 20px 0px;
     text-align:right
}
#slideshow a{
     font-weight:bold;
     font-size:12px
}
#image img{
     border:  #000000 3px solid
}
#image a:hover img{
     border:  #000000 3px solid
}
h3 .title{
     color:  #7D7F80;
     margin:auto;
     padding:4px 4px 4px 14px;
     font: normal 16px tahoma, tahoma, verdana, helvetica, arial, sans-serif;
     letter-spacing:10px;
     border-bottom:  #4B4C4D 1px solid;
     border-top:  #4B4C4D 1px solid
}
#slideshow_image {
     border:  #000000 3px solid;
     margin-top: 3em
}
#slideshow_title {
     text-decoration: none;
     color:  #7D7F80;
     margin:auto;
     padding:4px 4px 4px 14px;
     font: normal 16px tahoma, tahoma, verdana, helvetica, arial, sans-serif;
     letter-spacing:10px;
     border-bottom:  #4B4C4D 1px solid;
     border-top:  #4B4C4D 1px solid
}
#slideshow_title:hover {
     color:  #FFFFFF
}
#slideshow_container h3 {
	margin: 3em;
}
#slideshow_counter {
     display:none;
     color:  #4B4C4D;
     margin:auto;
     padding:4px 4px 4px 14px;
     font: normal 16px tahoma, tahoma, verdana, helvetica, arial, sans-serif;
     margin-left: 0px
}
#slideshow_controls {
     color:  #7F8081;
     margin-bottom:1em;
     font-size: 1em;
     text-align: center;
}
#slideshow_controls span {
     padding: 1em;
}
#slideshow_controls span:hover {
     color:  #FFFFFF;
     text-decoration: none
}
span.slideshow_delay {
     font-size: 1em;
     text-style: bold
}
#slideshow_help {
     font-size: 1em;
     font-weight: normal
}
#imageinfo{
     text-align:center
}
.date, .artist{
     color:  #1A1A1A;
     font-size:11px;
     font-weight:normal
}
.location{
     color:  #1A1A1A;
     font-size:0px
}
#imagecaption{
     color:  #7D7F80;
     font-style:normal;
     font-size:11px;
     letter-spacing:1px;
     padding:10px 10px 10px 10px
}
.techinfo{
     color:  #1A1A1A;
     font-size:11px;
     padding: 20px
}
.techinfo a:link{
     color:  #1A1A1A;
     font-size: 11px
}
.techinfo a:visited {
     color:  #1A1A1A;
     font-size: 11px
}
.techinfo a:active {
     color:  #1A1A1A;
     font-size: 11px
}
.techinfo a:hover{
     color:  #FFFFFF;
     font-size: 11px
}
.camera{
     font-style:normal
}
.othersizes{
     color:  #7D7F80;
     letter-spacing:1px;
     font-size:12px;
     font-weight:normal
}
#copyright .copyright{
     padding: 6px 0px 6px 0px;
     border-bottom:  #4B4C4D 3px solid;
     font-size:12px;
     font-weight:bold
}
.exif a:link{
     color:  #7D7F80;
     border:none
}
.exif a:hover{
     color:  #FFFFFF;
     border:none
}
.sb{
     color:  #969899;
     font-size:10px;
     background-color:  #262626;
     border:none;
     padding:1px 4px 1px 4px
}
.lid{
     color:  #7D7F80;
     font-size:10px;
     background-color:  #121212;
     border:none;
     padding:1px 4px 1px 4px
}
#voteContainer{
     margin-left:25px
}
textarea{
     background-color:  #313233;
     border-top:  #000000 2px solid;
     border-right:  #4B4C4D 2px solid;
     border-bottom:  #4B4C4D 2px solid;
     border-left:  #000000 2px solid;
     padding-left: 6px;
     margin:5px 0px 10px 0px;
     font-family: tahoma, verdana, helvetica, arial, sans-serif;
     font-size:13px;
     height: 150px;
     width:400px;
     color:  #FFFFFF;
     scrollbar-base-color:  #313233;
     scrollbar-3dlight-color:  #4B4C4D; 
     scrollbar-highlight-color: gb(255,255,255)
}
#commententry{
     margin:40px 0px 40px 55px
}
#commententry input{
     color:  #FFFFFF;
     font-style:bold;
     letter-spacing:1px;
     background-color:  #313233;
     border-top:  #4B4C4D 2px solid;
     border-left:  #4B4C4D 2px solid;
     border-right:  #000000 2px solid;
     border-bottom:  #000000 2px solid
}
#commententry .small{
     color:  #AFB1B3
}
#commentlist{
     margin: 10px 10px 10px 55px;
}
#commentlist .comment{
     border: none;
     margin:0px 0px 0px 0px;
     padding:4px 0px 0px 0px
}
#commentlist .head{
     color:  #4B4C4D;
     font-size:10px
}
#commentlist .from{
     font-weight:bold;
     padding: 5px 0px 3px 0px 
}
#commentlist .date{
     color:  #4B4C4D;
     font-size:10px
}
#commentlist .message_body{
     border-bottom:  #121212 3px solid;
     font-size:12px;
     padding:0px 0px 3px 0px
}

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; }
