/*
    anythingSlider v1.0
    Adapted for Joomla template use by www.pure-joomla.com
	Original Credits:
    By Chris Coyier: http://css-tricks.com
    with major improvements by Doug Neiner: http://pixelgraphics.us/
    based on work by Remy Sharp: http://jqueryfordesigners.com/
*/
.anythingSlider li, .anythingSlider_thin li {padding:0;margin:0;text-indent:0;background:none;}
.anythingSlider ul, .anythingSlider_thin ul {padding:0;text-indent:0;margin:0;}

.anythingSlider {
	width: 970px;
	height: 181px;
	position: relative;
	margin: 0;
	background:none;
}

.anythingSlider_thin { /*FIRST*/width: 970px; height:  181px; position: relative; margin: 0; background:none;}

.anythingSlider .wrapperas { width: 970px; overflow: hidden; height:  181px; margin: 0; position: absolute; top: 0; left: 0; }

.anythingSlider_thin .wrapperas { /*SECOND*/width: 970px; overflow: auto; height:  181px; margin: 0; position: absolute; top: 20px; left: 0; }

.anythingSlider .wrapperas ul, .anythingSlider_thin .wrapperas ul {
	width: 9999px;
	list-style: none;
	position: absolute;
	top: 0;
	left: 0;
	background: none;
	margin: 0;
}
.anythingSlider ul li { display: block; float: left; padding: 0; height:  181px; width: 970px; margin: 0; }
.anythingSlider_thin ul li { display: block; float: left; padding: 0; height:  181px; /*THIRD AND LAST*/ width: 970px; margin: 0; }


.anythingSlider .arrow , .anythingSlider_thin .arrow {
	display: block;
	height: 19px;
	width:32px;
	background: url(../img/arrows.png) no-repeat 0 0;
	text-indent: -9999px;
	position: absolute;
	top: 15px;
	cursor: pointer;
}
.anythingSlider .forward , .anythingSlider_thin .forward { background-position: -32px 0; right: 0; }
.anythingSlider .back, .anythingSlider_thin .back { background-position: 0 0; left: 0; }
.anythingSlider .forward:hover, .anythingSlider_thin .forward:hover { background-position: -32px -19px; }
.anythingSlider .back:hover  , .anythingSlider_thin .back:hover { background-position: 0 -19px; }

#thumbNav { position: relative; top: 150px; text-align: left; padding-left:870px; }
#thumbNav a {
	color: #FFF;
	font-size: 0;
	display: inline-block;
	padding:0px;
	height: 25px;
	line-height:25px;
	width:25px;
	margin: 0 5px 0 0;
	background: url(../img/slider-active.png) 0 -35px no-repeat;
	text-align: center;
	text-decoration:none;
}
#thumbNav a:hover { background:url(../img/slider-active.png) 0 0 no-repeat; color:#fff;}
#thumbNav a.cur { background: url(../img/slider-active.png) 0 0 no-repeat; color: #fff; }

#start-stop {
	display: inline-block;
	padding:0px;
	height: 25px;
	width:25px;
	margin:0;
	background: none;
	text-align: center;
	position: absolute;
	right: 933px;
	top: 153px;
	color:#333;
}
#start-stop.playing { }
#start-stop:hover { background-image: none; }
.anythingSlider_thin #start-stop {color:#333;}

/*
  Prevents
*/
.anythingSlider .wrapperas ul ul, .anythingSlider_thin .wrapperas ul ul { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapperas ul ul li, .anythingSlider_thin .wrapperas ul ul li { float: none; height: auto; width: auto; background: none; }

.anythingSlider ul ul.checklist li {margin-left: 3px;padding: 0px 0 5px 30px;background: #F00 url(../images/accents/check.png) no-repeat 0px 0px; }
ul.checklist ul li {background: #096 url(../images/indent2.png) no-repeat 0 3px;padding:0 0 2px 8px;}

