/*--------- slider ---------*/
#slide {
	height:605px;
	width:1970px;
	position:relative;
	overflow:hidden;
	left:50%;
	margin-left:-985px;
	z-index:2
}
.slider-bottom{
	position:absolute;
	right:0;
	bottom:0;
	width:1970px;
	height:45px;
	overflow:hidden;
	background:url(../images/slider-bottom.png) 25px top no-repeat;
	z-index:995;
}
.slider {width:100%; position:relative; z-index:2}
.items {display:none;}

.prev, .next {
	display:block;
	width:56px;
	height:56px;
	overflow:hidden;
	background-position:center -81px;
	background-repeat:no-repeat;
	position:absolute;
	top:205px;
	z-index:15;
	font-size:0;
	line-height:0;
	text-indent:-100%;
}
.prev{background-image:url(../images/prev.png); left:514px;}
.next{background-image:url(../images/next.png); right:514px;}
.prev:hover, .next:hover {background-position:center top;}
	
.banner{
	width:460px;
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:516px;
	z-index:15;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#aeaeae;
}
	.banner .banner-title {
		background:url(../images/banner-top.png) 0 0 no-repeat;
		height:28px;
		overflow:hidden;
		font: 400 22px/28px 'Anton', sans-serif;
		color:#fff;
		text-transform:uppercase;
		padding:8px 18px 14px;
	}
	.banner .banner-content{
		background:url(../images/banner-tail.gif) center top repeat-x #f2f2f2;
		padding:17px 40px 46px 18px;
	}
	.banner h4{
		font:bold 25px/30px Arial, Helvetica, sans-serif;
		color:#383838;
		text-transform:uppercase;
		margin-bottom:7px;
	}
