body	/* select fonts, background, and other overall appearance parameters */
	{
	background-color: navy;
	font-family: "Comic Sans MS"
	}

/* general formatting styles */		
	.italic
	{
	font-style:	italic;
	}
	
#container	/*overall container for the page */
	{
	background-image: url('../Images/background.jpg');
	position: relative;
	width: 880px;
	height: 606px;
	margin-left:	auto;
	margin-right:	auto;
	}

#menu	/* upper left corner - menu */
	{
	position: absolute;
	left:	0px;
	top:	0px;
	width:	182px;
	height:	200px;
/*	border: solid 2px black; */
	padding: 5px;
	}
	
	#menuTitle
		{
		text-align: left;
		line-spacing: -.5em;
		margin: 0px;
		}

	#menuList
		{
		margin: 0px;
		}
	
	#menuItem
		{
		}
	
	#return
		{
		font-size: 10pt;
		}

#thumbnails	/* lower left - thumbnails for the current menu selection */
	{
	position: absolute;
	left:	0px;
	top:	212px;
	height: 380px;
	width:	182px;
/*	border:	solid 2px black; */
	padding: 5px;
	}
	
	#thumbTitle
	{
		text-align: center;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	
	#thumbnailMenu
	{
	overflow: auto;
	height:  319px;
	}
	
	.thumbnailImage
	{
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 19px;
	}
	
	.thumbnailImagePortrait
	{
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 59px;
	}

#displayWindow /* window in which the display text and images appear */
	{
	position: absolute;
	top:	0px;
	left:	194px;
	height:	592px;
	width:	675px;
/*	border:	solid 2px black; */
	padding: 5px;
	overflow:	auto;
	}
	
	#displayTitle
	{
		text-align: center;
	}
	
	.displayPicture
	{
		visibility:	hidden;
		position: absolute;
		top:	60px;
		left 0px;
		height:	535px;
	}
	
	/* Landscape Image formatting */
	.displayImage
	{
		margin-left: 22px;
		margin-right: 22px;
		width:	602px;
	}
	
	.displayDescription
	{
	text-align:	center;
	}
	
	/* Portrait Image Formatting */
	.displayImagePortrait
	{
		margin-left: 44px;
		position absolute;
		top: 0px;
		left 0px;
		height:	535px;
	}
	
	.displayDescriptionPortrait
	{
		position: absolute;
		top:	10px;
		left:	420px;
		width:	220px;
	}
	
	.portraitImg
	{
		height	535px;
	}

