/* Carousel Feature */
#carousel-feature {
	top:0;
	left:0;
	width:950px;
  height: 100%;
  position: relative;
}

#carousel-feature .container {
  width: 950px;
  height: 100%;
  position: relative;
  overflow: hidden;
}

#carousel-feature ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 100%;
}

#carousel-feature ul li {
  width: 950px;
  height: 100%;
  text-align: center;
  list-style:none;
  float:left;
}

#carousel-feature .previous_button {
  position:absolute;
  left:-10px;
  top:0;
  width: 80px;
  height: 100%;
  background: url(carousel/left.gif) no-repeat left center;
  z-index: 100;
  cursor: pointer;
}

#carousel-feature .previous_button_over {
  background: url(carousel/left.over.gif) no-repeat left center;
}

#carousel-feature .previous_button_disabled {
  background: url(carousel/left.disabled.gif) no-repeat left center;
  cursor: default;
}

#carousel-feature .next_button {
  position:absolute;
  right:-10px;
  top:0;
  width: 80px;
  height: 100%;
  background: url(carousel/right.gif) no-repeat right center;
  z-index: 100;
  cursor: pointer;
}

#carousel-feature .next_button_over {
  background: url(carousel/right.over.gif) no-repeat right center;
}

#carousel-feature .next_button_disabled {
  background: url(carousel/right.disabled.gif) no-repeat right center;
  cursor: default;
}

/* Carousel Service */
#carousel-service {
	top:0;
	left:0;
	width:394px;
  height: 64px;
  position: relative;
}

#carousel-service .container {
  width: 394px;
  height: 64px;
  position: relative;
  overflow: hidden;
}

#carousel-service ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 64px;
}

#carousel-service ul li {
  height: 64px;
  text-align: center;
  list-style:none;
  float:left;
	padding:0 5px;
}

#carousel-service ul li a{
	width:55px;
	padding-top:50px;
	display:inline-block;
	background:url(../images/service.icon.website.gif) center 10px no-repeat;
	text-align:center;
}

#carousel-service ul li a:hover{
	background:url(../images/service.icon.website.gif) center 5px no-repeat;
	color:#ff9900;
	text-decoration:none;
}

#carousel-service .previous_button {
  position:absolute;
  left:-20px;
  top:0;
  width: 10px;
  height: 64px;
  background: url(carousel/left.gif) no-repeat left center;
  z-index: 100;
  cursor: pointer;
}

#carousel-service .previous_button_over {
  background: url(carousel/left.over.gif) no-repeat left center;
}

#carousel-service .previous_button_disabled {
  background: url(carousel/left.disabled.gif) no-repeat left center;
  cursor: default;
}

#carousel-service .next_button {
  position:absolute;
  right:-20px;
  top:0;
  width: 10px;
  height: 64px;
  background: url(carousel/right.gif) no-repeat right center;
  z-index: 100;
  cursor: pointer;
}

#carousel-service .next_button_over {
  background: url(carousel/right.over.gif) no-repeat right center;
}

#carousel-service .next_button_disabled {
  background: url(carousel/right.disabled.gif) no-repeat right center;
  cursor: default;
}

/* Carousel Customer */
#carousel-customer {
	top:0;
	left:0;
	width:360px;
  height: 87px;
  position: relative;
}

#carousel-customer .container {
  width: 360px;
  height: 87px;
  position: relative;
  overflow: hidden;
}

#carousel-customer ul {
  margin: 0;
  padding:0;
  height: 100000px;
  position: relative;
  top: 0;
  left: 0;
}

#carousel-customer ul li {
  height: 87px;
  text-align: center;
  list-style:none;
  display:block;
	padding:0;
}

#carousel-customer ul li a{
	text-indent:-9999px;
	width:360px;
	line-height:87px;
	display:block;
}

#carousel-customer ul li a:hover{
}

#carousel-customer .previous_button {
  position:absolute;
  right:0px;
  top:-13px;
  width: 360px;
  height: 10px;
  background: url(carousel/top.gif) no-repeat right center;
  z-index: 100;
  cursor: pointer;
}

#carousel-customer .previous_button_over {
  background: url(carousel/top.over.gif) no-repeat right center;
}

#carousel-customer .previous_button_disabled {
  background: url(carousel/top.disabled.gif) no-repeat right center;
  cursor: default;
}

#carousel-customer .next_button {
  position:absolute;
  right:0px;
  bottom:-13px;
  width: 360px;
  height: 10px;
  background: url(carousel/bottom.gif) no-repeat right center;
  z-index: 100;
  cursor: pointer;
}

#carousel-customer .next_button_over {
  background: url(carousel/bottom.over.gif) no-repeat right center;
}

#carousel-customer .next_button_disabled {
  background: url(carousel/bottom.disabled.gif) no-repeat right center;
  cursor: default;
}
