.ui-carousel {   
    margin: 0px 0px 0px -20px !important;
    overflow: hidden;
    padding: 0px 0px 0px 20px !important;
	position: relative; /*for ie7 to work e.g in html carousels*/
    width: 800px !important;
}

.ui-carousel > .wrapper {
    margin: 0;
    padding: 0;
    width: 9999px;
}

.ui-carousel > .wrapper > * {
	border: 0;
	display: block;
	float: left;
	height: 100px;
	overflow: hidden;
}

#carousel-wrapper,
#carousel-wrapper-two {
	margin: 0px 0px 20px -20px;
    padding-left: 20px;
    position: relative;
    width: 800px;
}

#ui-carousel-next,
#ui-carousel-prev,
#ui-carousel-next-two,
#ui-carousel-prev-two {
	color: #252525;
    font-size: 50px;
    line-height: 50px;
    position: absolute;
    text-decoration: none;
    top: 40%;
}

#ui-carousel-next:hover,
#ui-carousel-prev:hover,
#ui-carousel-next-two:hover,
#ui-carousel-prev-two:hover {
	color: #454545;
	text-shadow: 1px 1px 2px rgba(0,0,0,.3)
}

#ui-carousel-prev:hover,
#ui-carousel-prev-two:hover {
	text-shadow: -1px 1px 2px rgba(0,0,0,.3)
}

#ui-carousel-next:active,
#ui-carousel-prev:active,
#ui-carousel-next-two:active,
#ui-carousel-prev-two:active {
	color: #000;
	text-shadow: none;
}

#ui-carousel-next,
#ui-carousel-next-two {
	right: -35px;
}

#ui-carousel-prev,
#ui-carousel-prev-two {
	left: -35px;
}