/*
    pushbox 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/
*/


.pushbox                         { width: 540px; height: 275px; position: relative; margin: 0;overflow:hidden; margin-bottom:15px;}/*changed margin added overflowhidden*/
.pushbox .wrapper                { width: 540px; overflow: auto; height: 275px; margin: 0; position: absolute; top: 0; left: 0; }
.pushbox .wrapper ul             { width: 99999px; list-style: none; position: absolute; top: 0; left: 0; background: #eee;margin: 0;padding:0; }/* added padding:0; removed border*/
.pushbox ul li                   { display: block; float: left; padding: 0; height: 275px; width: 540px; margin: 0; } /*changed width, height*/


#thumbNav                               { display:none;z-index:99;position: relative; top: 247px; text-align: right; margin-right:36px;} /*changed textalign, top, added margin-right*/
#thumbNav a                             { text-decoration:underline;background:none repeat scroll 0 0 #9f9f9f;color:black;display:inline-block;font:bold 10px/13px verdana,sans-serif;height:14px;margin:0 5px 0 0;padding:2px 6px;text-align:center;-moz-border-radius: 3px; -webkit-border-radius: 3px; }/* removed shadeimg, changed background color, font, lineheight bold*/
#thumbNav a:hover                       { text-decoration:none;background-color: #e3e3e3; } /* changed to color*/
#thumbNav a.cur                         { text-decoration:none;background-color: #d9d9d9; } /*Changed color*/
#thumbNav a:hover.cur                   { text-decoration:underline;} /*Changed color*/

#start-stop                             { z-index:99;
										  line-height:1;
										  background:url(../img/bg_btn_slider_playpause.png) 0 0 no-repeat;
										 width: 16px;height:16px; 
										 position: absolute; 
										 right: 15px; 
										 top: 248px;
										 display:none;
} /* removed shadeimg, changed borderradius, position*/
#start-stop.playing                     { background-position: 0 0; }
#start-stop:hover              			{ background-position: 0 -16px; }
#start-stop:hover.playing               { background-position: 0 0; }
#start-stop								{ background-position: 0 -16px; }

/*
  Prevents
*/
.pushbox .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.pushbox .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }

/* 
	Styles for content
*/
.textSlide                              { padding: 0px;}
.textSlide .bgbild						{ z-index:5;position:absolute;}
.textSlide .texcont						{ z-index:6;position:absolute;padding:10px;}
.textSlide h3                           { font: bold 20px arial, sans-serif;z-index:6;color:#0081C6; }
.textSlide h4                           { text-transform: uppercase; font: bold 15px arial, sans-serif; margin: 10px 0; }
.textSlide ul                           { list-style: disc; margin: 0 0 0 25px; }
.textSlide ul li                        { display: list-item; font: 12px/16px arial, sans-serif;}

.quoteSlide                             { padding: 30px;background:url(../img/bg_push_fade.png) 0 0 repeat-x #ffffff; height:100%;}
.quoteSlide blockquote                  { font: italic 16px/1.5 arial, sans-serif; text-align: center; color: #444; margin: 0; }
.quoteSlide p                           { text-align: center; }
.quoteSlide a							{ font: normal 13px/1.1 arial, sans-serif; color:#0081c6;text-decoration:underline;}
.quoteSlide a:hover						{ text-decoration:none;}