#slides {
	position:absolute;
	top:15px;
	right:25px;
	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:441px;
	overflow:hidden;
	position:relative;
}

/*
	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:437px;
	height:292px;
	display:block; border:solid 2px #f1f0f0;
}

.slides_container a img {
	display:block;
}

/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:585px;
}

.pagination{margin:0; padding:0; list-style:none; position:absolute; bottom:-23px; right:2px;}
.pagination li{float:left; display:inline; width:17px;}
.pagination li a{background:url(../images/pager.png) no-repeat; display:block; background-position:left top; width:17px; height:13px; text-indent:-99999px;}
.pagination li.current a{background-position:-17px 0;}

@media only screen and (min-width: 768px) and (orientation:portrait){
#slides{width:40%; position: absolute;   top: 15px; right:10px;}
.slides_container{width:100%; height:200px;}
}