body
	{
	font-family: Tahoma, Arial, sans-serif;
	background-color: #fff;
	color: #888;
	
	margin:0px;
	padding:0px;
	}


div
	{
	/* border: 1px solid blue;		/* debug */
	}

a:link, a:visited, a:active, a:hover
	{
	color: #555;
	text-decoration:none;
	}

ul
	{
	list-style: none;
	margin: 0px;
	padding: 0px;
	}


div#main
	{
	width: 800px;
	/* height: 900px; */
	margin: 20px auto;
	/* border: 1px solid black;		/* debug */
	position:relative;
	background-color: #fff;	
	}

	
	
div#gallery
	{
	/* width: 900px; */
	height: 750px;
	margin: 0px auto;
	/* border: 1px solid orange;		/* debug */
	}

div#navigation
	{
	width: 175px;	/* 20%; */
	/* height: 99%;		/* odd height for debug;  make it 100  */
	/* margin-left:20px;	*/
	float: left;
	}

ul#thumbList
	{
	/* display:inline-block;	*/
	}
	
div#navControl 
	{
	/* padding-left:10px; */
	margin-bottom: 5px;
	}


	
div#navControl li
	{
	padding:5px 10px;
	margin-right:3px;
	border: 1px solid #aaa;		
	display:inline-block;	
	background-color: #eee;
	}	
	
a:link.navLink, a:visited.navLink, a:active.navLink, a:hover.navLink
	{
	color:#666;
	text-decoration:none;
	}

ul#thumbList li
	{
	float: left;
	}
	
	
ul#thumbList img
	{
	border: 1px solid #888;		
	padding: 2px;
	margin-right: 5px;
	}
	
div#banner
	{
	/* margin:auto 10px; */
	text-align:center;
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
div#slideContainer
	{
	width: 600px;		/* 75%;  */
	height:99%;			/* odd height for debug;  make it 100  */
	float:right;
	}
	
div#slide
	{
	/* width:95%; */
	height:99%;		/* odd height for debug;  make it 100  */
	/* margin: 0 auto;  */
	/* border: 1px solid red;		/* debug */
	}

div#slide img
	{
	/* border: 1px dashed black;		/* debug */
	margin: 0px auto;
	display:block;
	}

div#caption
	{
	/* width:90%; */
	margin:10px auto;
	/* border: 1px dashed black;		/* debug */	
	}
	
	
div.imageDescription
	{
	/* "none" since we're just using the div as a placeholder from which we pull the description */
	display: none;
	}
	
div.footer 
	{
	color: #aaa;
	text-align:center;
	margin:10px auto;
	font-size:0.75em;
	}
	
a.footer:visited, a.footer:active
	{
	color: #aaa;
	}
	
a.footer:hover
	{
	color: #666;
	}

/*
a.footer:link
	{
	text-decoration:underline;
	} 
*/
