/*
	Slideshow
*/

#slides { z-index:100; float: right; width: 650px; height: 440px;}
/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container { width:650px; overflow:hidden; position:relative; display:none; }
/*
	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:980px; height:440px; display:block; }
.slides_container a img { display:block; }
/*
	Next/prev buttons
*/

#slides .next, #slides .prev { position:relative; width:24px; height:81px; display:block; z-index:101; background: url(../images/pre-next.png) 0 0 no-repeat; }
#slides .prev {top:-270px; right: 20px;}
#slides .next {top:-350px; left: 625px; background-position:-40px 0px;}
#slides .prev:hover{background-position:0 -92px;}
#slides .next:hover{background-position:-40px -92px;}

/*
	Pagination
*/

.pagination { margin:26px auto 0; width:100px; display:none; }
.pagination li { float:left; margin:0 1px; list-style:none; }
.pagination li a { display:block; width:12px; height:0; padding-top:12px; background-image:url(../img/pagination.png); background-position:0 0; float:left; overflow:hidden; }
.pagination li.current a { background-position:0 -12px; }
