body, li, ul, blockquote, p, i, h1, h2, h3, h4, h5 {
  font-family: verdana,helvetica,sans-serif;
  font-size: 12pt;
  color :  #CCCCCC;
  background :  #000000;
}




A:link { color :  #696765}
A:active { color :  #696765}
A:visited { color :  #696765}
A:hover { color :  #999999}





TD {
  background : none;
}

#linkedsubgalleries {
  font-size: 10pt;
}
#linkedsubgalleries A:hover {
  font-style: normal;
}

TABLE.comment {
  background :  #000000;
}






A, TD. { 
color:  #FFFFFF; 
text-decoration: none; 
} 






TD { 
background-color: transparent; 
} 

}
a.td.thumbnail, a.td.thumbnail:link, a.td.thumbnail:visited, a.td.thumbnail:active {
        border:  #CCCCCC 1px solid;
        padding-top: 15px;
        width: 210px;
        display: block;
        background: transparent;
        height: 210px;
/*        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); */
}
a.td.thumbnail:hover            {
        border:  #CCCCCC 1px solid;
        
        padding-top: 15px;
        width: 210px;
        height: 210px;
        display: block;
        background:  #555454  ;
       filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}

IMG.thumbnail {
  border-style : solid;
  cell-spacing : 30;
  border-width : 1pt;
  border-color :  #222222;
}

DIV.thumbnails.b {
  background :  #FFFFFF;
}

TD.display {
  vertical-align : middle;
  background :  #000000;
}

.display { border:  #787878 2px solid; margin-top: 20px; background:  transparent; } 

SPAN.date { color :  #999999; }

SPAN.artist { color :  #999999; }













font { 
font-family: comic sans MS, arial, sans-serif; 
font-size: 10pt; 
color:  #AAAAAA; 
letter-spacing: 3px; font-size: 8pt; 
} 









.caption { 
font-size : 13pt;
font-weight: normal; 
color :  #CCCCCC; 
font style: italic;
}









.lid
{
   background: transparent
;
   color:  #999999;
   font: 12px comic sans MS, Verdana, Tahoma, Helvetica, sans-serif;
   text-decoration: none;
}


.sb
{
   background: transparent 
;
   color:  #999999;
   font: 12px comic sans MS, Verdana, Tahoma, Helvetica, sans-serif;
   text-decoration: none;
}













/* HEADER 1 & 2 FORMAT (GALLERY NAMES) */
h1, h2 {
	border-bottom:  #AAAAAA 3px solid;
	border-top:  #AAAAAA 3px solid;
	border-left:  #AAAAAA 3px solid;
	border-right:  #AAAAAA 3px solid;
	padding: 10px 10px 10px 0px;
	display: block;
	background:  #CCCCCC;
	color:  #696765;
	font-family: Samuele hand, comic sans MS,Duchess, helvetica;
        font-size:28px;
        font-weight:normal; 
	letter-spacing: 2px;
	text-align: center;
	height: 36px;
        margin-left: -412px;
	width: 800px;
	position : relative;
        left: 50%;
	margin-bottom: 30px;
	margin-top: 30px;
        background:  #000000;}


/*     For Description Contents. Change the font-size to smaller if description is long.  Change border-color to getvar color5 if you need a border surrounding your description comments. */

DIV.galleryheader {
  width : 90%;
  margin-right : auto;
  margin-left : auto;
  border-style : solid;
  border-width : 2pt;
  border-color :  #000000;
  text-align : center;
  font-size : 12pt;
}

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; }
