	body
	{
	}
	#slideshow
	{
		width:500px;
	}
	#previewPane
	{
		margin-bottom:10px;	
		text-align:center;
		vertical-align:middle;
		width:500px;
		/*position:relative;*/
		clear:both;
		
		
		/* CSS HACK */
		height: 100%;	/* IE 5.x */
		height/* */:/**/100%;	/* Other browsers */
		height: /**/100%;
	}
	#previewPane img
	{
		line-height:400px;
		border:solid 1px gray;
		padding:3px;
		background-color:white;
	}
	#imageInfoContainer
	{
		clear:both; 
		width:507px;
	}
	#previewPane #largeImageCaption
	{	
		float:left;
		width:495px;
		padding-top:5px;
		text-align:left;
		font-weight:bold;
		font-size:11px;
	}
	#largePicDescrip
	{	
		clear:both;
		padding-top:5px;
		text-align:left;
		font-weight:normal;
		font-size:11px;
	}
	#largePicInfo
	{	
		float:right;
		width:120px;
		padding-top:15px;
		text-align:right;
		font-weight:normal;
		font-size:9px;
		font-style:italic;
		line-height:12px;
	}
	#imageCounter
	{
		float:left;
		width:120px;
		font-weight:normal;
		font-size:9px;
		text-align:left;
		padding-top:15px;
	}
	#galleryContainer
	{
		float:left;
		width:186px;
}
#galleryContainer a, #galleryContainer a:hover
	{
		border-width: 0px 0px 0px 0px;
}
	#albuminfo
	{
		clear:both; 
		color:#6D820B; 
		font-size:12px;
		height:20px;
		font-family:Georgia;
		}
	#theLinks img
	{
		border:solid 1px gray;
		padding:3px;
		background-color:white;
		margin-top:3px;
		margin-bottom:3px;
		margin-right:3px;
}

	#arrow_left
	{
		position:absolute;
		left:0px;
		padding-bottom:2px;
		background-color:#FFFFFF;
		z-index:10;
	}
	#arrow_right
	{
		position:absolute;
		right:0px;
		padding-bottom:2px;
		background-color:#FFFFFF;
		z-index:10;		
	}
	#theImages
	{
		/*position:absolute;
		height:71px;
		left:31px;
		width:100000px;*/
		height:400px;
		overflow:auto;
	}
	#theImages #slideEnd
	{
		float:left;
	}
	#theImages img
	{
		/*border-style: none;
	border-color: inherit;
	border-width: 0px;
	float:left;
			padding:1px;*/
			filter: alpha(opacity=50);
			opacity: 0.5;
			cursor:pointer;
}
	#waitMessage
	{
		display:none;
		position:absolute;
		left:340px;
		top:325px;
		background-color:#FFF;
		border:1px double #000;
		padding:10px;
		color:#555;
		font-size:11px;
		font-family:arial;	
	}
	#waitMessage img
	{
		border:none;
	}
	#theImages .imageCaption
	{
		float:left;
		display:none;
		width:235px;
	}
	#theImages .picdescrip
	{
		float:left;
		display:none;
		width:235px;
	}
	#theImages .picinfo
	{
		float:left;
		display:none;
		width:235px;
	}
	
	#PrevDiv
	{
		float:left;
		width:50%;
	}
	#NextDiv
	{
		float:right;
		width:50%;
	}
	
	#NextContainer
	{
		background-image:url(../images/blank.gif); 
		width:245px; 
		position:absolute; 
		height:329px;
		text-align:right;
	}
	#PrevContainer
	{
		background-image:url(../images/blank.gif); 
		width:245px; 
		position:absolute; 
		height:329px;
	}
	#PrevLink, #NextLink
	{
		padding-top:40px;
	}
	
	#slideShowControl
	{
		float:left;
		text-align:center;
		padding-bottom:2px;
		width:100%;
	}
	#slideShowControl a, #slideShowControl a:hover
{
	border-width: 0px 0px 0px 0px;	
	}
	#slidetxt
	{
		float:left;
		width:445px;
		text-align:right;
		}
	
	#albumtitlehead
{
	clear:both; 
	text-align:left;  
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#4A361F; 
	font-size:20px;
	height:35px;
	}
	
	.link
	{
		 padding-right:3px; padding-bottom:3px;
		}
		
	.thumbnail
	{
		float:left; 
		text-align:center; 
		width:84px; 
		height:67px;
	}
