.slider-border{
	background:url(../images/slider-border.gif) center top repeat-x #151515;
	padding:1px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow:0 5px 5px rgba(0,0,0,.35);
	-moz-box-shadow:0 5px 5px rgba(0,0,0,.35);
	-webkit-box-shadow:0 5px 5px rgba(0,0,0,.35);
}
#slides{
	position:relative;
	overflow:hidden;
	background:url(../images/slider-tail.jpg) center top repeat;
	padding:19px 19px 26px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow:inset 0 0 15px rgba(255,255,255,.04);
	-moz-box-shadow:inset 0 0 15px rgba(255,255,255,.04);
	-webkit-box-shadow:inset 0 0 15px rgba(255,255,255,.04);
}
.slides_container{
	width:890px;
	height:514px;
	overflow:hidden;
	border:5px solid #1a1a1a;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:0 1px 0 #4d4d4d;
	-moz-box-shadow:0 1px 0 #4d4d4d;
	-webkit-box-shadow:0 1px 0 #4d4d4d;
	margin-bottom:26px;
}
.slide{width:890px; height:auto;}

/* Control Nav */
.pagination{
	overflow:hidden;
	z-index:999;
	font-size:0;
	line-height:0;
	text-align:center;
}
	.pagination li{
		display:inline-block;
		margin-left:4px;
		text-indent:-5000px;
	}
		.pagination li:first-child{margin-left:0;}
		.pagination li a{
			display:block;
			height:17px;
			width:16px;
			background: url(../images/pagination.png) -20px 0 no-repeat;
		}
			.pagination li.current a,.pagination li a:hover{background-position:0 0;}
			.pagination li.current a{cursor:default;}

/* Caption */
.caption{
	display:block;
	z-index:990;
	position:absolute;
	top:57px;
	right:50px;
	width:298px;
	overflow:hidden;
	background:url(../images/caption-tail.png) center top repeat;
	font:13px/18px Arial, Helvetica, sans-serif;
	color:#9b9b9b;
	border:1px solid #343434;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
	.caption .indents{padding:34px 20px 32px 19px;}
	.caption h3{
		font:bold 34px/34px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#fff;
		text-transform:uppercase;
		letter-spacing:-1px;
		background:url(../images/caption-separator.gif) center bottom repeat-x;
		padding-bottom:23px;
		margin-bottom:17px;
	}
	.caption .text{
		padding:0 18px 24px 2px;
		background:url(../images/caption-separator.gif) center bottom repeat-x;
		margin-bottom:16px;
	}
	.caption .price{
		font:bold 24px/29px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#fff;
		text-transform:uppercase;
		letter-spacing:-1px;
		margin-bottom:15px;
	}
	.slider-link{
		display:inline-block;
		font:normal 10px/12px Arial, Helvetica, sans-serif;
		color:#fff;
		text-decoration:underline;
		text-transform:uppercase;
	}
		.slider-link:hover{color:#7c7c7c; text-decoration:underline;}
	.caption .close{
		display:block;
		width:19px;
		height:19px;
		overflow:hidden;
		position:absolute;
		top:13px;
		right:17px;
		background:url(../images/close-button.png) center top no-repeat;
	}
		.caption .close:hover{background-position:center -29px;}

@media only screen and (max-width: 995px){
	#slides{padding:9px;}
	.slides_container{width:718px; height:415px; margin-bottom:15px;}
	.slide{width:718px;}
	.caption{width:260px; top:80px;}
		.caption h3{padding-bottom:15px;}
		.caption .text{display:none;}
}
@media only screen and (max-width: 767px){
	.slides_container{width:390px; height:225px;}
	.slide{width:390px;}
	.caption{display:none !important;}
}
@media only screen and (max-width: 479px){
	.slides_container{width:270px; height:156px;}
	.slide{width:270px;}
}