/* Edited with EditCSS */
/**** LINK-tag style sheet gallery2.css ****/

BODY {
  font-family	: arial,verdana,sans-serif;

}
BODY{
  color		:	black;
  background	:	white;
  margin:	0;
  padding: 	0;
}
A {
text-decoration	:	none;
}

A:link          { color:#2845b1; }
A:active        { color:#85ae83; }
A:visited       { color:#404863; }
A:hover         { color:#2b2097; }

A.header:link          { color:#bbbbff; }
A.header:active        { color:#d5ae83; }
A.header:visited       { color:#bbbbff; }
A.header:hover         { color:#ffaa27; }

h3 {
  margin-left: auto;
  margin-right: auto;
}

.sp {
        font-size:20pt;
        font-weight : bold;
        color : #ffffff;
        background-color : #555599;
}
.ma {
        font-size:14pt;
        font-weight : bold;
        color : #ffffff;
        background-color : #7777bb;
}
.sb {
        font-size:12pt;
        font-weight : bold;
        color : #000000;
        background-color : #9999dd;
}
.mi {
        font-size:10pt;
        color : #ffffff;
        background-color : #9999dd;
}
.co {
        color : #ffffff;
        background-color : #9999dd;
}
.me {
	text-align : left;
	color : #000000;
	background-color : #ffffff;
}
	

.small {
	font-size: 9pt;
}

#linkedsubgalleries {
	text-align: center;
}
#linkedsubgalleries .current {
	font-weight: bold;
}
#linkedsubgalleries .other{
	font-style: italic;
}

#slideshow td {
	text-align: right;
}

#slideshow a {
	font-weight: bold;
}

#localmenu a {
	font-weight: bold;
}


.date,.artist {
	font-size: 9pt;
	font-weight: normal;
}

#imageinfo {
	text-align: center;
}

#commentlist {
	margin-left: 20px;
	margin-right: 20px;
}
#commentlist .comment {
	margin-bottom: 3px;
	border-width: 0px;
	border-style: solid;
        border-color: #666666;
	padding: 1px;
}

#commentlist table.comment {
	width: 95%;
}

#commentlist .head {
        font-size: 15px;
}
#commentlist .from {
        font-weight: bold;
        padding: 1px;
}
#commentlist .commands {
        text-align: center;
        font-size: 11px;
}
#commentlist .date {
        padding: 1px;
}
                                                                                
#commentlist .message_body {
	font-size: 14px;
        padding: 1px;
}
#commententry {
	margin-left: 20px;
	margin-right: 20px;
}


.title {
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
}
.location{
	font-size: 12pt;
	text-align: center;
}

.caption {
}


.techinfo {
	font-size: 10pt;
}
.camera {
	font-style: italic;
}

.copyright {
	font-size: 9pt;
	font-weight: bold;
}

.lid { color : #000000; background-color : #dddddd; }
.lil { color : #000000; background-color : #eeeeee; }

.error { color: #FF0000; }

.bordered {
        border-style : solid;
        border-color : #440808;
        border-width: 2pt;
}

TD.thumbnail {
  vertical-align : top;
}

.highlight {
  background : #FFFFDD;
  padding : 5px;
  border : solid #CCCCAA 1px;
}

.wbh { font-size: 16pt; font-weight: bold; color: #FFFFFF; background-color: #7777BB}
.wb { font-size: 12pt; color: #000000; background-color: #FFFFFF; font-weight: normal}
.swbh {font-size: 12pt; font-weight: bold; color: #FFFFFF ; background-color: #7777BB}
.datafield { font-size: 10pt; color: #000000; background-color: #EFEFFF}

/* PBase box rounded - BEGIN */
.pb_rcorners {
  margin : auto;
}
.pb_rcorners .head, .pb_rcorners .head .c, .pb_rcorners .foot, .pb_rcorners .foot .c {
        height: 20px;
}
.pb_rcorners .body .c {
        padding: 0 1em;
}
.pb_rcorners .box_title {
        margin : 0px;
        padding : 0px 2px 0px 2px;
}
SPAN.box_title {
        position : relative;
        top : -1.5em;
        color : #555599;                                                                                                                                                                      background : white;                                                                                                                                                                   font-weight : bold;
        font-size : 1.3em;
}

/* HEAD */
.pb_rcorners .head {
	background: url(https://ap1.pbase.com/site/pblue_tl.gif) no-repeat left;
}
.pb_rcorners .head .c {
	background: url(https://ap1.pbase.com/site/pblue_tr.gif) no-repeat right;
}
/* BODY */
.pb_rcorners .body {
	background: url(https://ap1.pbase.com/site/pblue_ml.gif) repeat-y 0px 0px;
}
.pb_rcorners .body .c {
	background: url(https://ap1.pbase.com/site/pblue_mr.gif) repeat-y right 0px;
}
/* FOOT */
.pb_rcorners .foot {
	background: url(https://ap1.pbase.com/site/pblue_bl.gif) no-repeat left;
}
.pb_rcorners .foot .c {
	background: url(https://ap1.pbase.com/site/pblue_br.gif) no-repeat right;
}
/* PBase box rounded - END */


/* Inline Slideshow Begin */
#inline_slideshow * {
  text-align: center;
  vertical-align: middle;
}
#inline_slideshow img {
  border: none;
}
/* Inline Slideshow End */


/**** LINK-tag style sheet 132542.css ****/

* 
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; }



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