body {
	margin: 10px 20px 20px 20px;
	padding: 0px 0px 0px 0px;
	font-family :sans-serif;
	font-size:0.8em;
	line-height: 1.4em;
	color: white;
	background-color : #200000;

}

a:link, a:visited, a:active, a:focus {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: rgb(237,163,143);
	font-weight : bold;
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}

h2 {
	margin: 25px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
        text-align:center;
        color : #a59494;
        font-size:1.4em;
        letter-spacing:0.1em;
}
div.galleryheader {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
       color : #a59494;
        text-align:center;
}
div.gallery_comments {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
       color : #a59494;
        text-align:center;
        width:100%;
}
#commententry {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}
div.gallery_hitcounts {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
       color : #a59494;
        text-align:center;
}
#page-1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
        text-align:center;
}
form {
        text-align:center;
}
textarea {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
   }
input {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
}
img.thumbnail {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}
img.display {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
        border : 5px solid #300808;
}
.caption {
  font-size : 9pt;
  color : #dddddd;
  font-style : italic;
}
TABLE.comment {

  background : #222222;

}

TD.thumbnail {
  vertical-align : middle;
  background : #300808;
  min-width : 150px;
  height : 150px;
}


DIV.thumbnails.b {
  background : #FFFFFF;
}

TD.display {
  vertical-align : middle;
  background : #000000;
}



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