/* CSS Document for toffee.com.au - Carousel Specific Styles*/

#horizontal_carousel {
  clear: both;
  width: 372px;
  height: 108px;
  background:#f6f6f6;
  
}
#horizontal_carousel .container {
  width: 334px;
  float: left;
  position: relative;    
  overflow: hidden;
  float: left;
  height: 108px;
}

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

#horizontal_carousel ul li {
  width: 112px;
  height: 112px;
  text-align: center; 
  list-style:none;   
  float:left;
  
  }
#horizontal_carousel ul li img {
	border: 1px solid #c2c2c2;
	padding: 2px;}

#horizontal_carousel .buttons{
	display:block;
 	clear:both;
}
#horizontal_carousel .previous_button {
  float:left;  
  width: 19px;
  height: 108px;
  background: url(../images/btn-previous.gif) no-repeat;
  z-index: 100;
  cursor: pointer;
}

#horizontal_carousel .previous_button_over {
  background: url(../images/btn-previous.gif) no-repeat;}

#horizontal_carousel .previous_button_disabled {
  background: url(../images/btn-previous.gif) no-repeat;
  cursor: default;
}

#horizontal_carousel .next_button {
  float:right;  
  width: 19px;
  height: 108px;
  background: url(../images/btn-next.gif) no-repeat;
  z-index: 100;
  cursor: pointer;
}

#horizontal_carousel .next_button_over {
  background: url(../images/btn-next.gif) no-repeat;
}

#horizontal_carousel .next_button_disabled {
  background: url(../images/btn-next.gif) no-repeat;
  cursor: default;
}