#slideshow * { 
	margin: 0; 
	padding: 0; 
}
#slideshow { 
	position: relative; 
	padding: 0px 0 0px; 
	width: 591px; 
	height: 364px; 
}
#slideshow #menu_slide, #slideshow #pictures, #slideshow #loading { 
	position: absolute; 
}
#slideshow #loading {  
	display: block; 
	top: 158px; 
	left: 205px; 
	text-indent: -5000px; 
	width: 24px; 
	height: 24px; 
	visibility: hidden; 
	z-index: 5; 
}
#slideshow #pictures { 
	background-color:#fff;
	width: 591px; 
	height: 364px; 
	border:0; 
	left: 0; 
	overflow: hidden; 
}
#slideshow #pictures li { 
	display: block; 
	position: absolute; 
	top: 0; 
	width: 591px; 
}
#slideshow #pictures li img {
	display: block; 
	position: relative; 
	bottom: 0;
	width: 591px;  
}
#slideshow #menu_slide { 
	background-color:#999999; 
	list-style-type: none; 
	height: 21px;
	padding-right:75px;
	position:relative;
	right:0px;
	top:343px; 
	margin-left:400px;
	left:4px;
}
#slideshow #menu_slide li { 
	float:left;
	width:21px; 
	height:21px;
	display: block; 
	z-index: 1000; 
	position: relative; 
	zoom: 1; 
}
#slideshow #menu_slide li a { 
	display: block; 
	font: 14px Arial;
	text-decoration: none; 
	margin-top:1px;
	padding: 1px 0px 5px 5px; 
	z-index: 1000; 
	color: #FFFFFF; 
	line-height: 14px;  
}

#slideshow #menu_slide li a:focus { 
	outline: 0; 
}
#slideshow #menu_slide li a:hover { 
	display: block; 
	font: 14px Arial;
	text-decoration: none; 
	margin-top:1px;
	padding: 1px 0px 5px 5px; 
	z-index: 1000; 
	color: #000000; 
	line-height: 14px;  
}
#slideshow #menu_slide li.current a { 
	display: block; 
	font: 14px Arial;
	text-decoration: none; 
	margin-top:1px;
	padding: 1px 0px 5px 5px; 
	z-index: 1000; 
	color: #000000; 
	line-height: 14px;  
}
#slideshow #menu_slide li.background { 
	background-color:#CCCCCC;
	no-repeat left center; 
	position: absolute; 
	font-size: 1px;
	width:17px;
	height:10px;  
	z-index: 5; 
}

