string(10) "5.5.25-log"
.infiniteCarousel { width: 900px; position: relative; }
.infiniteCarousel .wrapper {
	width: 900px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
	overflow: auto;
	height: 285px;
	position: absolute;
	top: 0;
	margin: 0;
}
.infiniteCarousel .wrapper ul {
  /*width: 285px; /* single item * n */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  font-size: 1em; line-height: 1em;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  height: 285px;
  width: 303px;
}

.infiniteCarousel .arrow {
	width: 35px; height: 35px;
	background: url(/images/site/carousel_arrows.gif) no-repeat 0 0;
	text-indent: -999999px;
	outline: 0 none;
	cursor: pointer;
	position: absolute; top: 113px;
	display: block;
	border: 2px solid #FFFFFF;
}

.infiniteCarousel .forward {
  background-position: -35px top;
  right: -19px;
}

.infiniteCarousel .back {
  background-position: 0 0;
  left: -19px;
}

.infiniteCarousel .forward:hover {
  background-position: -35px -35px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -35px;
}

.infiniteCarousel ul a {
	width: 293px; height: 285px;
	background-position: left top; background-repeat: no-repeat;
	display: block;
	background-color: #CCCCCC;
}
span.transp_panel {
	height: 95px;
	position: relative; top: 190px;
	background-color: #FFFFFF;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	display: block;
	z-index: 2;
}
span.c_title {
	width: 273px;
	position: relative;
	top: 115px; right: 0;
	font-size: 4em; line-height: .7em; font-weight: bold;
	text-align: right;
	display: block;
	z-index: 3;
}

.infiniteCarousel a { color: #666666; }
.infiniteCarousel a:hover { color: #006692; text-decoration: none; }