/* ----------------------------------- slider bottom */
#slider{background:transparent;padding:0;margin:0;position:relative;}
#slider h3{color:#333;font-size:16px;margin:0;padding:0;}
.stepcarousel{position:relative;overflow:scroll;width:95%;height:225px;margin:0 auto;background:transparent;}
.stepcarousel .belt{position:absolute;left:0;top:0;z-index:1;}
.stepcarousel .panel{float:left;overflow:hidden;margin:0 20px 0 0;width:190px;background:transparent;height:225px;border:0;}
.stepcarousel .lead{overflow:hidden;margin:0;width:175px;background:transparent;height:155px;border:0;}
.stepcarousel .panel .entry{text-align:left;overflow:hidden;margin:5px 0;padding:0;font-size:80%;line-height:100%;}
.stepcarousel h4 a{font-size:16px;height:17px;width:100%;color:#000;overflow:hidden;display:block;margin:1px 0;padding:0;}
.stepcarousel .panel img{background:transparent;margin:0;padding:0;}
.stepcarousel .belts{position:absolute;left:200px;top:0;width:180px;height:220px;margin:0;padding:5px 15px;z-index:3;background:#fff;}
.stepcarousel .belts ul,.stepcarousel .belts p{list-style:none;margin:0;padding:0;font-size:80%;}
.stepcarousel .belts li{list-style:none;margin:0;padding:0;}
.stepcarousel .belts ul li{margin:0;padding:5px 0 0 0;}
.stepcarousel .belts ul li a{text-decoration:none;display:block;height:18px;overflow:hidden;}