a:link,a:visited,a:active 
{
border:  #ffffff 0px solid;
color:  #ffffff;
text-decoration: none;
font: 12px verdana, comic sans MS;
font-weight: bold;
background: transparent;
padding:1px;
}
a:hover 
{
background: transparent;
color:  #ffffff;
text-decoration: none;
font: 12px verdana, comic sans MS;
font-weight:bold;
text-decoration: underline;
}
a.thumbnail, a.thumbnail:link, 
a.thumbnail:visited, a.thumbnail:active 
{
border:  #ffffff 2px solid;
margin-bottom: 0px;
padding-top: 10px;
width: 182px;
height: 202px;
display: block;
background:   ;
}
a.thumbnail:hover 
{
border:  #ffffff 2px solid;
margin-bottom: 0px;
padding-top: 10px;
width: 182px; 
height: 202px;
display: block;
background: transparent;

       
}
body
{
background:   ;
background-attachment: fixed;
background-repeat;
background-image: 
url("https://www.pbase.com/image/116269297/original.jpg");
text-align: center;
}

div,th,tr,table,font,li,ul,form,
blockquote,p,b,i,h1,h2,h3,h4,h5 
{
border: 0px;
color:  #ffffff;
font: 12px verdana, arial, sans-serif;
font-weight: bold;
}
td.thumbnail 
{ 
   height: 197px; 
} 


font {
margin-left: 4px;
margin-right: 4px;
width: 170px;
display: block;
color:  #ffffff;
font: 10px Verdana, Helvetica, sans-serif;
letter-spacing: 0px;
font-weight:bold;
background:   ;
padding:8px;
border:    3px ridge;
}

INPUT, TEXTAREA
{ 
border-color:  #ffffff;
border-style: solid;
background-color:   ;
font-family: verdana, arial, sans-serif;
font-size: 10px;
color:  #ffffff;
font-weight: bold;
}

TEXTAREA
{ 
background-color:   ;
font-family: comic sans ms,arial;
font-weight: bold;
font-size: 13px;
color:  #404040;
scrollbar-base-color:  #b7b7b5;
scrollbar-3dlight-color:  #ffffff;
scrollbar-highlight-color:  silver;
scrollbar-track-color:  #404040;
scrollbar-arrow-color:  #ffffff;
scrollbar-shadow-color:  #ffffff;
scrollbar-dark-shadow-color:  #ffffff;
}

h1, h2 {
display:none;
}
img{
        border:  #ffffff 1px none;
}
img.thumbnail {

        border:  #ffffff 1px solid;
        margin: 0px;
        padding: 0px;
        background: transparent;
        vertical-align: middle;
}input {

        border:  #ffffff 1px solid;
}
table.thumbnail {
        width: 10%;
}
td {
border: 1px none ;
background: none;
border-collapse: collapse;
empty-cells: show;
}
#commentlist .message_body 
{
border-style :solid;
border-left:none;
border-top:  none;
border-width : 3px;
border-color :  #404040;
background:   ; 
font-weight:bold;
margin: 5px 5px 10px;
color:  #404040;
font: 10px Verdana, Helvetica, sans-serif;

}
#commentlist{
display:block;
width:100%;
}
#commentlist .date
{
color:  #ffffff;
font-weight: bold;
display:none;
}

.caption 
{
 margin-right: auto;
margin-left: auto;
font-size: 12px Verdana, Helvetica, sans-serif;
font-style: italic;
font-weight:bold;
width: 800px;
display: block;
background:   ;
color:  #ffffff;
padding:8px;
border-style : double;
border-width : 3px;
border-color :  #ffffff;
}
TD.display {
  vertical-align : middle;
  background :transparent;
}

TABLE.imagetable {
  background :   ;
  border-style : double;
  border-width : 6px;
  border-color :  #ffffff;
}

IMG.display {
  border-style : solid;
  border-width : 25px;
  border-color :   ;
}
.artist
{
font-family:papyrus;
font-weight:bold;
color:  #ffffff;
font-size: 19px;}

.date
{
font-family:verdana;
color:  #ffffff;
font-size: 9px;}

.title {
        border-bottom:  #40454b 1px ridge;
        padding: 2px;
        width: 400px;
        display: block;
        background:   ;
        color:  #40454b;
        font-family: papyrus;
        font: 16px;
        font-weight: bold;
        letter-spacing: 0px;
        text-align: center;
}
.location
{
        border-bottom:  #40454b 1px ridge;
        padding: 2px;
        width: 400px;
        display: block;
        background:   ;
        color:  #40454b;
        font-family: papyrus;
        font: 16px;
        font-weight: bold;
        letter-spacing: 0px;
        text-align: center;
}

.lid
{
background:   ;
color:  #0099FF;
font: 11px Verdana,Helvetica, sans-serif;
text-decoration: none;

}
.sb{
 background: a8babe;
 color:  #404040;
font: 12px Verdana, Helvetica, sans-serif;
text-decoration: none;
}

.thumbnails
{
    background: transparent;
    border:    5px ridge;
    padding: 20px;
    margin-left: auto;
    margin-right:auto;
    width:85%;
}

.galleryheader
{
        background: transparent;
        border:    0px solid;
	margin-left: auto;
        margin-right: auto;
	width: 800px;
        padding-top: 30px;
        margin-bottom:25px;
}


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; }
