
#carousel .js{overflow:hidden;zoom:1;padding-left:5px;}
#carousel .js .carousel-wrap{display:inline-block;width:834px;margin:10px 0 0 0px;*top:10px;}
.IE #carousel .js .carousel-wrap{display:inline;}
#carousel .carousel ul{margin:0;padding:0;zoom:1;}
#carousel .js ul li {margin:0;background:url(/images/caro_gen.jpg) top left no-repeat;overflow:hidden; display:inline;
 float:left;width:253px;height:193px;text-align:center;padding:0 35px 0 0;}
#carousel .disabled {color:#ccc;}
#carousel .js ul li a {padding-top:165px;display:block;color:#fff;padding-bottom:7px;}
#carousel span.carousel-control:hover {cursor:pointer;}
#carousel {width:840px;margin:0 auto;position:relative;margin-top:0px;}
#carousel .foo {background:#000 !important;width:auto;height:auto;}
#carousel div.butt {position:absolute;top:0;right:0;width:36px;height:214px;}
#carousel div.butt span {display:none;}
#carousel div.prev {background:url(/images/left_on.jpg) top left no-repeat;left:-36px;}
#carousel div.next {background:url(/images/right_on.jpg) top left no-repeat;right:-36px;}
#carousel div.disabled.prev {background:url(/images/left_off.jpg) top left no-repeat;}
#carousel div.disabled.next {background:url(/images/right_off.jpg) top left no-repeat;}
#carousel span.next {}

/*backgrounds*/
#carousel .js ul li.caro1 {background:url(/images/caro1.jpg) top left no-repeat}
#carousel .js ul li.caro2 {background:url(/images/caro2.jpg) top left no-repeat}
#carousel .js ul li.caro3 {background:url(/images/caro3.jpg) top left no-repeat}
#carousel .js ul li.caro4 {background:url(/images/caro4.jpg) top left no-repeat}
#carousel .js ul li.caro5 {background:url(/images/caro5.jpg) top left no-repeat}
#carousel .js ul li.caro6 {background:url(/images/caro6.jpg) top left no-repeat}

#carousel .js ul li span {width:98%;font-size:1.8em;background:none;margin:0;padding:25px 0 10px 0;}
#carousel .js ul li form {padding:0 10px;}
#carousel .js ul li form input {float:left;border:1px solid #000;width:230px;padding:1px;}
#carousel .js ul li form label {float:left;padding:10px 0 10px 0;}
#carousel .js ul li p {padding-top:35px;text-decoration:underline;}

