@charset "utf-8";
/* CSS Document */


#slidegal {
	width:100%;
	height:302px;
	position:relative;
		z-index:10;
		background: #b2b3b4; /* Old browsers */
background: -moz-linear-gradient(top,  #b2b3b4 0%, #ffffff 51%, #d8d8d9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2b3b4), color-stop(51%,#ffffff), color-stop(100%,#d8d8d9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b2b3b4 0%,#ffffff 51%,#d8d8d9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b2b3b4 0%,#ffffff 51%,#d8d8d9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b2b3b4 0%,#ffffff 51%,#d8d8d9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b2b3b4 0%,#ffffff 51%,#d8d8d9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2b3b4', endColorstr='#d8d8d9',GradientType=0 ); /* IE6-9 */

}

/*
	Slideshow
*/

#slides {
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:920px;
	height:302px;
	overflow:hidden;
	position:relative;
	display:none;
	z-index:1;
}

/*
	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 div.slide {
	width:920px;
	height:302px;
	display:block;
}
.slides_container div.slide img {
position:absolute;
left:0;
top:0;

}


/*
	Pagination
*/

.pagination {
	margin:0;
	width:auto;
	text-align: center;
	position: absolute;
	bottom: 10px;
	right: 4%;
	z-index: 120;
	height:10px;

}
.pagination ul {
	margin: 0;
	padding: 0;
}


.pagination li {
	/*float:left;*/
	display:inline;
	margin:0 2px;
	list-style:none;
}

.pagination li a {
	display:inline-block;
	width:18px;
	height:0;
	padding-top:18px;
	background-image:url(../slides/pagination.png);
	background-position:0 0;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -18px;
}

/*
	Caption
*/

.caption {
	z-index:100;
	position:absolute;
	right:0px;
	padding:10px;
	text-align: left;
	color: #787878;
	margin:0 34px;
	top: 40px;
	width:40%;
}

.caption h2 {
	font-size: 1.5em;
	margin: 0;
	padding: 0;
	font-weight: bold;
	padding-bottom: 16px;
	text-transform:uppercase;
	text-align: center;
}
.caption p {
	font-size:1em;
margin-bottom:6px;
}
.caption img.pictxt {
	position: absolute;
	left: -20px;
	top: -42px;
}
.caption .morelink {
margin:18px auto;
}
.caption .morelink a {
font-size:1.25em;
color:#ffffff;
padding:14px 18px;
display:block;
width:40%;
margin:0 auto;
text-transform:uppercase;
text-align:center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
/**/
background: #9d9ea0; /* Old browsers */
background: -moz-linear-gradient(top,  #9d9ea0 0%, #787878 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d9ea0), color-stop(100%,#787878)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #9d9ea0 0%,#787878 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #9d9ea0 0%,#787878 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #9d9ea0 0%,#787878 100%); /* IE10+ */
background: linear-gradient(to bottom,  #9d9ea0 0%,#787878 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9d9ea0', endColorstr='#787878',GradientType=0 ); /* IE6-9 */

}
.caption .morelink a:hover {
background: #787878;

}

/* ============================================================================================= */
/* ============================================================================================= */
/* =============================== */
/* =============================== */
/* =============================== */
/* ============== Media queries == */
/* =============================== */
/* =============================== */
/* =============================== */
/* ============================================================================================= */
/* ============================================================================================= */

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
/* Styles */
}
