/*
    anythingSlider v1.2
    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{
	direction:ltr;
	text-align:left;
	position:relative;
	margin:0;
	padding:0;
	margin-bottom:5px;
}
.anythingSlider .wrapper{
	width:100%;
	overflow:auto;
	top:0;
	left:0;
	height:100%;
	margin:0;
	position:absolute;
}                
.anythingSlider .wrapper ul{
	direction:rtl;
	width:32700px; /* Width is max for Opera */
	list-style:none;
	position:absolute;
	top:0;
	left:0;
	margin:0;
}
.anythingSlider .wrapper ul li{
	display:block;
	float:left;
	padding:0;
	margin:0;
}


.thumbNav{
	position:relative;
	top:5px;
	left:5px;
	margin:0;
	padding:0;
	z-index:3000;
	float:left;
}
.thumbNav ul {
	list-style:none;
	margin:0;
	padding:0;
}
.thumbNav li {
	display:inline;
}
.thumbNav a{
	font-family:Arial, Times, serif;
	display:inline-block;
	width:10px;
	height:10px;
	text-indent:10px;
	overflow:hidden;
	margin: 0 5px 0 0;
	background:#ECECEC;
	color:#ECECEC;
	text-align: center;
	border:1px solid #BBBBBB;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	outline:none;
}
.thumbNav a:hover{
	text-decoration:none;
	outline:none;
}
.thumbNav a.cur{
	color:#006B9D;
	background:#006B9D;
	border:1px solid #006B9D;
	outline:none;
}

.start-stop{
	display:none;
	position:relative;
	float:left;
	top:5px;
	left:5px;
	padding:0 7px 3px 7px;
	z-index:99999;
	color:#000000;
	background:#CBCBCB;
	border:1px solid #A4A4A4;
	text-align:center;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
}
.start-stop.playing{
	background:#ECECEC;
	color:#878787;
	border:1px solid #BBBBBB;
}
.start-stop:hover{
	color:#878787;
	text-decoration:none;
}

/*
  Prevents
*/
.anythingSlider .wrapper ul ul{
	position:static;
	list-style:none;
	margin:0;
	padding:0;
	background:none;
	overflow:visible;
	width:auto;
	border:0;
}
.anythingSlider .wrapper ul ul li{
	float:none;
	margin:0;
	padding:0;
	height:auto;
	width:auto;
	background:none;
}
