.carousel .jCarouselLite { border: 1px solid black; float: left; background-color: #dfdfdf; /* position: relative; visibility: hidden; left: -5000px;*/ width: 680px; height: 200px; } .carousel li { cursor:pointer; } .carousel li.selected { background-color: #999; } .carousel li div { margin: 0 0 10px 10px; font-size: 80%; } .carousel li img.thumbnail { width: 150px; height: 118px; margin: 10px 10px 0 10px; } .carousel li div.textplaceholder { width: 128px; height: 128px; margin: 10px 10px 0 10px; background-image: url('../images/txt.png'); background-repeat:no-repeat; } .carousel li div.videoplaceholder { width: 128px; height: 128px; margin: 10px 10px 0 10px; background-image: url('../images/sound.png'); background-repeat:no-repeat; } .carousel li div.audioplaceholder { width: 128px; height: 128px; margin: 10px 10px 0 10px; background-image: url('../images/video.png'); background-repeat:no-repeat; } .carousel li div.imageplaceholder { width: 128px; height: 128px; margin: 10px 10px 0 10px; background-image: url('../images/image.png'); background-repeat:no-repeat; } .carousel li div.applicationplaceholder { width: 128px; height: 128px; margin: 10px 10px 0 10px; background-image: url('../images/application.png'); background-repeat:no-repeat; } .carousel li.loading { font-size: 150%; margin: auto; margin-top: 50px; text-align: center; width: 250px; }