.slider-wrapper {
	width:929px;
	height:436px;
	padding:24px 0 0 31px;
	background:url(../images/slider-bg.png) center top no-repeat;
	overflow:hidden;
	position:relative;
	z-index:1;
}
.slider {
	width:897px;
	height:394px;
}

.items {
	display:none;
}

.pagination {
	position:absolute;
	right:17px;
	top:15px;
	z-index:99;
}
.pagination li {
	float:left;
	padding-left:6px;
}
	.pagination li a {
		display:block;
		padding:3px;
		text-indent:-5000px;
		background:url(../images/pagination-a.png) 0 0 no-repeat;
		cursor:pointer;
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
	}
	.pagination li.current a,
	.pagination li a:hover {background:#fff;}
		.pagination li a span {
			display:block;
			width:15px;
			height:15px;
			text-indent:-5000px;
			-webkit-transition: all 0.3s ease;
			-moz-transition: all 0.3s ease;
			-o-transition: all 0.3s ease;
			transition: all 0.3s ease;
		}
	.pagination li.current a {cursor:default;}
		.pagination li a:hover span,
		.pagination li.current a span {background:#84c247;}
	
.banner {
	width:278px;
	height:394px;
	position:absolute;
	right:0;
	top:0;
	z-index:9 !important;
	background:url(../images/banner-tail.png) 0 0 repeat;
	overflow:hidden;
}
	.banner .padding {padding:103px 0 0 45px;}
.banner .button {position:absolute; left:73px; bottom:39px;}

.text-1 {
	display:inline-block;
	font-size:48px;
	line-height:1.2em;
	color:#fff;
	text-transform:uppercase;
	margin-bottom:-19px;
}
	.text-1 strong {display:inline-block; margin-top:-13px;}
	.text-1 .b1 {font-size:36px;}
.text-2 {
	display:block;
	font-size:36px;
	line-height:1.2em;
	color:#f5f4da;
}