1a,
a:link,
a:visited,
a:active,
#localmenu a,
#localmenu a:link,
#localmenu a:visited,
#localmenu a:active { 
color:  #1f3374;
font: 14px Century Gothic, Arial, Helvetica, sans-serif;
text-decoration: none; 
}

a.thumbnail,
a.thumbnail:link,
a.thumbnail:visited,
a.thumbnail:active {
border:  #000000 1px solid;
margin-bottom: -65px;
padding-top: 5px;
width: 172px;
display: block;
background:  #000000;
height: 220px; 
-moz-border-radius-bottomright: 10px;
-moz-border-radius-topleft: 10px;
filter: progid:DXImageTransform.Microsoft.Shadow(color="#434343",Direction=135,Strength=5);
}

a.thumbnail:hover       { 
border-bottom:  #D8CB98 1px solid;
background:  #191970; 
}

a:hover img.thumbnail {
border:  #000000 1px solid;
background:  #2D2D37;
/*filter: none Alpha(Opacity=100, Style=0);*/ 
}

a:hover,
#localmenu a:hover { color:  #D8CB98;
text-decoration: none; 
}

body { background:  midnightblue; margin-top: 0; margin-bottom: 20px; padding-bottom: 10px }

div,
th,
tr,
table,
li,
ul,
form,
blockquote,
p,
b,
i,
h1,
h2,
h3,
h4,
h5,
center,
title { 
border: 0px;
color:  #F0F8FF;
font: 15px Century Gothic, Arial, Helvetica, sans-serif;
}

font {
margin-left: 4px;
margin-right: 4px;
width: 170px;
display: block;
color:  #F0F8FF;
font: 14px Century Gothic,, Arial, Helvetica, sans-serif;
letter-spacing: 0px;
}

h1,
h2  { color: #D68F4A; font: bold 12px Century Gothic, Tahoma, Arial, Sans-Serif; background:  #131313; text-align: right; letter-spacing: 4px; display: block; margin: 20px 0 0 -370px; padding: 8px 12px 8px 0; position: relative; left: 50%; width: 744px; height: 22px; border-style: solid; border-width: 1px; border-color:  #000000 rgb(0,0,0) rgb(95,121,216); filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,enabled='true',startColorstr='#000000',endColorstr='#2D2D2D') }

h2:first-letter,
h1:first-letter  { color: #D68F4A; font: 30px Century Gothic, Arial, Sans-Serif }

h3 .title  { color: #D8CB98; font: bold 16px Century Gothic, Arial, Sans-Serif; background:  #343434; text-align: center; letter-spacing: 4px; display: block; margin: -18px 0 0 -10px; padding: 2px 0 8px; position: relative; width: 664px; height: 18px; border: solid 1px  #000000; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,enabled='true',startColorstr='#242424',endColorstr='#2D2D2D') }

h5 { 
padding-left: 2px;
width: 150px;
display: block;
color:  #D8CB98;
font: 18px Century Gothic;
font-weight: normal;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1,enabled='true',startColorstr='#000000',endColorstr='#2D2D2D');
/*progid:DXImageTransform.Microsoft.Shadow(color="navy",Direction=135,Strength=5);*/ 
}

i,
body table img { 
filter: xray Alpha(Opacity=10, Style=0);
}

img { 
border:  #D8CB98 1px none;
}

img.thumbnail { 
border:  #000000 1px solid;
margin: 0px;
padding: 0px;
background:  #2D2D2D;
vertical-align: middle;
/*filter:  #D68F4A Alpha(Opacity=100, Style=0);*/ 
}

table.thumbnail { 
width: 10%;
}

td { 
border: 1px none;
background: none;
border-collapse: collapse;
empty-cells: show;
}

td.message_body { 
padding: 6px 6px 6px 6px;
border-bottom:  #D8CB98 1px;
background:  #1f3374;
}

p.message_body { 
color:  #D68F4A;
background:  #1f3374;
font: 12px Tahoma, Arial, Helvetica, Sans-Serif;
}

td.thumbnail { 
padding: 2px;
height: 207px;
}

.camera { 
color:  #D8CB98;
}

.caption  { color:  #D8CB98; font-size: 16px Century Gothic; font-style: normal }

.image { 
border:  #000000 1px solid;
margin-top: 1em;
padding: 0px 0px 0px 0px;
filter: progid:DXImageTransform.Microsoft.Shadow(color="#1f3374",Direction=135,Strength=5);
}

.exif { 
color:  #1f3374;
}

.galleryheader { 
margin-left: -368px;
width: 737px;
position: relative;
left: 50%;
}

.lid { 
background:  #373737;
color:  #D68F4A;
font: 11px Century Gothic, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}

.sb { 
background:  #D68F4A;
color:  #D8CB98;
font: 11px Century Gothic, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}

.thumbnails { 
border:  #000000 1px solid;
padding: 4px 4px 4px 4px;
margin: 4px 0px 0px 0px;
margin-left: -370px; 
width: 744px; 
background:  #B22222;
position: relative; 
left: 50%; 
-moz-border-radius-bottomright: 10px;
-moz-border-radius-topleft: 10px;
}

.thumbnails table, 
.thumbnails table img,
.display { 
display: inline;
filter: none;
}

.display { 
border:  #000000 1px solid;
padding: 0px;
}

#image  { background:  black; 
margin-left: 0px; 
padding: 8px 2px; 
position: middle; 
left: 50%;  
border: solid 1px  #1f3374 }

#image a:hover img { 
border-bottom:  #D8CB98 1px solid;
}

#image td a,
#image td a:hover {
background: transparent;
}

BODY { margin-top: 0px; top: 0px; }

BODY TABLE IMG { display: inline; }

BODY { margin-top: 0px; top: 0px; }

BODY TABLE IMG { display: inline; }


BODY { margin-top: 0px; top: 0px; }
BODY TABLE IMG { display: inline; }


BODY { margin-top: 0px; top: 0px; }
BODY TABLE IMG { display: inline; }

}


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; }
