/*
    anythingSlider v1.2
    
    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: 960px; height: 435px; position: relative; margin: 0; padding: 0; }
.anythingSlider .wrapper                { width: 960px; overflow: hidden; height: 420px; margin: 0 0; padding: 0; position: absolute; top: 0; left: 0; }
.anythingSlider .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 50px; margin: 0; padding: 0; }
.anythingSlider ul li                   { display: block; float: left; padding: 0; height: 420px; width: 865px; margin: 0; }
.anythingSlider ul li p                 { padding: 0; margin: 0; }

.home .anythingSlider                   { width: 720px; height: 335px; }
.home .anythingSlider .wrapper          { width: 720px; height: 320px; }
.home .anythingSlider .wrapper ul       { left: 0px; }
.home .anythingSlider ul li             { height: 320px; width: 724px; }
.home .anythingSlider ul li a:link, .home .anythingSlider ul li a:visited, .home .anythingSlider ul li a:active, .home .anythingSlider ul li a:hover {
										  margin: 0; padding: 0; }
.home .anythingSlider ul li h1 			{ position: absolute; top: 100px; z-index: 99; color: #fff; font-size: 32px; padding: 0; }
.home .anythingSlider ul li h1 span		{ background: transparent url(../images/background_black.png) repeat; }

.anythingSlider .arrow                  { display: none; }
.anythingSlider .forward                { }
.anythingSlider .back                   { }
.anythingSlider .forward:hover          { }
.anythingSlider .back:hover             { }

#thumbNav                               { position: absolute; top: 430px; text-align: center; z-index: 99; }
#thumbNav a                             { float: left; height: 10px; width: 10px; text-indent: -9999px; margin: 0 5px 0 0; background-color: #cccccc; }
#thumbNav a:hover                       { background-color: #e6ff69; }
#thumbNav a.cur                         { background-color: #4d87c3; }

.home #thumbNav                         { top: 325px; }

.single #thumbNav                       { top: 430px; right: -5px; }

#start-stop                             { display: none;}
#start-stop.playing                     { }
#start-stop:hover                       { }

.anythingSlider li.video_wide 			{ text-align: right; background: #000 url(../images/video_bg.jpg) no-repeat; }
.anythingSlider li.video_wide #vid		{ margin: 32px 5px 0 0; }

.video_wrapper 							{ text-align: right; float: right; display: block; width: 865px; height: 420px; background: #000 url(../images/video_bg.jpg) no-repeat right; }
.video_wrapper #vid						{ margin: 22px 5px 0 0; }
.video_wrapper ul li.video 				{ padding-right: 30px; }

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