	
.pgFeature {z-index:2;position: relative; padding-left:10px; background-color:#f2f2f2; border-bottom:#f2f2f2 1px solid;}
	.pgFeature .imageBanner {position:relative;margin-top: 0;display: block}
	.pgFeature .carouselNav {bottom:10px;}
	.pgFeature .carouselMedia a,.pgFeature .carouselNav a {margin-top:0;}

img.pgFeature  {background:none; border:0;}
.carousel {text-align:center;position: relative;overflow: hidden;height: 1px; background:url(../images/slider_bg.jpg); width:814px; height:260px;}
	.carouselMedia {text-align:center;z-index:99;top: 0;left: 0;}
	.carouselMedia a { float:left;}
		.carouselMedia img {float:left;text-align:center;}
		.carouselMedia .first,.carouselMedia .first img {padding:0;}
	.carouselNav {width:100%;position: absolute;z-index:998;bottom: 0;}
		.carouselNav a {display:inline-block;margin-top:6px;margin-right: 2px;margin-left: 2px;width: 13px;height: 13px;background: transparent url(../images/bl_carousel.png) no-repeat scroll 0px 0px;}
			.carouselNav a span {position:absolute;left:-999em;}
		.carouselNav a.active {background-position:0px -70px;}

.noJs .carousel {height:299px;}
	.noJs .carouselMedia .first,.noJs .carouselMedia .first img {display:block;}
	.noJs .carouselMedia img,.noJs .carouselMedia a {display:none;}
	.noJs .carouselNav {display:none;}
	.noJs .detailPanel .carouselMedia {position:static;}

