/* BACKGROUND */ 
body { 
margin-top: 0px; 
background: #580000; 
} 

/* 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: #D8F6CE; 
font: 14px Comic Sans MS; 
} 

/* Image Title */ 
font { 
margin-left: 4px; 
margin-right: 4px; 
width: 200px; 
display: none; 
color: #D8F6CE; 
font: 16px Comic Sans MS; 
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: 0%; 
display: block; 
background: transparent; 
color: #D8F6CE; 
font: 0px Comic Sans MS;
font-weight: bold; 
letter-spacing: 0px; 
text-align: center; 
height: 0px; 
position: relative; 
} 

h3 { 
border-bottom: #D8F6CE 2px solid; 
border-left: 1px none; 
border-right: 1px none; 
border-top: 1px none; 
padding: 2px; 
width: 400px; 
display: block; 
background: transparent; 
color: #D8F6CE; 
font: 12px Comic Sans MS; 
font-weight: normal; 
letter-spacing: 0px; 
text-align: center; 
} 
h4 { 
border-bottom: #D8F6CE 2px solid; 
border-left: 1px none; 
border-right: 1px none; 
border-top: 1px none; 
padding: 2px; 
width: 100%; 
display: block; 
background: transparent; 
color: #D8F6CE; 
font: 25px Comic Sans MS; 
font-weight: normal; 
letter-spacing: 0px; 
text-align: center; 
} 
h5 { 
padding-left: 2px; 
width: 150px; 
display: block; 
color: #D8F6CE; 
font-size: 12px; 
font-weight: normal; 
} 

/* LINK INFO */ 
A:link { color: #D8F6CE; 
background: transparent; 
} 
A:active { color: #D8F6CE; 
background: transparent; 
} 
A:visited { color: #D8F6CE; 
background: transparent; 
} 
A:hover { color : #D8F6CE; 
background: transparent; 
text-decoration: underline; 
} 
.caption { 
font-size : 12pt; 
color : #D8F6CE; 
font-style : italic; 
} 

/* THUMBNAIL STUFF */ 
a.td.thumbnail, a.td.thumbnail:link, a.td.thumbnail:visited, 

/* THUMBNAIL BORDER */ 
img.thumbnail { 
background-color: #580000; 
border: #580000 0px ridge; 
} 

/* ACTIVE THUMBNAIL */ 
a.thumbnail { 
border: #580000 0px ridge; 
display: block; 
background: #580000; 
margin-bottom: -20px; 
padding-top: 12px; 
width: 200px; 
height: 200px; 
.filter:progid:DXImageTransform.Microsoft.shadow(color: #000000,strength=5,direction=140); 
} 

/* THUMBNAIL HOVER */ 
a.thumbnail:hover { 
border: #580000 0px ridge; 
display: block; 
background: #580000; 
margin-bottom: -20px; 
padding-top: 12px; 
width: 200px; 
height: 200px; 
.filter:progid:DXImageTransform.Microsoft.shadow(color: #000000,strength=5,direction=140); 
} 

#imagepage {background-color:#580000}
.image_hitcounts {display:none;}

/* EXIF DATA */ 
.lid{ 
background: transparent; 
/*sk11708*/ 
color: #D8F6CE; 
font: 14px Comic Sans MS; 
text-decoration: none; 
} 
.message_body { 
margin: 5px 5px 10px; 
color: #D8F6CE; 
background: transparent; 
font: 14px Comic Sans MS; 
} 
.sb{ 
background: transparent; 
color: #D8F6CE; 
font: 12px Comic Sans MS; 
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; }
