.infiniteCarousel {
  width: 610px;
  position: relative;
  margin:0px auto;
}

.infiniteCarousel .wrapper {
  position: absolute;
  width: 560px;
  height: 135px;
  overflow: auto;  
  margin-left: 20px; margin-right:20px;  
  top: 0;
}

.infiniteCarousel ul a img {
 	border: 5px solid #FFF;
	box-shadow: 1px 1px 4px #8F8F8F;	-webkit-box-shadow: 1px 1px 4px #8F8F8F;	-moz-box-shadow: 1px 1px 4px #8F8F8F;	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#8F8F8F, offX=1, offY=1, positive=true);
}

.infiniteCarousel ul a:hover img {
 	border: 5px solid #022D55;
}

.infiniteCarousel .wrapper ul {
    position: absolute;
	width: 9999px;
	top: 0;
	margin:0;
 	padding:0;
  	list-style-image:none;
 	list-style-position:outside;
 	list-style-type:none;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding-left: 10px;padding-right:10px;
  height: 120px;
  width: 120px;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 9px;
  width: 13px;
  background: url(../../img/arrow.png) no-repeat -13px 0px;
  text-indent: -999px;
  position: absolute;
  top: 70px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: -13px -5px;
  right: 0;
  z-index:99;
}

.infiniteCarousel .back {
  background-position: 0px -5px;
  left: 0;
  z-index:99;
}

/*.infiniteCarousel .forward:hover {
  background-position: -13px 0px;
}

.infiniteCarousel .back:hover {
  background-position: 0px 0px;
}*/
