/*CSS elaborated by Marisa D.L. for Silvano*/

a,a:link,a:visited,a:active
{
color: #000000;
background: none;
text-decoration: none;
}

a:hover
{
   color: #ffffff;
   background: none;
   text-decoration: underline;
}

a.thumbnail,
a.thumbnail:link,
a.thumbnail:visited,
a.thumbnail:active
{
   border: #ffffff 6px double;
   margin-bottom:0px;
   padding: 18px;
   display: block;
   background: transparent;
   width: 180px;
   height: 180px;
}

a.thumbnail:hover
{            
   border: #ffffff 6px double;
   margin-bottom:0px;
   padding: 18px;
   display: block;
   background: #DBE1ED;
   width: 180px;
   height: 180px;
}

body
{
margin-bottom: 5px;
margin-top: 0px;
background: #ACBADD;
background-image:url(https://www.pbase.com/image/122676287/original.jpg);
background-position:left top;
background-repeat:repeat-y;
text-align:center;
}

div,body,th,tr,table,li,ul,
form,blockquote,p,b,i,h4,center
{
border: 4px;
color: #000000;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.galleryheader{
margin-bottom: 22px;
margin-top: 0px;
background:transparent;
text-align:center;
width:95%;
margin-left:auto;
margin-right:auto;
border: #ffffff 0px solid;
padding:11px;
  
}
 font
{
   border: 4px;
   margin-left: 4px;
   margin-right: 4px;
   font-size:11px; 
   letter-spacing: 0px;
   color: white;
}

h1, h2
{
   border: #000000 1px solid;
   margin-bottom: 1em;
   margin-left: auto;
   margin-right: auto;
   padding: 6px;
   width: 80%;
   display: block;
   background: #ffffff;
   color:  #9cbfb9;
   font: bold 29px papyrus,Brush Script MT, verdana;
   text-decoration: none;
   letter-spacing: 6px;
   text-align: center;
   position: relative;  
}

h3
{
   border: #ffffff 1px solid;
   padding: 3px;
   width: 50%;
   display: block;
   background: transparent;
   color: #ffffff;
   font: normal 12px Comic Sans MS, 
   Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-align: center;
}
img.thumbnail
{
   border: #404040 1px solid;
   margin: 0px;
   padding: 0px;
   background: transparent;
   vertical-align: midle;
}

input
{
   border: #FF4040 1px none;
}
td
{
   border: 3px none;
   background: transparent;
   border-collapse: collapse;
   empty-cells: show;
}
#commentlist
{
  width:580px;
  margin-top: 20px;
  margin-left:400px;
  margin-right:auto;

}
#votecontainer
{

  margin-left:300px;
  margin-right:auto;

}
#commentlist .from
 { font-size: 14px;
font-family:verdana;
font-weight:bold;
}

#commentlist .message_body 
{
  font-size:11px;
  color: #142761; 
  background-color: #B9C9E3;
  border-style : solid;
  border-width : 1px;
  border-color : #142761;
  border-top:none;
  border-left:none;
  padding:6px;
  
}


.display
{
border: #000000 3px solid;
margin-top: 2em;
}
.date
{
color: #000000;
background: none;
text-decoration: none;
font-weight:bold;
font-size:10px;
}
.artist
{
color: #000000;
background: none;
text-decoration: none;
font-weight:bold;
font-size:22px;
font:30px Brush Script MT,papyrus, verdana;

}
.lid
{
border: #000000 1px solid;
background: #none;
color: #000000;
font: 10px Comic Sans MS,sans-serif;
text-decoration: none;
text-align: center;
empty-cells: show;
font-weight: normal;
padding-left: 10px;
}
.sb
{
 
border: #000000 1px solid;
background: #none;
color: #000000;
font: 10px Comic Sans MS,sans-serif;
text-decoration: none;
text-align: center;
font-weight: normal;
}


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