body
{
background: #b7b7b5; 
background-attachment: fixed; 
background-repeat;
background-image: url("https://www.pbase.com/image/107703473/original.jpg"); 
text-align: center; 
scrollbar-face-color: #aaaaaa; 
scrollbar-higlight-color: #1c1c1c; 
scrollbar-shadow-color: #646464; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-arrow-color: #ffffff; 
scrollbar-track-color: #404040; 
scrollbar-darkshadow-color: #000000 
}
div,th,tr,td,table,font,li,ul,form,blockquote, span,
center,p,b,i,h1,h2,h3,h4,h5 
{ 
border: 0px; 
font-size: 10px; 
font-weight:bold; 
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
letter-spacing:0px; 
}
/*Description of Gallery*/
DIV .galleryheader
{
background: transparent; 
border: #000000 1px solid; 
margin-left: auto; 
margin-right: auto; 
text-align : center;
width:90%; 
padding: 8px; 
margin-bottom:25px; 
margin-top:15px; 
}
/*All links settings*/
 
a:link,a:visited,a:active 
{ 
border: #000000 0px solid; 
color: #000000; 
text-decoration: none; 
font: 11px verdana, comic sans MS; 
font-weight: bold; 
background: none; 
padding:1px; 
}
a:hover 
{ 
background:#404040; 
border:#000000 1px solid; 
color: ffffff; 
text-decoration: none; 
font: 11px verdana, comic sans MS; 
font-weight:bold; 
text-decoration: underline;
}
/*Main title of the gallery*/
 
h2 
{ 
font-weight: bold; 
font-family: Papyrus,Tahoma,verdana; 
font-size: 23px; 
color: #000000; 
letter-spacing: 7px; 
font-variant: none; 
background-color: #aaaaaa; 
text-align: center; 
border-bottom: #000000 3px solid; 
border-left: #000000 3px solid; 
border-right: #000000 3px solid; 
border-top: #000000 3px solid; 
margin-top: 4px; 
margin-bottom: 2px; 
padding-top: 5px; 
padding-bottom: 5px; 
width: 600px; 
margin-right: auto; margin-left: auto; 
}
/*Thumbnails appearence*/
 
a.thumbnail, a.thumbnail:link, 
a.thumbnail:visited, a.thumbnail:active 
{ 
border: #000000 2px solid; 
margin-bottom: 0px; 
padding-top: 10px; 
width: 200px; height: 200px; 
display: block; 
background: transparent; 
}
a.thumbnail:hover 
{ 
border: #000000 2px solid; 
margin-bottom: 0px; 
padding-top: 10px; 
width: 200px; height: 200px; 
display: block; 
background: #aaaaaa; 
}
img.thumbnail 
{ 
border: #000000 1px solid; 
margin: 0px; 
padding: 8px; 
background: transparent; 
vertical-align: middle; 
}
td.thumbnail 
{
height: 197px; 
}
.thumbnails
{ 
background: transparent; 
border: #000000 0px solid; 
padding: 20px; 
margin-left: auto; 
margin-right:auto; 
width: 80%; 
}
/*Titles of thumbnails*/
TD.thumbnail font
{
  margin-left: 4px; 
margin-right: 4px; 
width: 170px; 
display: block; 
color: #000000; 
font-weight:bold;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size:11px; 
letter-spacing: 0px; 
}
/*Other fonts */
font 
{ 
font-family: Verdana, Tahoma, Helvetica;  
color: red;
font-weight:bold;
font-size:11px; 
letter-spacing: 0px; 
}
/*Paragraph appearance*/
p 
{ 
padding: 10px; 
font-size: 9pt; 
color: #000000; 
font-family: verdana; 
font-style: none; 
Letter-spacing: 1px; 
text-align: center; 
margin-left: 2px; 
margin-right: 2px 
}
 
 /*Artist’s name on the top of the page 
and subgalleries titles*/
b 
{ 
font-weight:bold; 
font-size: 12px; 
color: #404040; 
text-align : center; 
letter-spacing: 1px; 
margin-right: 0px; margin-left: 1px 
}
/*Space where to type comments*/
INPUT, TEXTAREA
{ border-color: #aaaaaa;
border-style: ridge;
background-color: #aaaaaa;
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #000000;
font-weight: bold;
}
textarea
{ 
color: #000000; 
font-weight:bold; 
font-size:15px;
font-family:verdana; 
background-color: #aaaaaa; 
}
/*Image page*/
 
TABLE.imagetable 
{ 
background : #404040; 
border-style : double; 
border-width : 12px; 
border-color : #000000; 
}
 
IMG.display 
{ 
border-style : solid; 
border-width : 5px; 
border-color : #000000; 
}
.caption 
{ 
font-size: 11px; 
color: #404040; 
}
.display 
{ 
border: #000000 0px solid; 
background: #afafaf; 
}
.date 
{ 
color: #afafaf; 
font-style: italic; 
font-size:11px; 
background: transparent; 
}
.artist
{
font-family:papyrus; 
font-size:25px; 
color:#AFAFAF; 
font-weight:bold; 
}
 
.location
{
font-size: 11px; 
text-align: center; 
}
/*Exif Data*/
 
.sb
{ 
background: #aaaaaa; 
color: #000000; 
font: 11px Comic sans ms,Verdana, Tahoma, Helvetica, sans-serif; 
text-decoration: none; 
font-weight:bold; 
}
.lid
{ 
background:#aaaaaa; 
color: #000000; 
font: 12px Comic sans ms, Verdana, Tahoma, Helvetica, sans-serif; 
text-decoration: none; 
font-weight:bold; 
}
div#commentlist
{
margin-top
: 30px 
}
/*Comments section settings*/
 
#commentlist .date
{
color: #000000;} 
#commentlist .message_body 
{
border-bottom:1px solid; 
font-size: 10px; 
color: #404040; 
font-family: verdana; 
letter-spacing: 1px; 
text-align: left; 
background-color: transparent; 
}

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; }
