/* @override 
	http://boxcarfilms.ryanmnelson.com/wp-content/themes/Boxcar/_css/slider.css
	http://boxcarfilms.com/wp/wordpress/wp-content/themes/Boxcar/_css/slider.css
*/

/*
    anythingSlider v1.0
    
    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 {
	width: 435px;
	height: 300px;
	position: absolute;
	margin: 0 auto 15px;
	top: 16px;
	right: 16px;
}
.anythingSlider .wrapper {
	width: 435px;
	overflow: auto;
	height: 297px;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
}

.anythingSlider .wrapper ul {
	width: 9999px;
	list-style: none;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
}

.anythingSlider ul li {
	display: block;
	float: left;
	padding: 0;
	height: 317px;
	width: 680px;
	margin: 0;
}

.anythingSlider .arrow {
	display: none;
	height: 162px;
	width: 67px;
	background: url(../images/arrows.png) no-repeat 0 center;
	text-indent: -9999px;
	position: absolute;
	top: -24px;
	cursor: pointer;
}

.anythingSlider .forward {
	background-position: 0 0;
	right: 0;
}

.anythingSlider .back {
	background-position: -67px 0;
}

.anythingSlider .forward:hover {
	background-position: 0 -200px;
}

.anythingSlider .back:hover {
	background-position: -67px -200px;
}

#thumbNav {
	position: relative;
	top: 260px;
	text-align: right;
	background: url(../_images/bg-slider-nav.jpg) no-repeat right top;
	right: -160px;
	height: 52px;
	width: 281px;
	padding-right: 10px;
}

#thumbNav a {
	color: #ce4400;
	font: 11px/18px;
	Georgia, Serif; display: inline-block;
	height: 25px;
	margin: 3px 0 0;
	background: url(../_images/slider-nav.png) no-repeat 0 0;
	text-align: center;
	width: 32px;
	padding-top: 7px;
}

#thumbNav a:hover {
	background-position: -32px 0;
}

#thumbNav a.cur {
	background-position: -64px 0;
}

#start-stop {
	background: green;
	background-image: url(../images/cellshade.png);
	background-repeat: repeat-x;
	color: white;
	padding: 2px 5px;
	width: 40px;
	text-align: center;
	position: absolute;
	right: 0;
	top: 213px;
	display: none;
}

#start-stop.playing {
	background-color: red;
}

#start-stop:hover {
	background-image: none;
}

/*
  Prevents
*/

.anythingSlider .wrapper ul ul {
	position: static;
	margin: 0;
	background: none;
	overflow: visible;
	width: auto;
	border: 0;
}

.anythingSlider .wrapper ul ul li {
	float: none;
	height: auto;
	width: auto;
	background: none;
}