/*  Slider settings  */

:focus { outline:0; }
a:active { outline:none; }

caption,th,td { text-align:left; font-weight:normal; }
blockquote:before,blockquote:after,q:before,q:after { content:""; }
blockquote,q { quotes:"" ""; }

#containerGallery {
	width: 1060px;
	margin: 0 auto; padding: 10px;
	position: relative;
	z-index: 0;
}

#exampleGallery { width: 1000px; height: 400px; margin: 30px 0px 0; position: relative; }
#exampleGallery img { border: none; clear:both; }

/*  Slideshow  */
#slides { position:absolute; top: 0px; left: 0px; z-index:100; }

.slides_container { width: 998px; position:relative; overflow:hidden; display:none; }
.slides_container div.slide { width: 998px; height: 378px; display:block; }

#exampleGallery2 { width: 1000px; height: 540px; margin: 30px 0px 0; position: relative; }
#exampleGallery2 img { border: none; clear:both; }

/*  Slideshow  */
#slides2 {	position:absolute;top: 0px;left: 0px;z-index:100; }

.slides_container2 { width: 998px; position:relative; overflow:hidden; display:none; }
.slides_container2 div.slide2 { width: 998px; height: 540px; display:block; }

/*  Next/prev buttons  */
#slides .next,#slides .prev {
	width: 24px;
	height: 43px;
	position: absolute;
	top: 127px;
	left: 7px;
	display: block;
	z-index: 101;
}

#slides .prev, #slides2 .prev  {
	width: 67px; height: 115px;
	background-image:url(../layout/arrow-prev.png);
}

#slides .next, #slides2 .next  {
	width: 67px; height: 115px;
	left: 927px;
	background-image:url(../layout/arrow-next.png);
}

#slides  a.prev:hover, #slides2  a.prev:hover { background-position: -67px 0px; }
#slides  a.next:hover, #slides2  a.next:hover { background-position: -67px 0px; }

/*	Pagination  */
#slides ul { width: 110px; height: 28px; margin: -28px 0 0 440px; /*float: right; */}
#slides2 ul { width: 160px; height: 28px; margin: -32px 0 0 0px; /*float: right; */}
.pagination { position: relative; z-index: 1400; }

.pagination ul { float:right; background-color: #CC3; height: 20px; }

.pagination li { float:left; margin:0 2px; list-style:none;
}

.pagination li a {
	display:block;
	width:18px; height:0;
	padding-top:18px;
	background-image:url(../layout/pagination.png);
	background-position:0 0;
	float:left; overflow:hidden;
}

.pagination li.current a { background-position:0 -19px; }

/*	Caption  */
.caption {
	width: 400px; height: 120px;
	background-color: #232323;
    color: #FFFFFF; font-size: 1.3em; line-height: 1.33;
    padding: 32px 0px 0px 46px;
    position: absolute;
    top: 130px; right: 0; z-index: 500;
    text-shadow: none;
}