}
a, a:link,a:visited,a:active, #localmenu a, #localmenu a:link,#localmenu a:visited,#localmenu a:active { 
        color: rgb(91, 91, 101); 
        font: 15px Verdana, Tahoma, Helvetica, sans-serif; 
        text-decoration: none; 
}
a.thumbnail, a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active { 
        border: rgb(0, 0, 0) 1px solid; 
        margin-bottom: -45px; 
        padding-top: 5px; 
        width: 172px; 
        display: block; 
        background: rgb(35, 35, 35); 
        height: 197px; 
        -moz-border-radius-bottomright: 10px; 
        -moz-border-radius-topleft: 10px; 
        filter: progid:DXImageTransform.Microsoft.Shadow(color="#232323",Direction=135,Strength=5); 
}
a.thumbnail:hover { 
        border-bottom: rgb(1, 1, 1) 1px solid; 
        border-left: rgb(1, 1, 1) 1px solid;
        border-right: rgb(1, 1, 1) 1px solid; 
        border-top: rgb(1, 1, 1) 1px solid;  	  
	background: rgb(25, 25, 25); 
}
a:hover img.thumbnail { 
        border: rgb(0, 0, 0) 1px solid; 
        background: rgb(45, 45, 55);
}
a:hover, #localmenu a:hover { 
        color: rgb(190, 190, 190); 
        text-decoration: none; 
}
body{ 
        padding-bottom: 10px; 
        margin-bottom: 20px; 
        margin-top: 0px; 
        background: rgb(45, 45, 45);
}
div,tr,li,blockquote,th,table,ul,form,p,b,i,h4,h5,center,title { 
        border: 0px; color: rgb(121, 121, 131); 
        font: 11px Verdana, Tahoma, Helvetica, sans-serif;
}
font { 
        margin-left: 4px; 
        margin-right: 4px; 
        width: 170px; 
        display: block; 
        color: rgb(121, 121, 131); 
        font: 15px Verdana, Tahoma, Helvetica, sans-serif; 
        letter-spacing: 0px;
}
h1, h2 { 
        border-bottom: rgb(1, 1, 1) 1px solid; 
        border-left: rgb(0, 0, 0) 1px solid;
        border-right: rgb(0, 0, 0) 1px solid; 
        border-top: rgb(0, 0, 0) 1px solid; 
        padding: 8px 12px 8px 0px; 
        margin: 20px 0px 0px 0px; 
        margin-left: -370px; 
        width: 746px; 
        display: block; 
        background: rgb(19, 19, 19); 
        color: rgb(91, 91, 101); 
        font: bold 11px verdana; 
        letter-spacing: 4px; 
        text-align: right; 
        height: 22px; 
        position: relative; 
        left: 50%; 
        filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,enabled='true',startColorstr='#000000',endColorstr='#2D2D2D');
}
h2:first-letter ,h1:first-letter { 
        color: rgb(1, 1, 1); 
        font: 18px Tahoma;
}
h3 .title { 
        border: rgb(0, 0, 0) 1px solid; 
        paddiang: 2px 0px 8px 0px; 
        width: 746px; 
        margin: -18px auto 0 auto; 
        display: block; 
        background: rgb(52, 52, 52); 
        color: rgb(91, 91, 101); 
        font: bold 11px verdana; 
        letter-spacing: 4px; 
        text-align: center; 
        height: 18px; 
        position: relative; 
        filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,enabled='true',startColorstr='#242424',endColorstr='#2D2D2D'); 
}
h5 { 
        padding-left: 2px; 
        width: 150px; 
        display: block; 
        color: rgb(1, 1, 1); 
        font-size: 15px; 
        font-weight: normal; 
        filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1,enabled='true',startColorstr='#000000',endColorstr='#2D2D2D'); 
}
i, body table img{ 
        filter: xray Alpha(Opacity=10, Style=0);
}
img{ 
        border: rgb(0, 0, 0) 1px none; 
}
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: rgb(35, 35, 35) 1px dotted; 
        background: rgb(52, 52, 52);
}
p.message_body { 
        color: rgb(121, 121, 131); 
        background: rgb(52, 52, 52); 
        font: 10px Verdana, Tahoma, Helvetica, sans-serif;
}
td.thumbnail { 
        padding: 2px; height: 207px; 
}
.camera{ 
        color: rgb(1, 1, 1);
}
.caption { 
        color: rgb(190, 190, 190); 
        font-size: 15px Verdana, Tahoma, Helvetica, sans-serif; 
        font-style: italic;
}
.image { 
        border: rgb(0, 0, 0) 1px solid; 
        margin-top: 1em; 
        padding: 0px 0px 0px 0px; 
        filter: progid:DXImageTransform.Microsoft.Shadow(color="#232323",Direction=135,Strength=5);
}
.exif{ 
        color: rgb(190, 190, 190);
}
.galleryheader{ 
        margin-left: -368px; 
        width: 737px; 
        position: relative; 
        left: 50%;
}
.lid{ 
        background: rgb(55, 55, 55); 
        color: rgb(102, 102, 102); 
        font: 15px Verdana, Tahoma, Helvetica, sans-serif; 
        text-decoration: none;
}
.sb{ 
        background: rgb(121, 121, 131); 
        color: rgb(190, 190, 190); 
        font: 15px Verdana, Tahoma, Helvetica, sans-serif; 
        text-decoration: none;
}
.thumbnails{ 
        border: rgb(0, 0, 0) 1px solid; 
        padding: 4px 4px 4px 4px; 
        margin: 4px 0px 0px 0px; 
        margin-left: -370px; 
        width: 744px; 
        background: rgb(52, 52, 52); 
        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: rgb(0, 0, 0) 1px solid; 
        padding: 0px;
}

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