.shell { width:940px; margin:0 auto; position:relative; }
#slider {
	position:relative;
	z-index:10;
	padding-top: 10px;
}
.jcarousel-clip,
.slider-carousel { width:940px; height:300px; position:relative; overflow:hidden; }
.slider-carousel ul { list-style-type:none; }
.slider-carousel ul li { display:inline; float:left; width:940px; height:300px;  }

.slider-info { float:left; padding-right:34px; }
.slider-info p { width:340px; color:#4a4a4a; padding-top:10px; padding-bottom:24px; line-height:22px; }

.slider-image {
	width:560px;
	float:left;
}

a.yellow-button {display:block; width:148px; height:43px; background:url('images/button-slider.gif') no-repeat 0 0; font-size: 0; line-height: 0; text-indent: -4000px; cursor:pointer; }
a.red-button { display:block; width:148px; height:43px; background:url('images/red-button.gif') no-repeat 0 0; font-size: 0; line-height: 0; text-indent: -4000px; cursor:pointer; }

.slider-navigation { height:20px; position:absolute; bottom:43px; left:127px; z-index:2; }
.slider-navigation ul { list-style-type:none; }
.slider-navigation ul li { float:left; width:20px; padding-right:5px; }
.slider-navigation ul li a { float:left; height:20px; width:20px; background:url('images/nav-slider.png'); font-size: 0; line-height: 0; text-indent: -4000px; cursor:pointer; }
.slider-navigation ul li a.active { background:url(images/nav-slider-active.png);  }
