.image_carousel {
    padding: 0px 3px;
    width: 560px;
    position: relative;
    margin:0 auto;
}

.image_carousel .caroufredsel_wrapper a {
    display: block;
    float: left;
}


a.previous, a.next, a.play, a.pause {
    background: url(../images/arrow.png) 0 0 no-repeat transparent;
    width: 22px;
    height: 57px;
    display: block;
    position: absolute;
}

a.previous, a.next {
    top: 80px;
}
a.play, a.pause {
    top: 185px;
    left: 50%;
    margin-left: -22px;
    z-index: 200;
}
a.next {
    right: -25px;
}
a.previous {
    left: -25px;
}
a.previous:hover {			background-position: 0 -68px; }
a.previous.disabled {		background-position: 0 -135px !important; cursor: default; }
a.next {				background-position: -35px 0; }
a.next:hover {			background-position: -35px -67px; }
a.next.disabled {		background-position: -35px -135px !important; cursor: default; }
a.play {				background-position: -150px 0; }
a.play:hover {			background-position: -150px -50px; }
a.play.disabled {		background-position: -150px -100px !important; cursor: default; }
a.play.paused {			background-position: -100px 0; }
a.play.paused:hover {	background-position: -100px -50px; }
a.pause {				background-position: -150px 0; }
a.pause:hover {			background-position: -150px -50px; }
a.pause.disabled {		background-position: -150px -100px !important; cursor: default; }

a.previous span, a.next span, a.play span, a.pause span {
    display: none;
}
/* start of new UI style for product listing page */
.product-slider .transparent{
	/*border:1px solid #ccc;
	padding:8px 0px 0px 8px;*/
	border-radius:10px;
	-webkit-border-radius:10px;
	margin-bottom:10px;
}
.product-slider .caroufredsel_wrapper{width:530px ;}

/* end Breadcrumb Styles */