.ImageSlideShow {
    box-shadow: -60px 1px 120px -90px #000000, 60px 1px 120px -90px #000000;
    display: block;
    margin: 10px 0 15px 0;
    position: relative;
}

.ImageSlideShow .SlideShowItem {
    display: block;
    position: relative;
}

.ImageSlideShow .image-item {
    display: inline-block;
    position: absolute;
}

.ImageSlideShow .image-title {
    background: #ffffff none repeat scroll 0 0;
    bottom: 0;
    color: #000000;
    display: inline-block;
    font: bold 11pt arial;
    left: 0;
    min-height: 24px;
    padding: 6px 0;
    position: absolute;
    width: 100%;
    z-index: 1;
}


div.div-thumb {
    position: absolute;
    overflow: hidden;
    text-align: center;
    width: 100%;
    bottom: 0;
}

div.div-thumb ul.ThumbList {
    display: block;
    list-style: outside none none;
    margin: 0;
    padding: 4px 0 0;
    z-index: 1000;
    text-align: center;
}

div.div-thumb ul.ThumbList li.li-thumb img.image-thumb {
    height: 90px;
    opacity: 0.5;
    transition: all 1s ease 0s;
    width: 120px;
    display: block;
    height: 15px;
    width: 15px;
}

div.div-thumb ul.ThumbList li.li-thumb {
    display: inline-block;
    top: -23px;
    text-align: center;
    left: calc(100% + 600px);
    z-index: 99999;
}

div.div-thumb ul.ThumbList li.li-thumb img.image-thumb:hover {
    border: 2px solid #b81d2a;
    border-radius:10px;
}

div.div-thumb ul.ThumbList li.li-thumb img.image-thumb:hover {
    opacity: 1;
}

div.div-thumb .selected {
    display: block;
    height: 120px;
    opacity: 1 !important;
    width: 120px;
}

.ImageSlideShow div.next {
    background: transparent url("images/right.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 60px;
    position: absolute;
    right: -13px;
    width: 45px;
}

.ImageSlideShow div.prev {
    background: transparent url("images/left.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 60px;
    left: -8px;
    position: absolute;
    width: 45px;
}

.ImageSlideShow div.next:hover,
div.prev:hover {
    opacity: 0.8;
}