div.microfiche-slider{
    display: block;
    position: relative;
	padding:0;
    margin: 0;
    background: rgba(255, 255, 255, 0);
}

div.microfiche-slider{
	padding:20px 45px 10px 45px;
}

div.microfiche-slider ul{
    margin: 0;
    padding: 0;
    
    overflow: hidden;
}

div.microfiche-slider li a:hover img{
	opacity:0.8;
}

div.microfiche-slider li{
    display: block;
    float: left;
    margin: 5px;
    padding: 0;
    width:200px;
}
div.microfiche-slider li img{
    display: block;
    margin: 0;
}
.microfiche-controls{
	display: block;
	text-align: center;
	font-size: 10px;
	padding: 5px 0px;
}
.microfiche-bullet{
	display: inline-block;
	cursor: pointer;
	width: 10px; height: 10px;
	border-radius: 6px;
	background: #000;
	overflow: hidden;
	text-indent: -1000px;
	margin: 0 5px;
	opacity: 0.25;
	appearance: none;
	border: none;
	outline: none;
	padding: 0;
}
.microfiche-bullet.selected{
	opacity: 1;
}
.microfiche-button{
	margin: 0 15px;
}

.microfiche-prev-button{
	background: url('sprite.png') 0 0 no-repeat transparent;
	width: 45px;
	height: 50px;
	display: block;
	position: absolute;
	top: 120px;
	left:-15px;
	border: none;
	outline: none;
	padding: 0;	
	cursor:pointer;
	opacity:0.5;
}

.microfiche-prev-button:hover, .microfiche-next-button:hover{
	opacity:1;
}

.microfiche-next-button{
	background: url('sprite.png') -48px 0px no-repeat transparent;
	width: 45px;
	height: 50px;
	display: block;
	position: absolute;
	top: 120px;
	right:-15px;
	border: none;
	outline: none;
	padding: 0;	
	cursor:pointer;	
	opacity:0.5;
}