.clean_slider_container{
	overflow: hidden;
	margin:0 auto;
	padding-right:0px;
	position: relative;
}
.clean_slider_container ul{
    list-style: none outside none;
    margin: 0 0 4px;
    padding: 0;
}  
.clean_slider_container li{
    margin:0;
    padding:0;
    float:left;
}
.clean_slider_img_list img{
    display: none;
    z-index: 1;
    position: absolute;
}
.clean_slider_mark_container{
	float:right;
	margin-right: 10px;
}
.clean_slider_mark_container li{
    width:16px;;
    height:16px;
}    
.clean_slider_mark_container a{
	width:16px;
	;
	height:16px;
	display: block;
	background-color: transparent;
	background-image: url(bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.clean_slider_mark_container a.active{
	width:16px;
	;
	height:16px;
	display: block;
	background-color: transparent;
	background-image: url(bg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.clean_slider_image_shown{
	/** style to be applied to the final image **/
/** css3 properties, you can remove or change this class **/
    box-shadow:2px 2px 5px black;
	border-radius: 10px 10px 10px 10px;
}
.caption{
	background-color: #FFF;
	filter: alpha(opacity = 80);
	opacity: 0.8;
	position: absolute;
	height: 50px;
	z-index: 99;
	text-align: center;
	display: none;
	text-decoration: none;
}
.caption label{
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	margin: 14px 10px 10px;
	color:rgb(144,128,111);
	font-style: italic;
}
