* {
	padding:0;
	margin:0;
}
.slider-wrapper{
	background: url(../images/slider-bg.jpg) 0 0 no-repeat;
	border:1px solid #2b2b2b;
	width:976px;
	height:477px;
	margin:0 auto;
	position:relative;
}
.slider {
	width:966px;
	height:419px;
	position:relative;
	z-index:2;
	margin:6px 6px 0px 6px;
}

.bg-slider {position:absolute; top:56px; left:50%; margin-left:-514px; width:1029px; height:426px; background:url(../images/bg-slider.png) 0 0 no-repeat;}
.items {
	display:none;
}

.banner {
	width:905px;
	height:45px;
	padding: 13px 30px 0 31px;
	position:absolute;
	left:0px;
	bottom:0px;
	font-size:14px;
	line-height:2.2em;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	z-index:999;
	text-align:left;
	background:url(../images/bg-controls.png) 0 0 repeat-x;

}


.button-3 {cursor:pointer; position:relative; z-index:999; display:inline-block; font-size:15px; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; line-height:2.0em; color:#000; padding:0px 0px 0px 0px; text-align:left;
	background: #323232;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#434343), to(#272727));
	background: -moz-linear-gradient(#434343, #272727);
	background: linear-gradient(#434343, #272727);
	-pie-background: linear-gradient(#434343, #272727);
	background-image: -o-linear-gradient(#434343, #272727);
	border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
.button-3 .bgrd{cursor:pointer; position:relative; z-index:999; display:inline-block; font-size:15px; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; line-height:1.2em; color:#000; padding:7px 22px 8px 22px; text-align:left;
	background: #fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#d6d6d6));
	background: -moz-linear-gradient(#fff, #d6d6d6);
	background: linear-gradient(#fff, #d6d6d6);
	-pie-background: linear-gradient(#fff, #d6d6d6);
	background-image: -o-linear-gradient(#fff, #d6d6d6);
	border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
.button-3:hover .bgrd {background: #6db607; color:#fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#6db607), to(#6db607));
	background: -moz-linear-gradient(#6db607, #6db607);
	background: linear-gradient(#6db607, #6db607);
	-pie-background: linear-gradient(#6db607, #6db607);
	background-image: -o-linear-gradient(#6db607, #6db607);}

.marker-button {background:url(../images/marker-button.png) right center no-repeat; margin:0 0 0 0px; display:inline-block; padding-right:32px;}


.controls {
	position:absolute;
	bottom:4px;
	left:446px;
	z-index:999;
	width:86px;
	height:42px;
}

.controls a {
	color:#fff;
	background:url(../images/controls.png) left top no-repeat;
	}

.controls a.prev {
	display:block;
	float:left;
	height:42px;
	width:42px;
	text-indent:-5000px;
	background:url(../images/controls.png) left top no-repeat;
	position:relative;
}
.controls a.prev:hover {
	background-position:left bottom;
}

.controls a.next {
	display:block;
	float:right;
	height:42px;
	width:42px;
	text-indent:-5000px;
	background-position:right top;
	position:relative;
}

.controls a.next:hover {
	background-position:right bottom;
}

.pagination {
	position:absolute;
	bottom:35px;
	left:516px;
	padding:0;
	z-index:999;
	display:none;
}

.pagination li {
	float:left;
	padding:0;
	margin-left:2px;
	background:none;
}
.pagination li:hover {
	background-position:right top;
}
.pagination li.current {
	background-position:right top;
}
.pagination li a {
	color:#fff;
	font-size:0px;
	line-height:0px;
	display:block;
	width:25px;
	height:25px;
}

.play.paused {
	color:#f00;
}

.progbar{
	display:none;
	background:#ff0;
	width:100%;
	height:10px;
	position:absolute;
	bottom:20px;
	z-index:999;
}

.numStatus{
	display:none;
	position:absolute;
	left:0;
	bottom:0;
	background:#000;
	color:#fff;
	z-index:999;
}

	



