	div#content img {
		border: 0;
		float: none;
		margin: 0;
	}
	
	div#specific {
		width: 510px;	/* Total width of slideshow */
		z-index: 5;
	}
	
	div#specific div#previewPane{
		margin-bottom:10px;	
		text-align:center;
		vertical-align:middle;

		position:relative;
		z-index: 10;
		/* CSS HACK */
		height: 532px;	/* IE 5.x */
		height/* */:/**/520px;	/* Other browsers */
		height: /**/520px;
				
	}
	div#specific div#previewPane img{
		line-height:500px;
		border:1px solid #B9C97E;

	}
	
	div#specific div#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		text-align:center;
		font-size: 12px;
		margin-bottom: 12px;
		font-weight: bold;
	}
	div#specific div#galleryContainer{
		
		height:82px;	/* Height of the images + 2 */
		border:1px solid #B9C97E;
		position:relative;
		overflow:hidden;
		padding:1px;
		margin-bottom: 8px;
		/* CSS HACK */
		height: 84px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/82px;	/* Other browsers */
		height: /**/82px;
			
	}
	
	div#specific div#galleryContainer img {
	
	}
	
	div#specific div#arrow_left{
		position:absolute;
		left:0px;
		z-index: 10;
		background-color: #faf8e3;
		padding:1px;
	}
	div#specific div#arrow_right{
		position:absolute;
		right:0px;
		z-index: 10;
		background-color: #faf8e3;
		padding:1px;		
	}
	
	div#specific div#theImages{
		position:absolute;
		height: 80px;
		left: 40px;
		width: 100000px;
		
	}
	div#specific div#theImages #slideEnd{
		float:left;
	}
	div#specific div#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=50);
		opacity: 0.5;
		cursor:pointer;
		border:0px;
	}

	div#specific div#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:150px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}
	
	div#specific div#theImages .imageCaption {
		display:none;
	}
