
#dhtmlgoodies_slideshow

{
position: relative;
	width: 460px;
	text-align: center;
}

.slideshow-large-image
{
	border: 1px solid #ccc;
	width: 460px;
	height: 450px;
	padding: 6px 15px 6px 15px;
}
	
#previewPane
{
	margin: 0 auto 0 auto;
	width: 460px;
	height: 450px;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
	position: relative;
}

#previewPane .landscape 
{
	padding-top: 40px;
	}	

#previewPane img {
	visibility:visible;
	}

#largeImageCaption {
	/* CSS styling of image caption below large image */
	padding-bottom:10px;
	line-height:14px;
	color:#606469;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style:bold;
	text-align:center;
	font-size:12px;
	}
	
#galleryContainer 
	{
	height:110px;
	/* Height of the images+2 */
	position:relative;
	overflow:hidden;
	padding:1px;
	}
	
#arrow_left {
height:110px;
	width:20px;
	position:absolute;
	left: -5px;
	z-index:10;
	background-color:#fff;
	}
	
#arrow_right {
height:110px;
	width:30px;
	position:absolute;
	right:-10px;
	z-index:10;
	background-color:#fff;
	}
	
#theImages {
 	position:absolute;
	left:10px;
	width:100000px;
	}
	
#theImages #slideEnd {
	float:left;
	}
	
#theImages img {
	-moz-opacity:.5;
	filter:alpha(opacity=50);
	opacity:0.5;
	cursor: pointer !important;
	cursor /**/: hand;
	}
	
.small-img-border {
	margin-left:6px;
	float:left;
	cursor:pointer;
	width:100px !important;
	width /**/: 108px;
	height:100px !important;
	height /**/: 104px;
	border:1px solid #C5C9CE;
	pa dding:4px;
	}
	
.landscape {
	height: 70px !important;
	height /**/:104px;
	border:1px solid #C5C9CE;
	padding:14px 4px 14px 4px;
	}

.portrait {
	height: 90px !important;
	height /**/:104px;
	border:1px solid #C5C9CE;
	padding:4px 4px 4px 4px;
	}
	
#waitMessage {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding:4px;
border:2px solid #666666;
background-color:#FFFFFF;
	display:none;
	position:absolute;
	left:154px;
	top:160px;
	
	}
	
#largeImageCaption, 
* html #largeImageCaption, 
* html #theImages .imageCaption {
	padding: 9px 0 9px 0;
}
	
#theImages .imageCaption {
	display: none;
	}