#slider { width:100%; overflow:hidden; position:relative; }
#slider .wrapSlider { width:3072px; height:310px; position:relative; left:50%; margin-left:-1536px; overflow:hidden; }
#slider .wrapSlider .opacity { width:1023px; height:310px; position:absolute; top:0; border:0px solid #fff; }
#slider .wrapSlider .opacity span { display:block; width:100%; height:100%; background:#fff; opacity:0.7; filter: alpha(opacity=70); }
#slider .wrapSlider .opacity.left { left:0; border-right-width:5px; }
#slider .wrapSlider .opacity.right { right:0; border-left-width:5px; }
#slider ul.scrolling { margin:0; }
#slider ul.scrolling li { float:left; margin:0; padding:0; background:none; width:1023px; position: relative; }

#slider .jcarousel-prev, #slider .jcarousel-next { position:absolute; top:148px; z-index:1000; width:22px; height:22px; cursor:pointer; opacity:0.5; }
#slider .jcarousel-prev { left:1030px; background:url('../images/icons/arrow-left.png') no-repeat; }      
#slider .jcarousel-next { left:2015px; background:url('../images/icons/arrow-right.png') no-repeat; }   

#slider ul.scrolling li .caption {
    position: absolute;
	top:230px;
    right: 95px;
    min-width: 280px;
	width:auto;
    height: 65px;
    margin: 0;
    padding: 0;
    background: #fff; /* IE */
    background: rgba(255, 255, 255, 0.95); 
	box-shadow:-2px 2px 0 #d8e0e4;
	opacity:0.6;
}

#slider ul.scrolling li .caption h3 {font-family: 'ChampagneLimousines', 'Quicksand', sans-serif; font-size: 22px; font-weight: bold; margin:0; padding:20px 12px 0 12px; color: #151417; opacity:0.8; height:10px }
#slider ul.scrolling li .caption p {font-family: "Droid Sans", serif; font-size: 12px; margin: 0; padding:3px 0 0 10px; color: #57595c; } 
#slider ul.scrolling li .caption a { color: #111; }
#slider ul.scrolling li .caption a:hover { color: #57595c; }

#slider ul.scrolling li .caption p a { background: url('../images/icons/next.png') no-repeat; width: 57px; height: 65px; box-shadow:0 3px 0 #d8e0e4; display:block; position:absolute; top:0; right:-63px; }