.sample{
	padding:20px 20px; margin:4px 0 25px 0;
}
.sample2{
	padding:20px 0px; margin:4px 0 25px 20px;
}
.sample3{
	padding:20px 0px; margin:4px 0 25px 20px;
}
.mask{
	position:absolute;
	left:50%;
	margin-left:-470px;
	width:960px;
	height:180px;
	overflow:hidden;
}
.mask2{
	position:absolute;
	/*left:50%;*/
	/*margin-left:-470px;*/
	width:720px;
	height:180px;
	overflow:hidden;
}
.mask3{
	position:absolute;
	/*left:50%;*/
	/*margin-left:-470px;*/
	width:545px;
	height:180px;
	overflow:hidden;
}
/* Sample */
#box{
	position:absolute;
}
#box span{
	display:block;
	float:left;
}
#thumbsBox,#thumbsBox3{
	position:relative;
	width:960px;
	clear:both;
	height:82px;
	overflow:hidden;
	margin-top:190px;
}
#thumbsBox3{
	margin-top:190px;
}
#thumbsBox .thumbs,#thumbsBox3 .thumbs, #thumbs_handles, #thumbs_mask{
	position:absolute;
	top:0;
	width:100%;
	height:41px;
	margin:0; padding:0;
}
#thumbsBox .thumbs div,#thumbsBox3 .thumbs div, #thumbs_handles span{
	display:block;
	width:60px;
	height:41px;
	margin:0; padding:0;
	float:left;
	cursor:pointer;
}
#thumbsBox .thumbs div img,#thumbsBox3 .thumbs div img{
	width:54px;
	float:right;
}
#thumbs_handles span{
	background:url(thumb_invisible.gif) no-repeat;
}
#thumbs_mask{
	width:2000px;
	background:url(thumbs_mask.gif) no-repeat center top;
}

/* ********************************** */

.thumbs{
	width:54px;
}
.thumbs div{
	display:block;
	width:54px;
	height:41px;
	margin:3px 0;
	cursor:pointer;
}
.thumbs div img{
	display:block;
	width:100%;
	height:100%;
	border:none
}
.thumbs div span img{
	display:block;
	border:none;
}
