.jcarousel-control {
  position: relative;
  bottom: 55px;
  left: 55px;
  width: auto;
  z-index: 4;
  height: 15px;
  max-width: 200px;
}
.jcarousel-control a{
  padding-left: 6px;
  padding-right: 6px;
  background: url(/images/uploads/carousel-not-selected.png) no-repeat 0 0;
}
.jcarousel-control a.selected{
  background: url(/images/uploads/carousel-selected.png) no-repeat 0 0;
}

.next {
    float: left;
    width: 15px;
    height: 17px;
    cursor: pointer;
    background: transparent url(/images/uploads/carousel-next.png) no-repeat 0 0;
    position: absolute;
    z-index: 3;
}
.prev {
     float: left;
     width: 17px;
    height: 17px;
    cursor: pointer;
    background: transparent url(/images/uploads/carousel-prev.png) no-repeat 0 0;
    position: absolute;
    z-index: 3;
}
.next:hover {
  background-position: -21px 0;
}
.prev:hover {
  background-position: -21px 0;
}


.c-next {
    bottom: 43px;
    left: 155px;
}
.c-prev {
    bottom: 43px;
    left: 138px;
}


.s-next{
    top: 0px;
    right: 76px;
}
.s-prev {
top: 0px;
    right: 91px;
}

.p-next {
    top: 0px;
    right: 0px;
}
.p-prev {
    top: 0px;
    right: 15px;
}

.n-next {
    float: left;
    position: relative;
    top: 70px;
    left: 447px;
}
.n-prev {
    float: left;
    position: relative;
    top:70px;
    left:447px;
}

.news-carousel {
  clear: both;
  width: 430px;
  height: 100px;
}
.news-carousel .date, .updateItem .date {
  color: #80001a;
  font-weight: bold;
  margin-right: 5px;
}