/* Horizontal Carousel */
#horizontal_carousel {
  float:left;
  width: 773px;
  height: 628px;
  position: relative;
  border: 0px;
  overflow-x: hidden;
  overflow-y: hidden;   
}
#horizontal_carousel p {
	margin: 0px;
	padding:0px;
}

#horizontal_carousel .container {
  width: 773px;
  height: 628px;
  overflow-x: hidden;
  overflow-y: hidden;   
}            
#horizontal_carousel .buttons_container {
  width: 773px; 
  position: relative; 
  top: -102px; 
  z-index: 10000000;
}
#horizontal_carousel .previous_button {
  width: 51px;
  height: 37px;
  background-image: url(classic/horizontal/carousel_left.png);
  background-repeat: no-repeat;
  background-position: center;
  z-index: 100;    
  cursor:pointer;
  float: left;
}
#horizontal_carousel .previous_button:hover {
  background-image: url(classic/horizontal/carousel_left_on.png);
}
#horizontal_carousel .center_button {
	height: 102px;
	border-bottom: 0px;
	width: 773px;
	float: left;
}

#horizontal_carousel .slide_selector {
  border-width: 0px 1px 0px 0px;
  border-style: solid;
  border-color: #FFFFFF;
  width: 154px;
  height: 102px;
	float: left;
	cursor: pointer;
}
#horizontal_carousel .slide_selector_active {
  border-width: 0px 1px 0px 0px;
  border-style: solid;
  border-color: #FFFFFF;
	width: 154px;
	height: 102px;
	float: left;
	cursor: pointer;
  opacity: 0.8;
  filter: alpha(opacity=80, finishopacity=80);
  -moz-opacity: 0.8;
}
#horizontal_carousel .slide_selector:hover {
  border-width: 0px 1px 0px 0px;
  border-style: solid;
  border-color: #FFFFFF;
	width: 154px;
	height: 102px;
	float: left;
	cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50, finishopacity=50);
  -moz-opacity: 0.5;
}
/*
#horizontal_carousel .previous_button_disabled {
  background: url(classic/horizontal/left-disabled.gif);
  cursor:default;
}*/
#horizontal_carousel .next_button {
  width: 52px;
  height: 37px;
  background-image: url(classic/horizontal/carousel_right.png);
  background-repeat: no-repeat;
  background-position: center;
  z-index: 100;
  cursor:pointer;
  float: right;
}   
#horizontal_carousel .next_button:hover {
  background-image: url(classic/horizontal/carousel_right_on.png);
}
#horizontal_carousel .next_button_disabled {
  background: url(classic/horizontal/right-disabled.gif);
  cursor:default;
}
#horizontal_carousel .nobg {
	background: none;
}

#horizontal_carousel ul {
  margin: 0;
  padding:0;
  white-space: nowrap;
  /*width: 100000px;
  position: relative;
  top: 0;
  left: 0;*/
  height: 144px;
}                      

#horizontal_carousel div ul li img {
  display:block;             
  float:left;
}                               

#horizontal_carousel ul li {
  font-family:verdana,arial,sans-serif;
  font-size:10px;
}                               

#horizontal_carousel ul li {
  border:0px solid green;
  color:#E3EDFA;
  margin:0pt;
  padding:0px;
  width:773px;
  list-style:none;   
  float:left;
}

