#slider.carousel { width:100%; overflow:hidden; position:relative; }
#slider.carousel .wrapSlider { width:3072px; height:380px; position:relative; left:50%; margin-left:-1536px; overflow:hidden; }
#slider.carousel .wrapSlider .opacity { width:1023px; height:380px; position:absolute; top:0; border:0px solid #fff; }

#slider.carousel ul.scrolling { margin:0; }
#slider.carousel ul.scrolling li { float:left; margin:0; padding:0; background:none; width:1023px; position: relative; list-style:none; border:0; }
#slider.carousel .jcarousel-prev, #slider.carousel .jcarousel-next { position:absolute; top:10px; width:25px; height:25px; cursor:pointer; }
#slider.carousel .jcarousel-prev { left:1090px; top: 301px; background: url('../IMAGES/arrow_left.png') no-repeat; width: 60px; height: 65px; }   
#slider.carousel .jcarousel-next { left:1930px; top: 301px; background: url('../IMAGES/arrow_right.png') no-repeat; width: 60px; height: 65px; }   

#slider.carousel.carousel ul.scrolling li .caption {
    position: absolute;
    bottom: 57px;
    right: 125px;
    width: 320px;
    height: 65px;
    margin: 0;
    padding: 0;
    background: #fff; /* IE */
    background: rgba(255, 255, 255, 0.75); 
}

#slider.carousel.carousel ul.scrolling li .caption h2 {font-family: "Yanone Kaffeesatz", serif; font-size: 24px; font-weight: normal; margin:0; padding:13px 0 0 10px; font-weight: 400; color: #111; }
#slider.carousel.carousel ul.scrolling li .caption p {font-family: "Droid Sans", serif; font-size: 12px; margin: 0; padding:3px 0 0 10px; color: #57595c; } 
#slider.carousel.carousel ul.scrolling li .caption a { color: #111; }
#slider.carousel.carousel ul.scrolling li .caption a:hover { color: #57595c; }             