/* //////////// Start - SLIDER STYLES \\\\\\\\\\ */


/*
    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/
*/

a, a img                                { border: 0; text-decoration: none; outline: 0; }
.anythingSlider                         {
	width: 845px;
	height: 399px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
										}
.anythingSlider .wrapper                {
	width: 845px;
	overflow: auto;
	height: 399px;
	position: absolute;
	top: 0;
	left: 0;
										}
.anythingSlider .wrapper ul             { 
											width: 99999px; 
											list-style: none; 
											position: absolute; 
											top: 0; 
											left: -40px; 
											background: #000; 
											/*border-top: 3px solid #869208; 
											border-bottom: 3px solid #869208;*/ 
											margin: 0; 
										}
html* .anythingSlider .wrapper ul       { 
											left: 0px; 
										}

.anythingSlider ul li                   { 
											display: block; 
											float: left; 
											padding: 0; 
											height: 399px; 
											width: 845px; 
											margin: 0; 
										}
.anythingSlider .arrow                  { 
											display: block; 
											height: 200px; 
											width: 67px; 
											text-indent: -9999px; 
											position: absolute; 
											top: 165px; 
											cursor: pointer; 
										}
.anythingSlider .forward                { background-position: 0 0; right: 0px; }
.anythingSlider .forward:hover          { background-position: 0 -200px; }
.anythingSlider .back                   { background-position: -67px 0; left: 0px; }
.anythingSlider .back:hover             { background-position: -67px -200px; }

#thumbNav                               {
	position: absolute;
	width:auto;
	height: 30px;
	bottom: 40px;
	text-align: left;
	right: 20px;
	padding:0px 0px 0px 0px;
										}
#thumbNav a                             { 
											font-size: 0px;
											font-weight:bold;
											line-height: 0px;
											display: inline-block; 
											padding: 2px; 
											height: 16px; 
											width: 16px; 
											margin-top: 40px; 
											background: transparent url('/images/off.png') no-repeat; 
											text-align: center;
										}

#thumbNav a:hover                       { background: transparent url('/images/off.png') no-repeat; }
#thumbNav a.cur                         { background: transparent url('/images/on.png') no-repeat; }

#start-stop                             { 
											width: 1px; 
											height: 1px; 
											text-align: center; 
											position: absolute; 
											right: 0px; 
											top: 0px;
										}
/* for ie - replaces the png with gif*/
#start-stop.playing                     { background-image: none; }
#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; 
										}
/* //////////// End - SLIDER STYLES \\\\\\\\\\ */

