/*
	UA Dynamic Leads styles
	For the interactive, animated homepage lead slideshow

	zoom:1 used for hasLayout and self-clear floats in IE5-7
	* html hack targets IE5-6 only
*/


/* ------ Dynamic lead nodes ------ */
.front .view-dynamic-lead {
	display: block;
	position: relative;
	width: 669px;
	height: 314px;
	margin: 0 0 0 0;
	padding: 10px 10px 0 10px;
	background-color: #281302;
	overflow: hidden;
}
.front .view-dynamic-lead .views-field-field-slide-image {
	position: relative;
	width: 669px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.front .view-dynamic-lead a.dl-tab-nav {
	position: absolute;
	width: 34px;
	height: 59px;
	top: 117px;
}
.front .view-dynamic-lead a#prev-nav:link,
.front .view-dynamic-lead a#prev-nav:visited {
	left: 0px;
	background-image: url('../images/fj-dl-nav-arrows-prev.png');
	background-position: center center;
	background-repeat: no-repeat;	
}
.front .view-dynamic-lead a#prev-nav:hover,
.front .view-dynamic-lead a#prev-nav:active {
	background-image: url('../images/fj-dl-nav-arrows-prev-over.png');
}
.front .view-dynamic-lead a#prev-nav.inactiveTab {
	background-image: url('../images/fj-dl-nav-arrows-prev-inactive.png');
}
.front .view-dynamic-lead a#next-nav:link,
.front .view-dynamic-lead a#next-nav:visited {
	right: 0px;
	background-image: url('../images/fj-dl-nav-arrows-next.png');
	background-position: center center;
	background-repeat: no-repeat;	
}
.front .view-dynamic-lead a#next-nav:hover,
.front .view-dynamic-lead a#next-nav:active {
	background-image: url('../images/fj-dl-nav-arrows-next-over.png');
}
.front .view-dynamic-lead a#next-nav.inactiveTab {
	background-image: url('../images/fj-dl-nav-arrows-next-inactive.png');
}
.front .view-dynamic-lead #homelead-nav {
	position: absolute;
	top: 261px;
	right: 10px;
}
.front .view-dynamic-lead #homelead-nav a:link,
.front .view-dynamic-lead #homelead-nav a:visited {
	width: 12px;
	height: 11px;
	display: inline-block;
	background-color: transparent;
	border: 0px;
	margin: 0 3px;
	padding: 0 0 0 0;
	background-image: url('../images/fj-dl-indicators-off.png');
	background-position: center center;
	background-repeat: no-repeat;
	text-indent: -9999px;
	outline: 0px;
}
.front .view-dynamic-lead #homelead-nav a.active:link,
.front .view-dynamic-lead #homelead-nav a.active:visited {
	background-image: url('../images/fj-dl-indicators-on.png');
}
.front .pane-homepage-slideshow h2.title {
	display: none;
}
.front .view-dynamic-lead .views-row.hide {
	display: none;
}
.front #content-area .content .view-dynamic-lead .views-field-field-slide-image img {
	border: 0px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.front .view-dynamic-lead .views-field-body {
	position: relative;
	background-color: transparent;
}
.front .view-dynamic-lead .views-field-body a:link,
.front .view-dynamic-lead .views-field-body a:visited,
.front .view-dynamic-lead .views-field-body a:active,
.front .view-dynamic-lead .views-field-body a:hover {
	text-decoration: none;
}
.front .view-dynamic-lead .views-field-body .field-content {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 220px;
	overflow: hidden;
	padding: 0;
	background-color: transparent;
	color: #fff;
	z-index: 1;
}
.front #content-area .view-dynamic-lead .views-field-body .field-content h3 {	
	color: #fff;
	font-family: 'Open Sans', helvetica, arial, sans serif;
	font-size: 22px;
	font-weight: 600;
	text-transform: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.front .view-dynamic-lead .views-field-body .field-content p {
	font-family: 'Open Sans', helvetica, arial, sans serif;
	font-size: 14px;
	margin: 0;
	color: #fff;
}
.front #content-area .view-dynamic-lead .views-field-body .views-field-field-slide-link-url {
	position: absolute;	
	bottom: 30px;
	left: 10px;
}
.front #content-area .view-dynamic-lead .views-field-body .views-field-field-slide-link-url .field-content {
	display: block;
	width: 200px;
	padding: 0 0 0 0;
}
.front #content-area .view-dynamic-lead .views-field-body .views-field-field-slide-link-url .field-content a:link,
.front #content-area .view-dynamic-lead .views-field-body .views-field-field-slide-link-url .field-content a:visited {
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	border: 0px;
}
.front #content-area .view-dynamic-lead .views-field-body .views-field-field-slide-link-url .field-content a:active,
.front #content-area .view-dynamic-lead .views-field-body .views-field-field-slide-link-url .field-content a:hover {
	color: #878787;
}
.front #content-area .view-dynamic-lead .views-field-body .views-field-field-slide-link-url .field-content a:link span.arrow,
.front #content-area .view-dynamic-lead .views-field-body .views-field-field-slide-link-url .field-content a:visited span.arrow {
	display: inline-block;
	width: 5px;
	height: 10px;
	margin-left: 5px;
	background-image: url('../images/mtn_link_arrow.png');
	background-repeat: no-repeat;
	background-position: left top;
}
.front #content-area .view-dynamic-lead .views-field-body .views-field-field-slide-link-url .field-content a:active span.arrow,
.front #content-area .view-dynamic-lead .views-field-body .views-field-field-slide-link-url .field-content a:hover span.arrow {
	background-image: url('../images/mtn_link_arrow_grey.png');
}