/* expanded carousel */
.editorPreviewCarouselExpanded {
    width: 846px;
    height: 140px;
}

.editorPreviewWelcomeCarouselExpanded {
    width: 816px;
    height: 255px;
    margin: auto;
}

.editorPreviewCarouselExpanded #featured-sites-carousel {
    height: 140px;
    width: 800px;
    padding: 0px;
    margin: 0px;
    float: left;
    overflow: hidden;
}

.editorPreviewWelcomeCarouselExpanded #editor-preview-welcome-carousel {
    height: 260px;
    width: 770px;
    padding: 0px;
    margin: 0px;
    float: left;
    overflow: hidden;
}

.editorPreviewCarouselExpanded #featured-sites-carousel .carousel-list{
    height: 140px;
    margin: 0px;
    padding: 0px;
/*    overflow: hidden; */
}

.editorPreviewWelcomeCarouselExpanded #editor-preview-welcome-carousel .carousel-list{
    height: 250px;
    margin: 0px;
    padding: 0px;
/*    overflow: hidden; */
}

.editorPreviewCarouselExpanded li.preview-carousel-list-elem {
    text-align: center;
    width: 100px;
    height: 140px;
    padding: 0px;
    margin: 0px;
    list-style-type: none;
    font-size: 10px;
}

.editorPreviewWelcomeCarouselExpanded li.preview-welcome-carousel-list-elem {
    text-align: center;
    width: 128px;
    height: 260px;
    padding: 0px;
    margin: 0px;
    list-style-type: none;
    font-size: 10px;
}


.editorPreviewCarouselExpanded li.preview-carousel-list-elem .carousel_thumb, 
.editorPreviewWelcomeCarouselExpanded li.preview-welcome-carousel-list-elem .carousel_thumb{
    margin: 0px auto;
    display: block;
    cursor: pointer;
    border: 1px solid black;
}

.editorPreviewCarouselExpanded li.preview-carousel-list-elem .img_caption,
.editorPreviewWelcomeCarouselExpanded li.preview-welcome-carousel-list-elem .img_caption
{
    font-weight: bold;
    color: black;
    font-size: 12px;
    white-space: nowrap;
}

.editorPreviewCarouselExpanded li.preview-carousel-list-elem .user,
.editorPreviewWelcomeCarouselExpanded li.preview-welcome-carousel-list-elem .user{
    font-size: 11px;
}


.editorPreviewCarouselExpanded .prev-arrow-container {
    float: left;
    width: 21px;
    height: 36px;
    padding: 0px;
    margin: 38px 0px 0px 0px;
    cursor: pointer;
/*  background-image: url(/images/sectionicons/carousel_small_left.png); */
    background-repeat: no-repeat;
    
}

.editorPreviewWelcomeCarouselExpanded .prev-arrow-container {
    float: left;
    width: 21px;
    height: 36px;
    padding: 0px;
    margin: 82px 0px 0px 0px;
    cursor: pointer;
/*  background-image: url(/images/carousel_left_big.png);
    background-repeat: no-repeat;
*/    
}

.editorPreviewCarouselExpanded .next-arrow-container {
    float: left;
    width: 21px;
    height: 36px;
    padding: 0px;
    margin: 38px 0px 0px 0px;
    cursor: pointer;
/*    background-image: url(/images/sectionicons/carousel_small_right.png); */
    background-repeat: no-repeat;
}

.editorPreviewWelcomeCarouselExpanded .next-arrow-container {
    float: left;
    width: 21px;
    height: 36px;
    padding: 0px;
    margin: 82px 0px 0px 0px;
    cursor: pointer;
/*  background-image: url(/images/carousel_right_big.png); 
    background-repeat: no-repeat;
*/
}

p.centered_label {
    text-align: center;
    font-weight: bold;
    margin-top: 10px;
}
