/* GENERIC SLIDESHOW */

#genericSlideshow {
	width:100%;
	height:400px;
	background-color:#e0eaf3;
	margin:0;
	clear:both;
	overflow:hidden;
/*	min-width:600px;*/
}

#genericSlideshow img {
	width:100%;
	max-width:610px;
	height:auto;
}



#thumbWrap {
	width:80%;
	margin:10px auto 20px auto;
	padding:10px 0 0 0;
}

#genericThumbs {
	width:100%;
	height:120px;
}

#genericThumbs div {
	width:auto;
	height:auto;
	padding:10px;
}


a#gen-slider-prev {
	float:left;
	text-indent:9999em;
	width:32px;
	height:31px;
	overflow:hidden;
	background-image:url(/images/controls.png);
	background-position: left top;
	margin-top:55px;
	opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}

a#gen-slider-next {
	float:right;
	text-indent:9999em;
	width:32px;
	height:31px;
	overflow:hidden;
	background-image:url(/images/controls.png);
	background-position: right top;
	margin-top:55px;
	opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}

a#gen-slider-prev:hover, a#gen-slider-next:hover {
	opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
}

.cycle-slide {
	opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */ 
}
.cycle-slide-active {
	opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */ 
}

@media screen and (max-width: 550px)
{
#genericSlideshow {
	height:300px;
	margin-bottom:0;
}

#thumbWrap, #genericThumbs, a#gen-slider-next, a#gen-slider-prev {
	display:none;
}

}