/*aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, and yellow*/
body {
	color: black;
	/*background: gray;*/
	background: #444; /* note if you change this you will break the flat PNGs for the slideshow controls, which have a background of #444 or #444444.  They should be transparent but IE doesn't support transparent PNGs*/
	background: gray url("grey.png");
	background-repeat: repeat;
}

h1 {color: white}
h2 {color: silver}
h3 {color: silver}
h4 {color: white}
h5 {color: white}
h6 {color: white}

a.nav {color: silver}

div.menu {
	text-align: center;
	position: fixed;
	/*position: absolute;*/
	width: 20%;
	top: 2em;
	left: 2em;
	border: none;
}

div.menu p {
	/*background: #333 url("menumask.png")*/
	background: #404040;
	/*width: 20%;*/
	position: absolute;
	left: 2em;
	border: thin outset #300;
	/*border: none;*/
	color: gray;
}

div.menu a {
	display: block;
	padding: 0 1px 0 1px;
	border-top: 2px groove gray;
	cursor: default
}

div.menu a:first-child {
	border-top: none;
}

div.menu a:link {color: white; text-decoration: none}
div.menu a:visited {color: #c0c0c0; text-decoration: none }
div.menu a:hover {color: white; background: navy;}

div.allthumbsbox {
	position: absolute;
	left: 10em;
	top: 3em;
}

/*div.allthumbsbox h1 {
font: oblique 200%;
}*/

table.thumbbox {
	text-align: center;
	display: inline;
	/*vertical-align: bottom;*/
	/*vertical-align: top;*/
}

h1.gallerytitle {
	position: fixed;
}

td.thumbcaption {
	width: 10em;
}

td.thumbcaption a {
	text-decoration: none;
	color: silver;
}

img.galleryimage {
	float: top;
}

img {
	border: none
}

a.sitedesign {
	text-decoration: none;
	font-size: x-small;
	color: black;
	position: absolute;
	bottom: 2px;
	left: 2px;
}

a.copyright {
	text-decoration: none;
	font-size: x-small;
	color: black;
	position: absolute;
	bottom: 2px;
	right: 2px;
}

body.mainpage, body.contactpage, body.biopage, body.copyrightpage, body.photopage {
	/*background: black;*/
	/*background: #444;*/
	color: silver;
	text-align: center;
}

body.slideshow {
	background: gray url("grey0.png");
}

body.biopage p {
	color: white;
	text-align: justify;
	margin: 5% 20% 5% 20%;
}

body.copyrightpage p {
	text-align: left;
	color: white;
	margin: 3% 10% 5% 10%;
}

div.webmaster {
	text-align: center;
	color: rgb(64,64,64)
}

span.credit {
	font: monospace;
}

a.slideshowlink {
	text-decoration: none;
	color: #fff;
}

a:link {
	color: #004;
	background: url("bluegrey.png");
	background-repeat: repeat;
	text-decoration: none;
}

a:visited {
	color: #303;
	text-decoration: none;
}

a:hover {
	color: #005;
	background: #445;
	text-decoration: none;
}


