/* Promo Slider Styles */

#slides {position:relative;}
#SlidesContainer {position:relative;}

#SlidesContainer .pagination {display:inline; margin:0; position:absolute; left:120px; z-index: 10; bottom:0;}

#SlidesContainer ul {margin:0; padding:0;}
#SlidesContainer .pagination li {float:left; list-style:none;}
#SlidesContainer .pagination li a {margin:0 0 5px 5px; padding:2px 4px; display:block; float:left; border:1px solid #B8C4CF; color:#B8C4CF;}
#SlidesContainer .pagination li.current a {background-color:#B8C4CF; color:white;}
#SlidesContainer .pagination li a:hover {background-color:#555; color:white;}

#SlidesContainer .caption {
	z-index:5;
	position:absolute;
	bottom:0;
	left:0;
	height:30px;
	padding:5px 0 0;
	width:100%;
	font-size:1.3em;
	line-height:1.33;
	color:#fff;
	border-top:1px solid #000;
	text-shadow:none;
}

#SlidesContainer .captionBox {
	z-index:5;
	position:absolute;
	bottom:0;
	left:0;
	height:30px;
	padding:5px 0 0;
	background:#000;
	background:rgba(0,0,0,.7);
	filter: alpha(opacity=70);
	-moz-opacity: .7;
	KhtmlOpacity: .7;
	opacity: .7;
	width:100%;
	color:#fff;
	border-top:1px solid #000;
	text-shadow:none;
}


#SlidesContainer .caption li {
	display:inline;
	float:left;
}
#SlidesContainer .caption .first {width:100px; margin:0 0 0 20px;}
#SlidesContainer .caption .second {width:150px;}
#SlidesContainer .third {position:absolute; right:20px; bottom:7px; margin:0 0 0 20px; z-index:900; font-size:1.3em; line-height:1.33; color:#fff;}

#SlidesContainer .viewALLlink a {color:#ffffff; text-decoration:none;}

/* end Promo Slider Styles */