{
scrollbar-base-color : #B8BFC6;
scrollbar-arrow-color : #CCCCFF;
 
scrollbar-highlight-color : #DBDBDB;
scrollbar-shadow-color : #DBDBDB;
scrollbar-track-color : #B1B1B1;
}
 
BODY{
  font-family : verdana, arial, helvetica, helve, sans-serif;
  background-color:#C3C3C4;
  background-image: URL(https://i.pbase.com/o4/45/689745/1/65252423.6twmdSXo.34805184.bg.jpg);
  background-repeat: repeat-x;
  color: rgb(35, 92, 38); 
 
  font-size: x-small;
     margin: 0; /* to avoid margins */
     text-align: center; /* to correct the centering IE bug*/ } 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;
}
/* ------ Global StyleSheet ------ */
font{
  font-family: arial, "lucida console", sans-serif;
  font-size: x-small;
  color: rgb(35, 92, 38);
}
.small {
  font-size: x-small;
  color: rgb(35, 92, 38);;
}
.bold {
  font-size: x-small;
  font-weight: normal;
  color: #dbdbdb; /* off white */
  text-transform: capitalize;
}
a:active {
  color: rgb(35, 92, 38);;
  font-weight: bold;
}
a:link {
  color: rgb(35, 92, 38);;
  font-weight: bold;
}
a:visited {
  color: rgb(35, 92, 38);;
  font-weight: bold;
}
a:hover {
  color:#977D6B;
  font-weight: bold;
 }
table {
  float: center;
  text-align: center;
  font-size: x-small;
}
 
/* ------ Gallery page ------ */
 
span.treepath{
text-size: 24px;
}
#galleryheader{
}
span.served{
font-size: 13px;
color: #dbdbdb;
float:left;padding-left:280px;
padding-top:10px;
vertical-align: middle;
}
span.firefox{
position:absolute;
top:48px;
left:145px;
}
h2 {
  margin: 30,0,10,0;
  font-size: x-large;
  text-align: right; 
 
  aaletter-spacing: 0px;
  aaword-spacing: 3px;
  padding-top: 5px;
  padding-bottom:5px;
  padding-right: 150px;
  background-color: #7C9FC5; //#F6BC8B;
  color: rgb(35, 92, 38);
  font-family : georgia, 'times new roman', times, serif;
  font-weight : normal;
  font-family: 'century gothic';
  background-image: URL(https://i.pbase.com/o4/45/689745/1/65296614.cmjZe9pA.34806466.header_bgVERD.JPG);
  background-repeat: repeat-x;
  border-bottom: #7F91A7 1px solid;
}
h2:first-letter{
  font-size: 25pt;
  color: #f3f3f3;
  font-weight: bold;
}
#thumbnails{
}
td.thumbnail{
background-color: none;
padding: 3px;
vertical-align: top;
horizontal-align: middle;
width: 200px;
font-size: x-small;
}
a.td.thumbnail, a.td.thumbnail:link, a.td.thumbnail:visited, a.td.thumbnail:active, a.td.thumbnail:hover{
  font-weight: bold;
        margin-bottom: -45px;
        padding-top: 10px;
        width: 172px;
        display: block;
        height: 197px;height: 207px;
 
}
img.thumbnail{
border: 2px inset #FFFFFF;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#e3e3e3,Direction=155,Strength=3);
vertical-align: middle;
horizontal-align: middle;
}
p.small{
}
 
#imagecaption {
         width: 450px;
        margin-left: auto;
        margin-right: auto;
}
 
.caption{
font: arial 25px bold;
color:#white;
background-color: #B7B9BD;
border: inset 1pt #E3E3E3;
text-align: justify;
padding: 5px 13px 5px 13px;
}
 
/* ------ Large Image Displa -----*/
#image img.display{
border-style : solid;
border-width : 4pt;
border-color : #000000;
}
.date,.artist {
 font-size: 7pt;
 font-weight: normal;
}
 
/* ------ EXIF Info Table ------ */
.sb {
  background-color: #525D6B;
  color: white;
  padding: 5px;
  text-align: left;
}
.lid {
padding-left: 5px;
text-align: left;
}
 
/* ------ Comments below picture ------ */ #commentlist{ width:650px;
margin-left: auto;
margin-right: auto;
}
#commentlist .comment {
padding: 0px;
}
#commentlist table.comment {
width: 100%;
background-color: #B7B9BD;
border: outset 1pt #E3E3E3;
}
#commentlist .message_body {
background-color: #E3E3E3;
text-align: justify;
font-size: 12px;
border: inset 1pt #E3E3E3;
padding: 5pt;
}
#commentlist .head {
 font-size: 15px;
 text-align: left;
}
#commentlist .from {
        font-weight: bold;
        padding: 5px;
}
#commentlist .date {
        padding: 5px;
}
/* ------ Adding a comment ------ */
#commententry {
        width: 450px;
 margin-left: auto;
 margin-right: auto;
}
#commententry .message_body{
}
textarea {
  font-family: arial;
  font-size: 12px;
  color: #6C8596;
background-color: #E3E3E3;
}
span.small{
}
 
#slideshow{
width: 450px;
margin-left: auto;
margin-right: auto;
text-align: center;
}
#slideshow td {
 text-align: center;
}
 

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; }


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