#slides{
	position:relative;
	width: 100%;
	overflow:hidden;
}
.slides_container{
	height:393px;
	overflow:hidden;
	width:1052px;
}
.slide{
	height:auto;
	width:1053px;
}

/* Control Nav */
.pagination{
	background:#fff;
	overflow:hidden;
	padding:15px 11px 12px 12px;
	position:absolute;
	right:0px;
	top:0;
	z-index:999;
}
	.pagination li{
		font-size:0px;
		line-height:0;
		margin-bottom:2px;
		text-indent:-5000px;
	}
		.pagination li a{
			background: url(../images/pagination.png) 0 -23px no-repeat;
			display:block;
			height:21px;
			width:21px;
		}
			.pagination li.current a, .pagination li a:hover{background-position:0 0;}
			.pagination li.current a{cursor:default;}

@media only screen and (max-width: 995px){
	.slides_container{height:279px; width:748px;}
	.slide{width:748px;}
	/* Control Nav */
	.pagination{padding:10px;}
}
@media only screen and (max-width: 767px){
	.slides_container{width:460px; height:172px;}
	.slide{width:460px;}
	/* Control Nav */
	.pagination{padding:6px; position:static;}
		.pagination li{float:left; margin-bottom:0px; margin-left:2px;}
}
@media only screen and (max-width: 479px){
	.slides_container{width:300px; height:112px;}
	.slide{width:300px;}
}