*,:before,:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#film_roll_wrap{
	position:relative;
	margin:0 auto;
	min-width:1000px;
	background: #000;
}
div#film_roll{
	height: 100%;

}
.film_roll_wrapper img{
	position:relative;
	transition: all 0.6s ease;
	-webkit-transition: all 0.6s;
	max-width: 100%;
	height: 100%;
	width: auto\9; /* ie8 */
	z-index:9;
	background-position:50%;
	opacity:0.2;
}
.film_roll_wrapper .active img {
	position:relative;
	/*
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
	box-shadow:0 0 10px #000;
	*/
	-webkit-transition: all 0.6s;
	transition: all 0.6s;
	opacity:1;
	background-position:50%;
}
.film_roll_wrapper .film_roll_child{
/*
	max-height:800px;
	*/
	height:100%;
		
}
.film_roll_wrapper .film_roll_child img{
	height:100%;
/*
	border-right:6px solid #fff;
	border-left:6px solid #fff;
	
	
*/
}
.film_roll_pager {
	position:absolute;
	width:500px;
	left:50%;
	margin-left:-250px;
	top:20px;
	z-index:99999;
}
.film_roll_pager a, a.film_roll_prev, a.film_roll_next {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display:block;
	cursor:pointer;
	z-index:9991;

}

a.film_roll_prev img, a.film_roll_next img{
	opacity:0.8 !important;
	border:none;

}
div.film_roll_child {
	height: 100%;
}
div.film_roll_child img {
	height: 100%;
	max-width: none;
	max-height: 100%;
}
div.film_roll_wrapper {
	overflow-x: hidden;
}
.photoBorder{
	position: absolute;
	width: 100%;
	max-width: 100%;
	height: 300px;
	background: url(/js/profile/headline_bg.png) no-repeat 50% 0;
	left: 50%;
	margin-left: -960px;
	bottom: -280px;
	z-index: 3000;
}