/* Slideshow 648x432 */
#slides { z-index:100; position:relative; background:url(../img/slider_bg.png) 0 0 no-repeat; height:432px;}
/*
  Slides container
  Important:
  Set the width of your slides container
  Set to display none, prevents content flash
*/
.slides_container { padding:10px 10px 10px 10px;overflow:hidden; position:relative; display:none; width:648px; margin:0 auto;}
/*
  Each slide
  Important:
  Set the width of your slides
  If height not specified height will be set by the slide content
  Set to display block
*/
.slides_container a { width:648px; height:380px; display:block; }
.slides_container a img { display:block; }
/*
  Next/prev buttons
*/
#slides .next, #slides .prev { position:absolute; width:46px; height:48px; display:block; z-index:101; background: url(../img/pre-next.png) 0 0 no-repeat; text-decoration:none;}
#slides .prev {top:188px; left:-8px;}
#slides .next { top:188px; right:-8px;background-position:-114px 0;}
#slides .prev:hover{background-position:0 -90px;}
#slides .next:hover{background-position:-114px -90px;}
/*
  Pagination
*/
.pagination { margin:0 0 0; position: absolute; left:40%;}
.pagination li { float:left; margin:0 2px; list-style:none; }
.pagination li a { display:block; width:18px; height:0; padding-top:16px; background-image:url(../img/pre-next.png); background-position:-84px -164px; float:left; overflow:hidden; text-decoration:none;}
.pagination li.current a { background-position:-62px -164px; }
