#carousel {margin:0 !important;padding:0 !important;}
#carousel-box {margin:15px auto; width:412px;height:207px;}
#carousel-box div.caroufredsel_wrapper {margin:0 !important;}
ul#carousel li.carousel-item {display:inline-block;position:relative;width:412px;height:207px;}
#carousel li.carousel-item img {z-index:8;cursor:default;border:none !important;}
#carousel li.carousel-item a {position:absolute;bottom:55px;left:0;width:412px;height:85px;}
/*z-index */
#carousel li.carousel-item a {z-index:12;}

#carousel-nav {
  z-index:11;margin-bottom:10px;/*position:absolute;top:150px;width:412px;height:210px;*/
}
.carousel-nav-align {
  text-align:left;
}
#carousel-nav a#slides_prev span, #carousel-nav a#slides_next span {
  display:none;
}
#carousel-nav a#slides_prev, #carousel-nav a#slides_next {
    display:none;
}
#carousel-nav a#slides_prev {
    background-position:left top;float:left;position:absolute;left:0;top:0;
}
#carousel-nav a#slides_next {
    background-position:right top;float:right;position:absolute;right:0;top:0;
}
#carousel-nav a#slides_prev:hover {
    background-position:left bottom
}

#carousel-nav a#slides_next:hover {
    background-position:right bottom
}


.pagination {margin:0px 0 0 0;}
.pagination a {display:inline-block;width:15px;height:15px;margin:0 4px 0 0;background:url('/docs/IO/39704/nav-dot-black.png') no-repeat;}
.pagination a:hover {width:15px;height:15px;background:url('/docs/IO/39704/nav-dot-green.png') no-repeat;}
.pagination a.selected {width:15px;height:15px;background:url('/docs/IO/39704/nav-dot-green.png') no-repeat;}
.pagination a span {display:none;}

.slideshowlink {position:absolute;top:142px;height:65px !important;}