/*
    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: 505px; 
  height: 300px; 
  position: relative; 
  margin: 0 ; 
  padding:0;
  background-image: url(slider/control-bg-right.gif);
  background-repeat: no-repeat;
  background-position:1px 0px; 
}
.anythingSlider .wrapper{
  width: 505px; 
  overflow: auto; 
  height: 300px; 
  margin: 0; 
  position: absolute; 
  top: 0; 
  left: 0; 
  padding:0;
  
}
.anythingSlider .wrapper ul{ 
  width: 9999px; 
  list-style: none; 
  position: absolute; 
  top: 0; 
  left: 0; 
  background: #ffffff; 
  border:none;
  margin: 0; 
  padding:0;
   margin-top:20px;
  -moz-padding-start:0;
}
.anythingSlider ul li{ 
  display: block; 
  float: left; 
  padding: 0; 
  height: 280px; 
  width: 505px; 
  margin: 0;
  padding:0;  
  -moz-padding-start:0;  
}
.anythingSlider .arrow{ 
  display: block; 
  height: 16px; 
  width: 16px; 
  background: url(slider/arrows.png) no-repeat 0 0; 
  text-indent: -9999px; 
  position: absolute; 
  top: 65px; 
  cursor: pointer; 
}
.anythingSlider .forward{ 
  background: url(slider/next.png) no-repeat 0 0;  
  left: 52px; 
  top:1px;
}
.anythingSlider .back{ 
  background: url(slider/prev.png) no-repeat 0 0;
  left: 31px;
  top:1px; 
}
.anythingSlider .forward:hover{ 
  
}
.anythingSlider .back:hover{ 
   
}
#thumbNav{ 
  position: relative; 
  top: 155px; 
  text-align: center; 
  display:none;
}
#thumbNav a{ 
  color: black; 
  font: 11px/18px; Georgia, Serif; 
  display: inline-block; 
  padding: 2px 8px; 
  height: 18px; 
  margin: 0 5px 0 0; 
  background: #c58b04 url(../images/cellshade.png) repeat-x; 
  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; 
}

#thumbNav a:hover{ background-image: none; }
#thumbNav a.cur{ background: #e0a213; }

#start-stop{ 
  background: url(slider/play.png) no-repeat 0 0; 
  color: white; 
  padding: 0; 
  width: 16px; 
  text-align: center; 
  position: absolute; 
  left: 75px; 
  top: 1px; 
  -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: url(slider/pause.png) no-repeat 0 0;
}
#start-stop:hover{  
}
/*
  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; 
}
