.connected-carousels .stage {
    width: 688px;
    position: relative;
}
.connected-carousels .photo-credits a {
    color: #fff;
}
.connected-carousels .navigation {
    width:740px;
    position: relative;
}
.connected-carousels .carousel {
    position: relative;
    overflow: hidden;
}
.connected-carousels .carousel ul {
    width: 20000em;
    position: absolute;
    list-style: none;
    margin: 0;
    padding: 0;
}
.connected-carousels .carousel li {
    float: left;
	background:none;
	padding:0px;
	margin:0px;
}
.carousel-navigation ul li{
	margin-top:4px !important;
}
.connected-carousels .carousel-stage {
	height: 454px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	left:30px;
}
.connected-carousels .carousel-navigation {
	height: 81px;
	width: 740px;
	background: #000000;
}
.connected-carousels .carousel-navigation li {
    cursor: pointer;
}
.connected-carousels .carousel-navigation li img {
    display: block;
	opacity: .5;
}
.connected-carousels .carousel-navigation li.active img {
	opacity:1;
}
.connected-carousels .prev-stage,.connected-carousels .next-stage {
	display:none;
}
.connected-carousels .prev-navigation,.connected-carousels .next-navigation {
    top:4px;
    cursor: pointer;
    height: 73px;
    position: absolute;
    width: 10px;
	z-index:1000;
	font-size:1px;
	text-decoration:none;
}
.connected-carousels .prev-navigation {
	background: url("../images/arrowPrevious.gif") no-repeat scroll left top transparent;
	left: 0px;
}
.connected-carousels .next-navigation {
	background: url("../images/arrowNext.gif") no-repeat scroll left top transparent;
	right:0px;
}
.connected-carousels .prev-navigation.inactive,.connected-carousels .next-navigation.inactive {
    opacity: .5;
    cursor: default;
}