DIV.PSFilmStrip {
 clear: both;	 
}

A.psfs_prev, A.psfs_next {
	display: block;
	float: left;
	position: relative;
}

A.psfs_prev:hover, A.psfs_next:hover {
	background-color: #00a0f0;
}

A.psfs_prev span { 
	background-image: url(/img/act/FilmStripArrows2.png);
	background-position: 48px 0;
	width: 24px;
	height: 48px;
	display: block;
	position: absolute;
}

A.psfs_next span { 
	background-image: url(/img/act/FilmStripArrows2.png);
	background-position: -24px 0;
	width: 24px;
	height: 48px;
	display: block;
	position: absolute;
}

A.psfs_prev:hover span { background-position: 24px 0; }
A.psfs_next:hover span { background-position: 0px 0; }

DIV.psfs_thumbs { 
	height: 81px;
	float: left;
	overflow: hidden;
	position: relative;
}

DIV.psfs_slider {
 position: relative;
}

DIV.psfs_thumbs DIV.psfs_thumbox {
 padding: 4px;
 position: absolute;
}

DIV.psfs_thumbs DIV.psfs_sq {
 overflow: hidden;
 position: absolute;
}

DIV.psfs_thumbs DIV.psfs_thumbox DIV.psfs_sq {
 position: absolute;
	background: transparent url(/img/act/45degstripe.png) center;
}

DIV.psfs_thumbs DIV.psfs_thumbox DIV.psfs_sq img {
 position: absolute;
 border: 0;
}

DIV.psfs_thumbs DIV.psfs_empty a {
 display: none;
}

DIV.psfs_thumbs DIV.psfs_empty DIV.psfs_first_note {
	text-align: center;
}

DIV.psfs_thumbs DIV.psfs_loading {
 display: none;
}

DIV.psfs_thumbs DIV.psfs_loading DIV {
 display: none;
}

DIV.psfs_thumbs DIV.psfs_thumbox.psfs_sel {
 padding: 1px;
 border: 1px solid #fe6d4c;
 margin: 2px;
}
