#b2_bannerrotator_slider {
  width: 902px;
  margin:0 auto 0;
  position: relative;
  overflow: hidden;
  text-align: center;
}

#b2_bannerrotator_slider p.b2_bannerrotator_description {
	position: absolute;
	margin: 0;
	padding: 0;
	top: 5px;
	left: 68px;
	text-align: left;
	width: 110px;
}

#b2_bannerrotator_slider .scrollContainer a {
	color: #f8981d;
	font-weight: bold;
	text-decoration: none;
}

.scroll {
  height: 54px;
  overflow: auto;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
  width: 808px;
  margin: 6px 0 0 47px;
}

* html .scroll { margin-left: 0; } /* ie7 hack */
*:first-child+html .scroll { margin-left: 0; } /* ie6 hack */
.scrollContainer {
	position: relative;
}
	
.scrollContainer div.panel {
  padding: 0 8px 0 8px;
  margin: 0;
  height: 54px;
  width: 186px;
  float: left;
}

.scrollContainer div.panel img {
	float: left;
	margin: 0;
	padding: 0;
	display: inline;
}

.scrollButtons {
  position: absolute;
  top: 14px;
  cursor: pointer;
}

#b2_bannerrotator_control {
	position: absolute;
	right: 5px;
	top: 5px;
	z-index: 10;
}

.scrollButtons.left {
  left: 6px;
  z-index: 10;
}

.scrollButtons.right {
  right: 6px;
  z-index: 10;
}