/* Horizontal Carousel */
#horizontal_carousel2 {
  float: right;
  width: 610px;
  height: 120px;
  margin-bottom: 5px;
  margin-top:15px;
  position: relative;
  color: white;
}

#horizontal_carousel2 .container {
  float: left;
  width: 500px;
  height: 120px;
  position: relative;
  overflow: hidden;
}

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

#horizontal_carousel2 img {
  height: 100px;
  width:auto;
  float:right;
  border: 1px solid white;
}
#horizontal_carousel2 p {
	font-weight:normal;
	padding-left:10px;
}
#horizontal_carousel2 h7 {
	font-weight:bold;
	padding-left:10px;
}

#horizontal_carousel2 ul li {
  width: 500px;
  height: 120px;
  text-align: left;
  list-style:none;
  float:left;
  list-style-image:none;
  /*padding-left:10px;*/
}

#horizontal_carousel2 .previous_button {
  float:left;
  width: 32px;
  height: 110px;
  background: url(prototype-ui/horizontal/left.png);
  background-position:left center;
  background-repeat:no-repeat;
  z-index: 100;
  cursor: pointer;
}

#horizontal_carousel2 .previous_button_over {
  background: url(prototype-ui/horizontal/left_over.png);
   background-position:left center;
   background-repeat:no-repeat;
}

#horizontal_carousel2 .previous_button_disabled {
  background: url(prototype-ui/horizontal/left_disabled.png);
   background-position:left center;
   background-repeat:no-repeat;
  cursor: default;
}

#horizontal_carousel2 .next_button {
  float:left;
  width: 32px;
  height: 110px;
  background: url(prototype-ui/horizontal/right.png);
  background-position:right center;
  background-repeat:no-repeat;
  z-index: 100;
  cursor: pointer;
}

#horizontal_carousel2 .next_button_over {
  background: url(prototype-ui/horizontal/right_over.png);
    background-position:right center;
  background-repeat:no-repeat;
}

#horizontal_carousel2 .next_button_disabled {
  background: url(prototype-ui/horizontal/right_disabled.png);
    background-position:right center;
  background-repeat:no-repeat;
  cursor: default;
}



.caption {
  margin-top: 10px;
  clear:both;
 }