/* Horizontal Carousel */
#horizontal_carousel, #horizontal_carousel2, #horizontal_carousel3 {
  float: left;
  width: 530px;
  height: 300px;
  position: relative;
	background:url('images/slices/contentbox_middle.gif') repeat-y left top;
	clear:both;
	
}

#horizontal_carousel .container, #horizontal_carousel2 .container, #horizontal_carousel3 .container {
  float: left;
  width: 434px;
  height: 300px;
  position: relative;    
  overflow: hidden;
	margin-top:10px;
}

.carouzel_header{clear:both; width:530px; background:url('images/slices/contentbox_top.gif') no-repeat center top; } 

.carouzel_header_text{font-family: Arial;  font-size: 16px;  font-weight: bold; color:#fc0; padding-top:20px; padding-left:15px;} 
.carouzel_header_text a {	color: #FFFFFF; text-decoration:none;}
.carouzel_header_text a:hover {	color: #FF9900; text-decoration:none;}

.carouzel_footer{clear:both; width:530px; height:8px; background:url(images/slices/contentbox_bottom.gif) no-repeat center bottom; margin-bottom:8px;}

#horizontal_carousel ul, #horizontal_carousel2 ul, #horizontal_carousel3 ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 300px;
}                      

#horizontal_carousel ul li, #horizontal_carousel2 ul li, #horizontal_carousel3 ul li {
  width: 217px;
  height: 300px;
  text-align: center; 
  list-style:none;
	list-style-image:none;  
  float:left;
	text-align:center;
	margin-right:0px;
}

#horizontal_carousel .previous_button, #horizontal_carousel2 .previous_button, #horizontal_carousel3 .previous_button {
  float:left;  
  width: 44px;
  height: 190px;
  background: url(images/arrow-left.gif)  no-repeat center;
  z-index: 100;
  cursor: pointer;
}

#horizontal_carousel .previous_button_over, #horizontal_carousel2 .previous_button_over, #horizontal_carousel3 .previous_button_over {
  background: url(images/arrow-left-over.gif)  no-repeat center;
}

#horizontal_carousel .previous_button_disabled, #horizontal_carousel2 .previous_button_disabled, #horizontal_carousel3 .previous_button_disabled {
  background: url(images/arrow-left.gif)  no-repeat center;
  cursor: default;
}

#horizontal_carousel .next_button, #horizontal_carousel2 .next_button, #horizontal_carousel3 .next_button {
  float:left;  
  width: 44px;
  height: 190px;
  background: url(images/arrow-right.gif) no-repeat center;
  z-index: 100;
  cursor: pointer;
}

#horizontal_carousel .next_button_over, #horizontal_carousel2 .next_button_over, #horizontal_carousel3 .next_button_over {
  background: url(images/arrow-right-over.gif)  no-repeat center;
}

#horizontal_carousel .next_button_disabled, #horizontal_carousel .next_button_disabled {
  background: url(images/arrow-right.gif)  no-repeat center;
  cursor: default;
}