* 
pinesflemming by pinemikey
based on the excellent stylesheet by
Flemming Bo Jensen - Pblog stylesheet
===============================
https://www.pbase.com/flemmingbo

Version 5:
----------
Has definitions for pblog template, used for my Panoramas gallery

This stylesheet has been tested in IE and Firefox,
and validated with the w3c.org css validator.
You are welcome to use it if you like it.
Thanks to arjun for the code below to hide the menu.
*/

/* --- simple code to hide the menu -- */
/* -- by arjun -- */
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 div.galleryheader table td a img {display:inline;}

.image_date
{ display:none }

.image_caption
{ display:none }

.current_count
{ display:none }

.comment_count-image
{ display:none }

#imagecaption {

  margin-left: 70px;
  margin-right: 70px;}

.caption
{
  font-size : 10pt;
  color : #404040;
  font-style : italic;
  margin-left: 70px;
  margin-right: 70px;
}

.galleryheader
{
  text-align: center;
}

BODY
{
  font-family: Verdana, Tahoma, Helvetica;
  background : white;
  color: black;
  font-size: 9pt;
  text-align: center;
}


DIV,TH,TR,TABLE,LI,UL,FORM,
BLOCKQUOTE,P,b,I,H1,H2,H3,H4,H5, CENTER
{
  font-family: Verdana, Tahoma, Helvetica;
  font-size: 9pt; 
font-weight:normal;
  color: #404040;

}

b
{
  font-family: Verdana, Tahoma, Helvetica;
  font-size: 12pt; 
font-weight:normal;
  color: #404040;

}

font
{ 
  font-family: Verdana, Tahoma, Helvetica;  
  color: #404040;
  background-color: white;   
  letter-spacing: 3px; 
  font-size: 8pt;
}

h2
{ 
  font-size: 22px;
  font-weight: normal; 
  text-align: center;
  letter-spacing: 10px; 
  padding-top: 15px;
  padding-bottom: 15px; 
  margin-left: 0px;
  margin-right: 0px; 
  background-color: #505050;
  color: white;
}


A, TD.A, A:link 
{
  color:           #000080;
  background-color: white; 
  text-decoration: none;
}

A:hover
{ 
  color: #0000ff; 
  background-color: white;
  text-decoration: underline; 
}

A:visited 
{
  color: #000050; 
  background-color: white;
} 

A:active 
{ 
  color: blue; 
  background-color: white;
}

.thumbnail 
{
  vertical-align : middle;
  color: white;
  background : white;
  text-align: center; 
  border-top:  #dddddd 1px solid;
}

img.thumbnail
{
  border-style : double;
  border-width : 4px;
  border-color : #aaaaaa;
  margin-top: 30px;
  margin-bottom: 10px;
}

IMG.display 
{
  border: 18pt solid white;
} 

.title-image 
{
     padding:0px 0px 14px 0px;
     font: normal 16px verdana, tahoma, helvetica, arial, sans-serif;
     letter-spacing:0px;
}


.image td a 
{
  display: block; 
  border: 1pt solid black;
} 

#commentlist .from 
{
  color: #404040;
  background-color: white;
  font-weight: bold;
  font-size: 9pt;
  padding: 1px;
}                                                                                
#commentlist .message_body 
{
  color: #404040;
  background-color: white;
  font-size: 9pt;
  border-bottom:#aaaaaa 1px solid;
  padding: 1px;
}

.location
{
  font-size: 10pt;
  text-align: center;
}


.luis {text-align: center;font: 12px arial; sans-serif; letter-spacing: 1px; margin-left:50px; 
margin-right:50px;border:0pt;

} 
td  {border:0pt;
}


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; }
