#slideshow_container, #slideshow_container .slideshow_slide {
	width: 1170px;
	height: 428px;
}

#slideshow_container {
	position: relative;
}

#slideshow_container .slideshow_slide {
	position: absolute;
	top: 0px;
	left: 0px;

	background-repeat: no-repeat;
	background-position: bottom right;
	background-color: white;
	background-size: initial;
	opacity: 0;
	filter: alpha(opacity=0);

}

.ease_opacity {
	-webkit-transition: opacity 1.0s ease;
	-moz-transition: opacity 1.0s ease;
	-o-transition: opacity 1.0s ease;
	transition: opacity 1.0s ease;
}

#slideshow_container .slideshow_slide.active {
	opacity: 1;
	filter: alpha(opacity=100);
}

#slideshow_container .slideshow_text {
	text-align: center;
	width: 468px;
	height: 399px;
}

#slideshow_container a {
	text-decoration: none;
}

#slideshow_container .slideshow_header {
	font-family: pf_din_text_cond_pro_medium;
	font-size: 48px;
	color: #d51e2d;
	text-transform: uppercase;
	margin-top: 150px;
}

#slideshow_container .slideshow_subheader {
	font-family: pf_din_text_cond_pro_medium;
	font-size: 35px;
	color: #282828;
	text-transform: lowercase;
	margin-top: -5px;
	margin-bottom: 5px;
	line-height: 30px;
}

#slideshow_container .slideshow_description {
	font-family: pf_dindisplay_pro_med;
	font-size: 18px;
	color: #333333;
	text-transform: none;
}

#slideshow_thumbs_container {
	width: 1170px;
	padding-top: 10px;
	position: relative;
}

#slideshow_thumbs_container .slideshow_thumb {
	display: inline-block;
	height: 140px;
	width: 234px;
	margin-left: -2px;
	position: relative;
	border-left: 2px solid #cccccc;
	border-collapse: collapse;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: right;
	background-color: white;
}

#slideshow_thumbs_container #slideshow_thumb_0 {
	border-left: none;
	margin-left: 0px;
}


#slideshow_thumbs_container .slideshow_thumb_text {
	position: absolute;
	width: 100%;
	height: 57px;
	background: url(/images/slide_thumb_text_bg.png) repeat-x transparent;
	color: #ffffff;
	bottom: 0px;
	left: 0px;
	z-index: 1;
}

#slideshow_thumbs_container .slideshow_thumb_header {
	font-family: pf_din_text_cond_pro_regular;
	font-size: 22px;
	color: #ffffff;
	text-transform: uppercase;
	margin-top: 3px;
}

#slideshow_thumbs_container .slideshow_thumb_subheader {
	font-family: pf_din_text_cond_pro_regular;
	font-size: 19px;
	color: #ffffff;
	text-transform: lowercase;
}
#slideshow_thumbs_container .slideshow_thumb_header, #slideshow_thumbs_container .slideshow_thumb_subheader {
	padding-left: 15px;
}

#slideshow_thumbs_container .slideshow_thumb_hl {
	width: 234px;
	height: 21px;
	background: url(/images/slide_thumb_hl.png) no-repeat transparent;
	display: none;
	position: absolute;
	top: -10px;
	left: 0px;
	z-index: 2;
}


#slideshow_thumbs_container #slideshow_thumb_toprow {
	width: 1170px;
	height: 10px;
	background: url(/images/slide_thumb_topline_bg.png) repeat-x transparent;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}
#slideshow_thumbs_container .slideshow_thumb:hover .slideshow_thumb_hl, #slideshow_thumbs_container .slideshow_thumb.active .slideshow_thumb_hl {
	display: block;
}

#wrapper {
	background-image: url(/images/menu_line_thumb.png) !important;
}

#slideshow_container .slideshow_href {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1170px;
	height: 428px;
	z-index: 10;
	display: none;
}

#slideshow_container .slideshow_slide.active .slideshow_href {
	display: block;
}
