/*
    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                         { height: 241px; margin: 0 auto 15px; position: relative; width: 514px; }
.anythingSlider .wrapper                { background: transparent url() no-repeat scroll 0 0; height: 241px; left: 0; margin:-10px 0 0; overflow: auto; position: absolute; top: 0; width: 514px; }
.anythingSlider #slider_bottom 			{ background: transparent url(../_images/slider_bottom_shadow.png) no-repeat scroll 0 0; height: 6px; margin-left: -4px; position: absolute; top: 231px; width: 522px; z-index: 2; }
.anythingSlider .wrapper ul             { width: 9999px; list-style: none; position: absolute; top: 0; left: 0; background: #eee; margin: 0; }
.anythingSlider ul li                   { display: block; float: left; padding: 0; height: 241px; width: 514px; margin: 0; }
.anythingSlider ul li a img             { border: 0 none; }
.anythingSlider .arrow                  { display: block; height: 200px; width: 67px; background: url(../images/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 65px; cursor: pointer; }
.anythingSlider .forward                { background-position: 0 0; right: -20px; }
.anythingSlider .back                   { background-position: -67px 0; left: -20px; }
.anythingSlider .forward:hover          { background-position: 0 -200px; }
.anythingSlider .back:hover             { background-position: -67px -200px; }

#thumbNav                               { left:186px;margin-right:-37px;position:relative;top:231px; }
#thumbNav a 							{ background:transparent url(../_images/slider_tab_ie.png) no-repeat scroll 0 0;color:#fff;display:block;float:left;font-family:georgia, bodoni, serif;font-size:16px;font-weight:bold;height:31px;line-height:25px;position:relative;text-align:center;text-indent:0;width:36px; }
#thumbNav a:nth-child(0n+1)				{ background:transparent url(../_images/slider_tab_one.png) no-repeat scroll 0 0;display:inline-block;float:none;text-indent:-9999px; }
#thumbNav a:nth-child(0n+2)				{ background:transparent url(../_images/slider_tab_two.png) no-repeat scroll 0 0;display:inline-block;float:none;text-indent:-9999px; }
#thumbNav a:nth-child(0n+3)				{ background:transparent url(../_images/slider_tab_three.png) no-repeat scroll 0 0;display:inline-block;float:none;text-indent:-9999px; }
#thumbNav a:nth-child(0n+4)				{ background:transparent url(../_images/slider_tab_four.png) no-repeat scroll 0 0;display:inline-block;float:none;text-indent:-9999px; }
#thumbNav a:nth-child(0n+5)				{ background:transparent url(../_images/slider_tab_five.png) no-repeat scroll 0 0;display:inline-block;float:none;text-indent:-9999px; }

#thumbNav a:hover       				{ background:transparent url(../_images/slider_tab_ie.png) no-repeat scroll 0 -31px;color:#fff; }
#thumbNav a:nth-child(0n+1):hover       { background:transparent url(../_images/slider_tab_one.png) no-repeat scroll 0 -31px; }
#thumbNav a:nth-child(0n+2):hover       { background:transparent url(../_images/slider_tab_two.png) no-repeat scroll 0 -31px; }
#thumbNav a:nth-child(0n+3):hover       { background:transparent url(../_images/slider_tab_three.png) no-repeat scroll 0 -31px; }
#thumbNav a:nth-child(0n+4):hover       { background:transparent url(../_images/slider_tab_four.png) no-repeat scroll 0 -31px; }
#thumbNav a:nth-child(0n+5):hover       { background:transparent url(../_images/slider_tab_five.png) no-repeat scroll 0 -31px; }

#thumbNav a.cur					        { background:transparent url(../_images/slider_tab_ie.png) no-repeat scroll 0 -62px; cursor: default; }
#thumbNav a.cur:nth-child(0n+1)         { background:transparent url(../_images/slider_tab_one.png) no-repeat scroll 0 -62px; }
#thumbNav a.cur:nth-child(0n+2)         { background:transparent url(../_images/slider_tab_two.png) no-repeat scroll 0 -62px; }
#thumbNav a.cur:nth-child(0n+3)         { background:transparent url(../_images/slider_tab_three.png) no-repeat scroll 0 -62px; }
#thumbNav a.cur:nth-child(0n+4)         { background:transparent url(../_images/slider_tab_four.png) no-repeat scroll 0 -62px; }
#thumbNav a.cur:nth-child(0n+5)         { background:transparent url(../_images/slider_tab_five.png) no-repeat scroll 0 -62px; }

#start-stop                             { background: transparent url(../_images/slider_start_stop.png) no-repeat scroll 0 -64px; color: #fff; height: 31px; text-align: center; position: absolute; left: 148px; outline:none; text-indent: -9999px; top: 231px; width: 39px; }
#start-stop.playing                     { background: transparent url(../_images/slider_start_stop.png) no-repeat scroll 0 0; }
#start-stop:hover                       { background: transparent url(../_images/slider_start_stop.png) no-repeat scroll 0 -96px; }
#start-stop.playing:hover               { background: transparent url(../_images/slider_start_stop.png) no-repeat scroll 0 -32px; }


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