body,h1,h2,h3,h4,h5,h6,p,b,i,font,form,input,li,ul,blockquote,table,tr,td,th,img,hr,a,div {
     background: none;
     color: gray; 
     text-transform: lowercase; 
     text-decoration: none; 
     border: 0px solid black}

body,b,i,p,font,form,input,li,ul,blockquote,table,tr,td,th,img,hr,a,div {
     font: 8pt courier new}

body {
     width: 923px;
     margin-top: 11px; 
     margin-bottom: 11px; 
     margin-left: auto; 
     margin-right: auto; 
     scrollbar-face-color: white; 
     scrollbar-arrow-color: gray; 
     scrollbar-3dlight-color: black; 
     scrollbar-highlight-color: white; 
     scrollbar-shadow-color: silver; 
     scrollbar-base-color: white; 
     scrollbar-track-color: white; 
     scrollbar-darkshadow-color: black; 
     text-align: center;
     background: url('https://i61.photobucket.com/albums/h44/arachnophilia/lj/spine.gif') fixed white no-repeat bottom right}

div.slideshow table,  {
     background: white;
     text-indent: 2px}
div.localmenu table {
     background: white;
     text-indent: 2px}
div#commententry table {
     width: 0;
     background: white;
     border: 1px solid silver;
     border-collapse: separate;
     padding: 5px;
     margin-left: auto;
     margin-right: auto;
     position: relative;
     left: -19px}
div#commententry textarea {
     margin-top: 4px;
     border: 2px solid black;
     padding: 5px;
     overflow: auto}
div,div.imageinfo,div.imagecaption,div.slideshow,div.localmenu,div.imagepage {
     width: 923px}
div.imagepage {
     width: 923px;
     position: relative;
     margin-left: auto;
     margin-right: auto}
div.comment_section {
     background: none;
     width: 923px;
     margin-left: auto;
     margin-right: auto}
#commentlist .message_body {
     font-size: 12px;
     padding: 2px}
#commentlist {
     margin-left: -1px;
     margin-right: auto}
#commentlist div.comment {
     width: 640px;
     border: 1px solid silver;
     padding: 2px;
     margin-left: auto;
     margin-right: auto}
#commentlist table.comment {
     width: 100%;
     padding: 2px;
     margin-left: auto;
     margin-right: auto;
     margin-top: 0px}
#commentlist .message_body {
     text-align: justify;
     font-size: 12px;
     padding: 2px}

table td {
    background: white}
table {
     vertical-align: middle; 
     margin-top: 5px; 
     margin-bottom: 5px; 
     border: 1px solid black; 
     border-collapse: collapse;
     width: 923px}

table.comment td.from {
     border: 1px solid black;
     border-right: 0px;
     text-indent: 2px}
table.comment td.commands {
     border-top: 1px solid black;
     border-bottom: 1px solid black}
table.comment td.date {
     border: 1px solid black;
     border-left: 0px}
table.comment td.message_body {
     background: none}
table.comment td, td.message_body, p.message_body {
     font: 8pt courier new}
table.comment {
     width: 100%;
     border: 1px solid silver}
div.techinfo table {
     width: 640px;
     background: none;
     border: 1px solid silver;
     border-collapse: separate}
td.sb {
     background: white;
     border: 1px solid black;
     font: bold 12pt courier new;
     letter-spacing: 2px;
     color: gray;
     text-align: center}
td.lid {
     background: none;
     font: 8pt courier new;
     color: gray}
table.imagetable {
     width: 0;
     height: 0;
     border: 2px solid silver; 
     filter: none;
     background: white}
div.thumbnails center table {
     width: 0;
     border-collapse: separate;
     border: 1px solid silver}

img {
     font: 8pt courier new; 
     color: gray; 
     text-transform: lowercase; 
     text-decoration: none; 
     border: 2px solid black}
img.display {
     margin: 50px; 
     border: 3px solid black; 
     filter: none}
img.thumbnail {margin: 25px}
img.header {border: 0}


p,li,ul,blockquote,div.galleryheader {
     text-align: justify}
p.caption {
     width: 640px;
     margin-left: 141px;
     margin-right: 141px}
p.copyright {
     margin-top: 0px;
     margin bottom: -12px;
     font: bold 8pt courier new; 
     color: gray; 
     text-transform: lowercase; 
     text-decoration: none; 
     text-align: center}

b,i,font {font-weight: bold}
.small,.copyright {text-align: center}

span.artist, span.date {
     font-weight: bold; 
     position: relative; 
     top: -40px; 
     vertical-align: top; 
     margin: 50px}

h5,h6,.camera,.exif,.techinfo {
     font: bold 8pt courier new}
h4,h3.location {
     width: 640px;
     font: bold 10pt courier new; 
     letter-spacing: 2pt}
h3   {
     width: 640px;
     font: bold 14pt courier new; 
     letter-spacing: 3pt}
h2   {
     width: 923px;
     font: bold 16pt courier new; 
     letter-spacing: 4pt}
h1   {
     width: 923px;
     font: bold 18pt courier new; 
     letter-spacing: 5pt}

input {
     border: 2px solid black;
     margin-top: 4px}

a:link, a:visited, a:active {
     background: none;
     font-weight: bold; 
     color: silver}
a:hover	{
     background: none;
     font-weight: bold; 
     color: gray; 
     text-decoration: underline}

td.thumbnail b, td.thumbnail font {
     z-index: 2;
     position: relative;
     top: -12px}
td.thumbnail {
     background: none;
     width: 225; 
     height: 225}
td.thumbnail a, td.thumbnail a:link, td.thumbnail a:visited, td.thumbnail a:active {
     z-index: 1;
     display: block;
     margin-top: 0px;
     margin-bottom: -28px;
     vertical-align: middle;
     width: 220px; 
     height: 220px;
     border: 2px solid silver; 
     filter: Gray Alpha(Opacity=50);
     -moz-opacity:0.5;
     opacity:0.5;
     -khtml-opacity:.5;
     background: none}
td.thumbnail a:hover {
     z-index: 1;
     display: block;
     margin-top: 0px;
     margin-bottom: -28px;
     vertical-align: middle;
     width: 220px; 
     height: 220px;
     border: 2px solid black; 
     filter: Alpha(Opacity=100);
     -moz-opacity:1;
     opacity:1;
     -khtml-opacity:1;
     background: white}

tbody table {
     width: 100%;
     background: none}
table table table table table {
     background: none;
     border: 0px;
     margin-top: -2px;
     margin-bottom: -2px;
     margin-left: -2px}
table table table td  {
     background: none;
     border: 0px;}
table table table table  {
     background: none;
     border: 0px}
table table table  {
     background: none;
     border: 0px}
table table  {
     background: none;
     border: 0px}
td.ma {
     border: 1px solid black}
td.mi, td.ma {
     text-align: center;
     background: none;
     color: gray;
     font-size: 16pt;
     font-weight: bold;}
table table table td.mi {
     font-size: 8pt;
     text-align: left}
td.wb {
     background: none;
     color: gray;
     font: 8pt courier new}
td.small {
     border: 1px solid black;}
.small {font: 6pt courier new}

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