.infiniteCarousel {
  width: 600px;
  position: relative;
}

.infiniteCarousel .wrapper {
  width: 555px; 
  /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow-x: hidden
  overflow-y: auto;
  height: 260px;
  margin: 0 75px 0 -10px;
  position: absolute;
  top: 0;
  height: 215px;
}

.infiniteCarousel .wrapper ul {
	width: 9999px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:5px 0 0 70px;
	position: absolute;
	top: -2px;
	left: -60px;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding-right: 3px;
  height: 216px;
  width: 108px;
}
.infiniteCarousel li.empty {
display:block;
  float:left;
  padding-right: 3px;
  height: 215px;
  width: 108px;

}
.infiniteCarousel ul li a img {
  display:block;
  width: 101px;
}

.infiniteCarousel2 ul li { /* This is for the caseStudy pages */
  display:block;
  float:left;
  padding-right: 10px;
  height: 215px;
  width: 101px;
}

.infiniteCarousel2 ul li a img { /* This is for the caseStudy pages */
  display:block;
width: 101px;
  padding: 0 15px 0 15px;
}

.infiniteCarousel .arrow {
  display: block;
  height: 50px;
  width: 37px;
  background: url(/media/1897/fwd_button.gif) no-repeat 0 0;
  text-indent: -950px;
  position: absolute;
  top: 106px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  
  background-position: 0 0;
  right: 10px;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  right: 20px;
  display: none;
}

/*.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}*/
























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
