/*
    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/
*/

#bg-nav									{ background:url(../images/bg-nav.png) bottom repeat-x; width:100%; margin-top:-26px; height:26px;}
.anythingSlider                         { width: 960px;  position: relative; margin: 0 auto; overflow:hidden; }
.anythingSlider .wrapper                { width: 960px;  margin: 0 ; position: absolute; top: 0; left: 0;  }
.anythingSlider .wrapper ul             { width: 99999px; list-style: none; position: absolute; top: 0; left: 0;  margin: 0; }
.anythingSlider ul li                   { display: block; float: left; padding: 0;  width: 960px; margin: 0; }
.anythingSlider ul li img               { border:none; }
.anythingSlider .arrow                  { display: block; height: 200px; width: 67px; background: url(../images/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 40px; cursor: pointer; }
.anythingSlider .forward                { background-position: 0 0; right: -35px; }
.anythingSlider .back                   { background-position: -67px 0; left: -35px; }
.anythingSlider .forward:hover          { background-position: 0 -200px; }
.anythingSlider .back:hover             { background-position: -67px -200px; }

#thumbNav                               { position:absolute; padding:1px 24px 0 0;height:25px;text-align:right; bottom:0px; background:url(../images/bg-nav.png) bottom repeat-x; width:936px;}
#thumbNav a                             { color: #FFF; font-size: 12px; display: inline-block; padding: 5px 0px; height: 14px; width:24px; margin: 0 2px 0 0; 
										  background:#26a3c4; text-align: center; line-height:13px;}
#thumbNav a:hover                       { color:#198cb7; background:#acdfe2; text-decoration:none;}
#thumbNav a.cur                         { background:#acdfe2; color:#198cb7;  }

#start-stop                             { background:url(../images/play2_bg.png) no-repeat top; font-size:12px;  width: 24px; height:24px; text-align: center; position: absolute; right: 0px; bottom:1px; }
#start-stop.playing                     { background:url(../images/stop2_bg.png) no-repeat top; font-size:12px; width: 24px; height:24px; text-align: center; position: absolute; right: 0px; bottom:1px; }
#start-stop:hover , #start-stop:active   { background-position:bottom;}


/*
  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; }

/*
logo slider
*/

#slider {position: relative; overflow: hidden;height:120px; }
#slider img {position:absolute;	margin:0; padding:20px 0;display:none;}
#imageloader {position:relative; display:block; width: 100%; margin: 0px auto; text-align: center;}
#imageloader img { position:relative; top:20px; z-index:100; width:128px; height:15px; display:inline;}


