/*CSS elaborated by Marisa D.L.
-if you want to copy it, please,
 ask first!*/
 
BODY
{
font-family: Verdana, Helvetica, arial;
text-align: center;
background : #edeceb;
background-attachment: fixed; 
background-image:url(https://www.pbase.com/image/126372595/small.jpg);
background-position:left top;
background-repeat:repeat-y;
color: #520005;
font-size:12px;
scrollbar-face-color:  #edeceb; 
scrollbar-highlight-color:  #ffffff; 
scrollbar-shadow-color:  #000000; 
scrollbar-3dlight-color:  #000000; 
scrollbar-arrow-color:  red; 
scrollbar-track-color:  #d71d25; 
scrollbar-darkshadow-color:  #000000;
}
DIV,TH,TR,TABLE,LI,UL,FORM,
BLOCKQUOTE,P,B,I,H1,H2,H3,H4,H5, CENTER
{
font-family: verdana, Tahoma, Helvetica;
font-size: 12px;
font-weight: bold; 
color: #520005;
}
.galleryheader
{margin-left:auto;
 margin-right:auto;
 width:90%;
}
h4
{ margin-top:0px;
  margin-bottom:3px;
  border: #542708 1px solid;
  font-size: 10pt;
  font-weight: normal;
  font-family:verdana;
  letter-spacing: 0px;
  font-weight: bold; 
  text-align: justify;
  padding:10px; 
  margin-left: auto;
  margin-right: auto; 
  background-color: transparent;
  color:#542708;
  width:750px;
  font-variant: normal;
}
.caption
{
  font-size : 12px;
  color : #520005;
  background-color: transparent;
  font-style :italic;
  font-weight:bold;
  border-style : solid;
  border-width : 1px;
  border-color : #520005;
  padding:10px;
  width:60%;
margin-left:auto;
margin-right:auto;
}
 
.location{
font-size: 11px;
font-weight:bold;
width: 40%;
margin-left:auto;
margin-right:auto;
border:none;
font-family:verdana}
 
.date
{font-size: 10px;
font-weight:bold;}
 
.artist
{ 
font-family: papyrus,verdana;
font-size: 20px;
font-weight: bold;
color: #520005;
}
 
#commentlist .from
 { font-size: 19px;
font-family:papyrus,verdana;
font-weight:bold;
}
 
#commentlist .message_body 
{
  font-size:12px;
  color: #edeceb; 
  background-color: #d71d25;
  border-style : solid;
  border-width : 1px;
  border-color : #542708;
  border-top:none;
  rem_border-left:none;
  padding:6px;
  
}
 

h3
{ font-family :Papyrus;
  font-weight: bold;
 font-size:20px;
border: #d71d25 1px solid;
width:70%;
margin-right: auto;
margin-left:auto;
 
}
 
font
{ 
  
  font-family: verdana, Tahoma, Helvetica;
  font-weight: bold;  
  color: #d71d25;   
  background-color: transparent;
  letter-spacing: 1px; 
  font-size: 10px;
}
 
h2
{ font-family: papyrus, verdana;
  font-size: 25px;
  font-weight: bold; 
  text-align: center;
  letter-spacing: 10px; 
  padding-top:6px;
  padding-bottom: 3px; 
  margin-left: auto;
  margin-right: auto; 
  background-color: #c69946;
  color:#EEE8AA;
  width:100%;
display:none;
}
 

A, TD.A, A:link 
{
  color: #542708;
 
  text-decoration: none;
}
 
A:hover
{ 
  color: #655f49; 
 
  text-decoration: underline; 
}
 
A:visited 
{
  color: #542708; 
  
} 
 
A:active 
{ 
  color:#542708; 
  
}
 

TD
{
  background-color: transparent;
}
 
TD.thumbnail 
{
  vertical-align : middle;
  background : transparent;
  text-align: center; 
  border-style : solid;
  border-width : 2px;
  border-color : #d71d25;
  width: 200px;
  min-width: 200px;
  max-width: 200px;
}
.imagetable
{
 border-width : 1px;
 border-color : #542708;
 border-style : solid;
 padding: 45px;
}
img.thumbnail
{
  border-style : solid;
  border-width : 2px;
  border-color :#000000;
}
 
.display
{
  border-style : solid;
  border-width :1px;
  border-color : #d71d25;
background: transparent;
}
.small
{
  font-family: verdana;
font-size:10px;
}
 

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