/* Horizontal Carousel */
#horizontal_carousel {position: relative;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/bg_slideshow.gif) no-repeat scroll left top;height:101px;padding-bottom:9px;width:955px;clear:both; margin: 0 auto;
}
#horizontal_carousel .container { float: left; width: 921px;height: 101px;position: relative;overflow: hidden;}
#horizontal_carousel ul {margin: 0;padding:0;width: 100000px;position: relative;top: 0;left: 0;padding-top:28px;margin-left:0px;margin-right:30px;
}                      
#horizontal_carousel ul li {text-align: center; list-style:none;   float:left;display:inline;margin-right:15px;margin-left:15px;}
#horizontal_carousel .previous_button {float:left;  width: 16px;height: 27px;background: url(../images/i_prev.gif) no-repeat;z-index: 100;cursor: pointer;margin-top:35px;}
#horizontal_carousel .previous_button_over {background: url(../images/i_prev.gif) no-repeat;}
#horizontal_carousel .previous_button_disabled {background: url(../images/left_disabled.gif) no-repeat;cursor: default;}
#horizontal_carousel .next_button {float:left;  width: 16px;height: 27px;background: url(../images/i_next.gif) no-repeat;z-index: 100;cursor: pointer;margin-top:35px;}
#horizontal_carousel .next_button_over {
  /*background: url(prototype-ui/horizontal/right_over.png);*/ background: url(../images/i_next.gif) no-repeat;}
#horizontal_carousel .next_button_disabled {
  /*background: url(prototype-ui/horizontal/right_disabled.png);*/background: url(../images/right_disabled.gif) no-repeat;cursor: default;}