#slideshow * { margin: 0; padding: 0; }

#slideshow {
	position: relative; 
	width: 950px; 
	height: 410px;
	}
	
#slideshow #menu, #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 {
	width: 950px; 
	height: 410px; 
	right: 0; 
	overflow: hidden;
	
	}
#slideshow #pictures li {
	display: block; 
	position: absolute; 
	top: 0; 
	width: 437px; 
	z-index:6;
	}
#slideshow #pictures li img {
	display: block; 
	position: relative; 
	bottom: 0;
	border:none;
	}
#slideshow #pictures a{
	border:none;
}
	
#slideshow #menu {
	background:url('../images/bg_side.png') no-repeat;
	list-style-type: none; 
	width: 217px; 
	height: 410px; 
	margin-left:728px;
	padding-top: 68px; 
	z-index:10;
	margin-top:-410px;
	}
#slideshow #menu h1{
	font-size:1em;
}
	
#slideshow #menu li {
	display: block;
	z-index: 1000; 
	position: relative; 
	zoom: 1;
	margin-bottom:2px;
	}
#slideshow #menu li img{
	border:none;
	float:left;
	padding-right:10px;
}
#slideshow #menu li a {
	display: block; 
	font-size: 1em;
	text-decoration: none; 
	z-index: 1000; 
	color:#888; 
	line-height: 20px; 
	height:45px;
	vertical-align: middle; 
	zoom: 1;
	clear:left;
	padding:14px 0 0 22px;
	font-size:0.95em;
	}
#slideshow #menu li a:focus {
	outline: 0;
	}
#slideshow #menu li a:hover {
	color: #888;
	}
#slideshow #menu li.current a {
	color: #eee;
	}
#slideshow #menu li.background {
	position: absolute; 
	background-color:#222;
	font-size: 1px; 
	height: 63px; 
	width: 2px; 
	z-index: 5;
	}
	