/* 
	stylesheet 0 
	values set here over-ride those set in top level stylesheet
	
	css1 styles */
	
* {
	color: #ccc;
}
	
body {  
	background: #fff;
}

/* links in general */
a:link, a:visited {
	color: #333;
	text-decoration: underline;
}

div#content {
	/* the content of the page
	from the bottom of the menu bar to the top of the footer */
	background: transparent;
}

/* footer */
div#footer {
	border-top: 1px solid #ccc;
}

div#foottext {
	color: #666;
	font-size: 90%;
}

div#foottext a, div#foottext a:link, div#foottext a:visited {
	color: #666;
	text-decoration: none;
}

/* header */
div#header {
	margin: 0;
	text-align: left;
}

	
/* menu bar */
div#menubar {
	border-color: #ccc;
	background: #eee;
}

span.menulink, a#menuselected, a#menuselected:link, a#menuselected:visited {
	background: transparent;
	color: #000;
}

a.menulink:link, a.menulink:visited {
	color: #666;
}

/* used for when image links are hovered over */
a.highlight:link, a.highlight:visited {   
	color: #000;
	text-decoration: underline;
}

a.lowlight:link, a.lowlight:visited {   
	color: #999;
	text-decoration: underline;
}

.lowlight, p.displaydate {
	color: #999;
	text-decoration: none;
}

img.highlight {
	border: 1px solid #000;
	background: #999;
}

img.lowlight {
	border: 1px solid #fff;
}

/* image display page */	
table#thumbnailbox {
	/* the box of thumbnails on an image page */
	background: transparent;
	border: none; 
}

div#mainimage {
	/* styles are set on the fly 
	depending on what gallery type is in use */
}
	
.gallery {
	/* border colour of a gallery icon 
	make this the same as the background colour for no border */ 
	border-color: #fff;
}

.highlight {
	/* the style for a selected gallery icon image */
	border-color: #999; 
}

/* next and back buttons */
a.button:link, a.button:visited {
	border: 1px solid #999;
	color: #999;
	text-decoration: none;
}

/* contact page */
td.formlabel, label, .submitbutton {
	color: #999;
	font-weight: bold;
}

