body {
	margin: 0px 0px 0px 0px;
	}
td {
	text-align: center;
	}
/* Allow a line colour to be selected in Firefox */
hr {
   height: 2px;
   border-width: 2px 0 0 0;
   border-style: solid;
	}
/* The navigational buttons */
.nav_buttons {
	padding-right: 35px;
	text-align: right;
	padding-top: 10px;
	}
/* A hidden navigational button (if we are 1 level below the top) */
.nav_hidden {
	visibility: hidden;
	}
/* The header graphic and title */
.header {
	font-size: x-large;
	text-align: center;
	margin-top: 0px;
	}
/* The table of links to external pages */
.linkTable {
	margin-left: 15px;
	}
/* The comment text above the thumbnails */
.comment {
	font-size: small;
	line-height: 16px;
	margin: 0px 35px 0px 30px;
	}
/* The index page numbers */
.nav {
	margin: 15px 35px 0px 30px;
	font-size: small;
	font-weight: bold;
	}
/* The table of thumbnails */
.thumbtable {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	}
/* The thumbnail image that is superimposed on a folder image */
.embeddedimage {
	border-width: 1px;
	border-style: solid;
	position: absolute;
	}
/* The thumbnail of an image */
.image-thumb {
	border-width: 1px;
	}
/* The thumbnail of an image, if "no border" has been specified */
.image-thumb-no-border {
	border-width: 0px;
	}
/* The cell containing a thumbnail */
.thumnail {
	padding: 0 15px 0 15px;
	vertical-align: top;
	}
/* The "for sale" label. */
.embeddedlabel {
	border-width: 0px;
	position: absolute;
}
/* The "new" icon */
.embeddednew {
	border-width: 0px;
	position: absolute;
	right: 0px;
	display: block;
	}
/* The caption below a thumbnail */
.caption {
	margin: 14px 0 0 0;
	font-size: small;
	font-weight: bold;
	}
/* The line that separates the external link buttons */
.linkseparator {
	margin-top: 35px;
	}
/* Buttons that link to external web pages */
.links {
	margin: 7px 10px 0px 10px;
	text-align: center;
	vertical-align: top;
	}

