DIV,BODY,TD,TH,TR,TABLE,FONT,INPUT,LI,UL,FORM,
BLOCKQUOTE,P,B,I,H1,H2,H3,H4,H5 {
  font-family: arial,helvetica,sans-serif;
  color : #888888;
  background : black;
}

A:link { color : #5865e1}
A:active { color : #d5ae83}
A:visited { color : #5068e3}
A:hover { color : #5b80b7}

.caption {
  font-size : 9pt;
  color : #dddddd;
  font-style : italic;
}

*/

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; 
} 
body div.galleryheader table td a img {
display : inline; 
} 
a, a:link, a:visited, a:active {
font-size : 9pt; 
color : #ffffff; 
text-decoration : none; 
} 
a:hover {
color : #c8c8ff; 
text-decoration : none; 
} 
h1, h2 {
margin-bottom : 20px; 
width : 100%; 
display : block; 
background : #AFAFAF; 
border-top : 2px solid #646464; 
border-bottom : 2px solid #646464; 
color : #000000; 
font : bold 16px Verdana, Tahoma, Helvetica, sans-serif; 
letter-spacing : 2px; 
text-align : center; 
height : 20px; 
} 
a.thumbnail, a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active {
border : 1px solid #282828; 
margin-bottom : -50px; 
padding-top : 7px;
width : 190px; 
display : block;
background : #FFFFFF; 
border-bottom : 2px solid #646464; 
border-top : 2px solid #646464; 
border-left : 2px solid #646464; 
border-right : 2px solid #646464; 
height : 220px; 
} 
a.thumbnail:hover {
border-bottom : 2px solid #008000; 
border-top : 2px solid #008000; 
border-left : 2px solid #008000; 
border-right : 2px solid #008000;
margin-bottom : -50px; 
padding-top : 7px; 
width : 190px; 
display : block;
background : #FFFFFF; 
height : 220px; 
} 
body {
margin-bottom : 9px; 
text-align : center; 
background : #323232; 
} 
div, th, tr, table, li, ul, form, blockquote, p, b, i, h4, h5, center, title {
color : #787878; 
font : 10px Verdana, Tahoma, Helvetica, sans-serif; 
} 
font {
width : 170px; 
display : block; 
color : #787878; 
font : 10px Verdana, Tahoma, Helvetica, sans-serif; 
letter-spacing : 0; 
} 
h3 .title {
width : 100%; 
display : block; 
background : #AFAFAF; 
border-top : 2px solid #646464; 
border-bottom : 2px solid #646464; 
color : #000000; 
font : bold 12px verdana, arial, sans-serif; 
letter-spacing : 0; 
text-align : center; 
} 
h5 {
width : 150px; 
display : block; 
color : #c8c8ff; 
font-size : 10px; 
font-weight : normal; 
} 
i {
display : none; 
} 
img {
border : 1px none #000000; 
} 
img.thumbnail {
border : double #787878; 
margin : 0; 
padding : 0; 
background : #2d2d2d; 
vertical-align : middle; 
} 
input {
border : 1px solid #000000; 
} 
table.thumbnail {
width : 10%; 
} 
td {
border : 1px none; 
background : none; 
border-collapse : collapse; 
empty-cells : show; 
} 
td.message_body {
display : block; 
background : #323232; 
border-bottom : 2px solid #000000; 
} 
td.thumbnail {
padding : 2px; 
height : 200px; 
} 
#localmenu a {
font-size : 8pt; 
text-align : left; 
font-weight : normal; 
} 
.caption {
color : #787878; 
font : italic 10px Verdana, Tahoma, Helvetica, sans-serif; 
} 
.display {
border : double #afafaf; 
margin-top : 5px; 
background : #000000; 
} 
.location {
font-size : 10pt; 
text-align : center; 
} 
.date, .artist {
font-size : 8pt; 
font-weight : normal; 
} 
#commentlist .head {
font-size : 9pt; 
} 
#commentlist .message_body {
font-size : 9pt; 
padding : 1px; 
} 
.sb {
background : #787878; 
color : #ffffff; 
font : 10px Verdana, Tahoma, Helvetica, sans-serif; 
text-decoration : none; 
} 
.lid {
background : #323232; 
color : #787878; 
font : 10px Verdana, Tahoma, Helvetica, sans-serif; 
text-decoration : none; 
} 
.message_body {
margin : 5px 5px 10px; 
color : #787878; 
font : 10px Verdana, Tahoma, Helvetica, sans-serif; 
} 
BODY {
margin-top : 0; 
top : 0; 
} 
BODY TABLE A IMG {
display : inline; 
} 
HR {
position : relative; 
} 
BODY {
margin-top : 0; 
top : 0; 
} 
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; }
