a, a:link,a:visited,a:active
{color: BLACK; text-decoration: UNDERLINE;}
 
a:hover
{color: SILVER; text-decoration: underline;}

a.thumbnail, a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active
{border: silver 1px solid; margin-bottom: -45px; padding-top: 5px; width: 172px; display: block; background: WHITE; height: 200px;}

a.thumbnail:hover
{border: SILVER 1px solid; margin-bottom: -45px; padding-top: 5px; width: 172px; display: block; background: silver; height: 200px;}

.small
{font: 14px Arial, Verdana, Tahoma, Helvetica, sans-serif;}        

td.thumbnail
{height: 220px;} 

body
{margin-bottom: 20px; margin-top: 0px; background: white;}

div,th,tr,table,font,li,ul,form,blockquote,p,b,i,h4, font, center
{border: 0px; color: WHITE; font: 12px arial, verdana, Tahoma, Helvetica, sans-serif;}

font
{margin-left: 4px; margin-right: 4px; width: 160px; display: block; color: WHITE; font: 12px Arial, Verdana, Tahoma, Helvetica, sans-serif; letter-spacing: 0px;}

h1, h2
{border: WHITE 1px solid; margin-bottom: 1em; border-left: 1px none; border-right: 1px none; border-top: 1px none; margin-left: -10px; margin-right: 0px; padding: 10px; width: 98%; display: block; background: BLACK; color:  WHITE; font-size: 24pt; font-weight: bold; letter-spacing: 4px; text-align: left; height: 21px; position: relative;}

h3
{border-bottom: rgb(0, 0, 0) 1px; border-left: 1px none; border-right: 1px none; border-top: 1px none; padding: 2px; width: 400px; display: block; background: WHITE; color: BLACK; 
font: 14px; font-weight: normal; letter-spacing: 0px; text-align: center;}

h5
{padding-left: 2px; width: 150px; display: block; color: BLACK; font-size: 12px; font-weight: bold;}

img
{border: rgb(255, 255, 255) 1px none;}

input
{border: rgb(255, 255, 255) 1px solid;}



.TITLE
{COLOR: WHITE; BACKGROUND: BLACK}

.LOCATION
{COLOR: WHITE; BACKGROUND: BLACK}

table.thumbnail
{width: 10%;}

td
{border: 1px none; background: none; border-collapse: collapse; empty-cells: show;}

td.message_body
{border-bottom: 1px none; border-left: 1px none; border-right: 1px none; border-top: 1px none; display: block; background: silver;}

.caption
{color: WHITE; font-size: 16px Arial, Verdana, Tahoma, Helvetica, sans-serif; font-style: none; text-align: justify; margin-left: 80px; margin-right:100px;}

.linkedsubgalleries, current, other
{text-align: center; color: rgb(102, 102, 102); font: 14px Arial, Verdana, Tahoma, Helvetica, sans-serif; text-decoration: none;}
        
.display
{border: rgb(255,255,255) 1px solid; margin-top: 1em; background: rgb(255, 255, 255);}

.lid
{background: rgb(55, 55, 55); color: rgb(102, 102, 102); font: 14px Arial, Verdana, Tahoma, Helvetica, sans-serif; text-decoration: none;}

.message_body
{margin: 5px 5px 10px; color: WHITE; font: 12px Arial, Verdana, Tahoma, Helvetica, sans-serif;}

.sb
{background: rgb(91, 91, 101); color: rgb(204, 204, 255); font: 14px Arial, Verdana, Tahoma, Helvetica, sans-serif; text-decoration: none;
}

#commentlist {
	margin-left: 20px;
	margin-right: 20px;
}
#commentlist .head {
        font-size: 10pt;
        font-family: verdana,helvetica,arial,sans-serif;
}

#commentlist .comment {
	margin-bottom: 3px;
	border-width: 1px;
        background-color: BLACK;
	padding: 1px;
	border-color: BLACK;
}
#commentlist .from {
        padding: 1px;
}
#commentlist .commands {
        text-align: center;
        font-family: verdana,helvetica,arial,sans-serif;
        font-size: 10pt;
}
#commentlist .date {
        padding: 1px;
}
                                                                                
#commentlist .body {
	border-width: 0px;
}
                                                                                
#commentlist .message_body {
	font-size: 10pt;
        padding: 1px;
        font-family: verdana,helvetica,arial,sans-serif;
        background-color: BLACK;
}

BODY
{margin-top: 0px;}

HR
{position : relative;}

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