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; 
} 


/* BACKGROUND */ 
body { 
margin-top: 0px; 
background: #000000; 
} 

/* FONTS AND HEADINGS */ 
div,th,tr,table,font,li,ul,form, 
blockquote,p,b,i,h1,h2,h3,h4,h5,font, center { 
border: 0px; 
color: rgb(255, 255, 255); 
font: 14px Calibri, Sans-Serif; 
} 

/* Image Title */ 
font { 
margin-left: 4px; 
margin-right: 4px; 
width: 180px; 
display: block; 
color: #ffffff; 
font: 12px Calibri, Sans-Serif;
font-weight: normal;
letter-spacing: 0px; 
background: transparent; 
} 
h1, h2 { 
border-left: 0px none; 
border-right: 0px none; 
border-top: 0px none; 
margin-bottom: 1em; 
margin-left:  0px; 
margin-right: 0px; 
padding: 0px; 
width: 100%; 
display: block; 
background: transparent; 
color: #ffffff; 
font: 24px Calibri; 
font-weight: bold; 
letter-spacing: 1px; 
text-align: center;
height: 0px;
position: relative; 
} 

h3 { 
border-bottom: #999999 2px solid; 
border-left: 1px none; 
border-right: 1px none; 
border-top: 1px none; 
padding: 2px; 
width: 779px; 
display: block; 
background: transparent; 
color: #ffffff; 
font: 12px Calibri; 
font-weight: normal; 
letter-spacing: 0px; 
text-align: center; 
} 
h4 { 
border-bottom: #000000 2px solid; 
border-left: 1px none; 
border-right: 1px none; 
border-top: 1px none; 
padding: 2px; 
width: 100%; 
display: block; 
background: transparent; 
color: #ffffff; 
font: 12px Calibri; 
font-weight: normal; 
letter-spacing: 0px; 
text-align: center; 
} 
h5 { 
padding-left: 2px; 
width: 150px; 
display: block; 
color: rgb(0, 0, 0); 
font: 12px Calibri ; 
font-weight: normal; 
} 

.display { border: rgb(150, 150, 150) 3px solid; margin-top: 10px; }

.title {
font: 12px Calibiri, Sans-Serif;
text-align: center
}



/* LINK INFO */ 
A:link { color: #ffffff; 
background: transparent; 
} 
A:active { color: #3c66a0; 
background: transparent; 
} 
A:visited { color: #ffffff; 
background: transparent; 
} 
A:hover { color : #0080C0; 
background: transparent; 
text-decoration: none; 
} 
.caption { 
font-size : 12pt; 
color : #FFFFFF; 
font-style : italic; 
} 


/* THUMBNAIL STUFF */ 
a.td.thumbnail, a.td.thumbnail:link, a.td.thumbnail:visited, 

/* THUMBNAIL BORDER */ 
img.thumbnail { 
background-color: #000000; 
border: #ffffff 0px ridge; 
} 

/* ACTIVE THUMBNAIL */ 
a.thumbnail { 
border: #000000 2px ridge; 
display: block; 
background: #000000; 
margin-bottom: -3px; 
padding-top: 10px; 
width: 180px; 
height: 170px; 
.filter:progid:DXImageTransform.Microsoft.shadow(color: #000000,strength=5,direction=140); 
} 

/* THUMBNAIL HOVER */ 
a.thumbnail:hover { 
border: #019801 2px ridge; 
display: block; 
background: #000000; 
margin-bottom: -3px; 
padding-top: 10px; 
width: 180px; 
height: 170px; 
.filter:progid:DXImageTransform.Microsoft.shadow(color: #000000,strength=5,direction=140); 
} 

/* EXIF DATA */ 
.lid{ 
background: transparent; 
/*sk11708*/ 
color: #000000; 
font: 10px Calibri, Sans-Serif; 
text-decoration: none; 
} 
.message_body { 
margin: 5px 5px 10px; 
color: rgb(150, 150, 150); 
background: transparent; 
font: px Calibiri, Sans-Serif; 
} 
.sb{ 
background: transparent; 
color: #FFFFFF; 
font: 10px Calibri, Sans-Serif; 
text-decoration: none; 
} 

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; }


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; }
