/* Horizontal Carousel */
#horizontal_carousel {
  float:left;
  width:300px;
  height:166px;
  padding:0;
  position:relative;
  background-color:#fff;
}

#horizontal_carousel .container {
  float:left;
  width:238px;
  height:146px;
  margin:10px auto;
  position:relative;    
  overflow:hidden;
}

#horizontal_carousel ul {
  margin:0;
  padding:0;
  width:100000px;
  position:relative;
  top:0;
  left:0;
  height:146px;
}                      

#horizontal_carousel ul li {
  width:228px;
  height:146px;
  padding:0 0 0 10px;
  text-align:left; 
  list-style:none;   
  float:left;
}

#horizontal_carousel .previous_button {
  float:left;  
  width:31px;
  height:166px;
  background:url(themes/prototype-ui/horizontal/left.png);
  /*z-index:100;*/
  cursor:pointer;
}

#horizontal_carousel .previous_button_over {
  background:url(themes/prototype-ui/horizontal/left_over.png);
}

#horizontal_carousel .previous_button_disabled {
  background:url(themes/prototype-ui/horizontal/left_disabled.png);
  cursor:default;
}

#horizontal_carousel .next_button {
  float:left;  
  width:31px;
  height:166px;
  background:url(themes/prototype-ui/horizontal/right.png);
  /*z-index:100;*/
  cursor:pointer;
}

#horizontal_carousel .next_button_over {
  background:url(themes/prototype-ui/horizontal/right_over.png);
}

#horizontal_carousel .next_button_disabled {
  background:url(themes/prototype-ui/horizontal/right_disabled.png);
  cursor:default;
}
