/* 
====== cslr_olafdk_medium - style sheet info =====
Stylesheet for Pbase.com galleries, version 1.2.1 
by Olaf.dk - Olaf Eskil Runstedt - Denmark        
Disclaimer: I know next to nothing about html &   
css, but managed to put the below together anyway!
Designed for three columns of thumbnails only.    
When setting up galleries, use these settings:    
    columns      =3                               
    table width  =80                              
    cell spacing =20                              
    cell padding =0                               
https://www.pbase.com/olafdk                       
License Terms: Attribution-ShareAlike 1.0         
https://creativecommons.org/licenses/by-sa/1.0/  
https://www.pbase.com/jaximages/august_2011 
(My reference)  
=================================================
*/
body{
     font-family: verdana, helvetica, arial, sans-serif;
     color:rgb(180,180,180);
     background:rgb(38,38,38);
     margin:0px
}
A                {text-decoration:none}
A:link           {color:rgb(255,255,255)}
A:active         {color:rgb(255,255,255)}
A:visited        {color:rgb(255,255,255)}
A:hover          {color:rgb(255,255,255);text-decoration:underline}
A.header:link    {color:rgb(255,255,255)}
A.header:active  {color:rgb(255,255,255)}
A.header:visited {color:rgb(255,255,255)}
A.header:hover   {color:rgb(255,255,255);text-decoration:underline
}
table{
     border:none;
     font: 9pt verdana, helvetica, arial, sans-serif
}
#localmenu a{
     font-weight:bold;
     font-family:verdana, helvetica, arial, sans-serif;
     font-size:9pt
}
#linkedsubgalleries .other{
     font-style:normal;
}
#linkedsubgalleries .current{
     font-weight:normal;
     color:rgb(127,127,127)
}
h1{margin:25px -25px 25px -25px
}
h1, h2{
     border-bottom: rgb(127,127,127) 3px solid;
     padding: 14px 0px 2px 25px;
     display: block;
     background: rgb(63,63,63);
     color: rgb(255,255,255);
     font: 17px verdana, helvetica, arial, sans-serif;
     letter-spacing: 3px;
     text-align: left;
     height: 20px;
     position: relative;
}
.galleryheader{
     padding: 4px 25px 0px 25px;
     background: rgb(38,38,38);
     position: relative
}
.thumbnails{
     border: 0px;
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px -400px;
     width: 784px;
     background: rgb(38,38,38);
     position: relative;
     left: 8%
}
a.thumbnail, a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active{
     border-top: rgb(63,63,63) 1px solid;
     border-left: rgb(63,63,63) 1px solid;
     border-right: rgb(0,0,0) 1px solid;
     border-bottom: rgb(0,0,0) 1px solid;
     margin: 15px 20px -8px 20px;
     padding-top: 20px;
     display: block;
     background: rgb(38,38,38);
     width: 200px;
     height: 184px
}
a.thumbnail:hover{
     border-top: rgb(0,0,0) 1px solid;
     border-left: rgb(0,0,0) 1px solid;
     border-right: rgb(63,63,63) 1px solid;
     border-bottom: rgb(63,63,63) 1px solid;
     background:rgb(38,38,38)
}
#slideshow td{
     padding:0px 20px 20px 0px;
     text-align:right
}
#slideshow a{
     font-weight:bold;
     font-family:verdana, helvetica, arial, sans-serif;
     font-size:9pt
}
h3 .title{
     color:rgb(180,180,180);
     margin:auto;
     padding:4px 4px 4px 14px;
     font: normal 12pt trebuchet MS, tahoma, verdana, sans-serif;
     letter-spacing:10px
}
#imageinfo{
     text-align:center;
}
.date, .artist{
     font-size:8pt;
     font-weight:normal
}
.location{
     font: italic 10pt trebuchet MS, tahoma, verdana, sans-serif;
     letter-spacing:1px
}
#imagecaption{
     border-top: rgb(127,127,127) 1px solid;
     border-bottom: rgb(127,127,127) 1px solid;
     font-size:9pt;
     letter-spacing:1px;
     padding:1px 12px 1px 12px;
     width: 506px;
     margin:auto;
     background: rgb(38,38,38);
     position: relative;
     text-align:center;
}
.techinfo{
     font-size:8pt;
     padding: 20px
}
.camera{
     font-style:normal
}
.othersizes{
     letter-spacing:1px;
     font-size:9pt
}
#copyright .copyright{
     letter-spacing:0px;
     font-size:9pt;
     font-family:verdana, helvetica, arial, sans-serif;
     font-weight:bold
}
.exif{
     border:none
}
.sb{
     color:rgb(180,180,180);
     font-size:8pt;
     background-color:rgb(63,63,63);
     border:none;
     padding:2px 5px 2px 5px
}
.lid{
     color:rgb(127,127,127);
     font-size:8pt;
     background-color:rgb(12,12,12);
     border:none;
     padding:2px 5px 2px 5px
}
textarea{
     background-color:rgb(255,255,255);
     border-top:rgb(0,0,0) 2px solid;
     border-right:rgb(75,76,77) 2px solid;
     border-bottom:rgb(75,76,77) 2px solid;
     border-left:rgb(0,0,0) 2px solid;
     padding-left: 6px;
     margin:5px 0px 10px 0px;
     font-family: verdana, helvetica, arial, sans-serif;
     font-size:13px;
     height: 200px;
     width:600px;
     color: rgb(0,0,0);
     scrollbar-base-color: none;
     scrollbar-3dlight-color:  none; 
     scrollbar-highlight-color: none;
}
#commententry{
     margin-top:15px;
     margin-left:25px
}
#commententry input{
     color:rgb(255,255,255);
     background-color:rgb(63,63,63);
     border-top:rgb(127,127,127) 2px solid;
     border-left:rgb(127,127,127) 2px solid;
     border-right:rgb(0,0,0) 2px solid;
     border-bottom:rgb(0,0,0) 2px solid
}
#commententry .small{
     color:rgb(255,255,255)
}
#commentlist{
     border: 0px solid;
     padding-top:8px;
     background: rgb(38,38,38)
}
#commentlist .comment{
     margin-bottom:2px;
     margin-top:0px;
     background-color:rgb(38,38,38);
     padding:2px 0px 2px 4px
}
#commentlist .head{
     font-size:9pt
}
#commentlist .from{
     font-weight:bold;
     font-family: verdana, helvetica, arial, sans-serif;
     padding:1px
}
#commentlist .message_body{
     font-size:10pt;
     padding:1px
}

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; }
