#slides{
	width: 100%;
	height: 478px;
	position:relative;
	overflow:hidden;
	background:url(../images/slider-shadow.png) center bottom no-repeat;
}
.slides_container{
	width:940px;
	height:433px;
	overflow:hidden;
}
.slide{width:940px; height:auto;}

/* Control Nav */
.pagination{position:absolute; bottom:60px; right:12px; overflow:hidden;  z-index:999; padding-top:6px;}
	.pagination li{
		float:left;
		font-size:0px;
		line-height:0;
		margin-right:4px;
		text-indent:-5000px;
	}
		.pagination li a{
			display:block;
			width:26px;
			height:4px;
			background:#fff;
		}
			.pagination li.current a,.pagination li a:hover{background-color:#ef1f27;}

/* Caption */
.caption{
	z-index:999;
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	height:34px;
	overflow:hidden;
	background:url(../images/caption-tail.png) center top repeat;
	font:16px/20px "Times New Roman", Times, serif;
	color:#fff;
	text-transform:uppercase;
}
	.caption .indents1{padding:6px 150px 6px 20px; letter-spacing:1px;}

@media only screen and (max-width: 995px){
	#slides{width:748px; height:375px; background-image:url(../images/slider-shadow-pl.png);}
	.slides_container{width:748px; height:345px;}
	.slide{width:748px;}
	.pagination{bottom:45px;}
}
@media only screen and (max-width: 767px){
	#slides{width:420px; height:212px; background-image:url(../images/slider-shadow-iw.png);}
	.slides_container{width:420px; height:193px;}
	.slide{width:420px;}
	.pagination{bottom:35px;}
	.caption{display:none !important;}
}
@media only screen and (max-width: 479px){
	#slides{width:300px; height:153px; background-image:url(../images/slider-shadow-ip.png);}
	.slides_container{width:300px; height:138px;}
	.pagination{bottom:30px;}
	.slide{width:300px;}
}