/* CONTAINER */

.slider_wrapper	{
				width:960px;
				height:400px;
				margin:0 auto 20px;
				padding:10px;
				border-radius:4px;
				-moz-border-radius:4px;
				-khtml-border-radius:4px;
				-webkit-border-radius:4px;
				box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);
				-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);
				-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);
				background:#fff;
				position:relative;
				*z-index:-1;
				}

#orbit-slider	{
				position:relative;
				width:960px !important;
				height:400px !important;
				overflow:hidden;
				margin:0 auto;
				background:url(../images/loader.gif) 50% 50% no-repeat;
				}
				
#orbit-slider img	{position: absolute; top:0; left:0; }
.orbit a img		{border: none; }

/* TIMER */
div.timer 		{
				width: 40px;
				height: 40px;
				overflow: hidden;
				position: absolute;
				top: 10px;
				right:10px;
				filter: alpha(opacity=60);
				-moz-opacity: 0.6;
				-khtml-opacity: 0.6;
				opacity: 0.6;
				cursor: pointer;
				z-index: 1001;
				}

span.rotator	{
				display: block;
				width: 40px;
				height: 40px;
				position: absolute;
				top: 0;
				left: -20px;
				background: url(../images/rotator-black.png) no-repeat;
				z-index: 3;
				}

span.mask		{
				display: block;
				width: 20px;
				height: 40px;
				position: absolute;
				top: 0;
				right: 0;
				z-index: 2;
				overflow: hidden;
				}

span.rotator.move {left: 0;}
span.mask.move	{
				width: 40px;
				left: 0;
				background:url(../images/timer-black.png) repeat 0px 0px;
				}

span.pause		{
				display: block;
				width: 40px;
				height: 40px;
				position: absolute;
				top: 0;
				left: 0px;
				background: url(../images/pause-black.png) no-repeat;
				z-index: 4;
				opacity: 0;
				}

div.timer:hover span.pause,
span.pause.active,
div.timer:hover span.pause.active {opacity: 1;}

/* CAPTIONS */
div.caption 	{
	background: #000;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	width: 100%;
	z-index: 100;
	position: absolute;
	bottom:-100px;
	color: #fff;
	padding: 0px;
	margin: 0px;
}

.orbit-caption {
				padding: 10px;
				margin: 0px;
/*				font-size: 18px;*/
/*				font-weight:bold;*/
/*				text-transform:capitalize;*/
/*				text-shadow: 0px 1px 0px rgba(0,0,0,.8);*/
				}

.orbit-caption p {
	margin: 0px;
}

.orbit-caption h3 {
	color: #fff;
}

.orbit-caption	{display: none;}

/* DIRECTIONAL NAV */
div.orbit:hover div.slider-nav { display: block; }
div.slider-nav { display: none; }
div.slider-nav span {
				width: 33px;
				height: 33px;
				text-indent: -9999px;
				position: absolute;
				z-index: 1000;
				top: 43%;
				cursor: pointer;
				}

div.slider-nav span.right { background: url(../images/right-arrow.png); right: 10px; }
div.slider-nav span.left { background: url(../images/left-arrow.png); left: 10px; }

/* BULLET NAV */
.orbit-bullets {
				position: absolute;
				z-index: 100;
				list-style: none;
				top: 10px;
				left: 7px;
				margin: 0;
				padding: 0;
				}

.orbit-bullets li {
				float: left;
				margin-left: 5px;
				cursor: pointer;
				color: #999;
				text-indent: -9999px;
				width: 7px;
				height: 7px;
				overflow: hidden;
				}

.orbit-bullets li.active {color: #222; background-position: -7px 0;}