﻿/* Main Carousel */

#rw-carousel 
{
    margin:0;
    clear:both;
    position:relative;
    padding: 5px;
}
    .jCarouselLite 
    {
        visibility: visible;
        overflow: hidden;
        position: relative;
        z-index: 2;
        left: 0px;
        width: 510px;
        min-height:106px;
        margin:0 32px;
    }
        .jCarouselLite ul 
        {
            margin: 0pt;
            padding: 0pt;
            position: relative;
            list-style-type: none;
            z-index: 1;
            width: 2890px;
            left: -510px;
        }
            .jCarouselLite li 
            {
                padding:0 20px;
                margin-right:3px;
                width:250px !important;
                background:#f5f5f5;
                overflow: hidden;
                float: left;
                border: 1px solid #dcdcdc;
            }
				.jCarouselLite.rw-main-carousel li {
					height:150px !important;
				}
                .jCarouselLite li h2 
                {
                    margin:13px 0 10px;
                    text-transform:uppercase;
                }
                .jCarouselLite li p 
                {
                    margin-bottom:10px;
                }
                .jCarouselLite li a 
                {
                    font-weight:bold;
                }
    .rw-prev
    {
        background:url("/National_Library/20160521004321oe_/http://www.r-word.org/images/skin/sprite.png") no-repeat -499px -284px;
        height:16px;
        width:15px;
        border:0;
        padding:0;
        cursor:pointer;
        position:absolute;
        top:45%;
        left:10px;
        display:block;
    }
        .rw-prev:hover
        {
            background-position: -524px -284px;
        }
        .rw-prev.disabled
        {
            background-position: -475px -284px;
            cursor:auto;
        }
    .rw-next 
    {
        background:url("/National_Library/20160521004321oe_/http://www.r-word.org/images/skin/sprite.png") no-repeat -585px -284px;
        height:16px;
        width:15px;
        border:0;
        padding:0;
        cursor:pointer;
        position:absolute;
        top:45%;
        right:13px;
        display:block;
    }
        .rw-next:hover 
        {
            background-position: -610px -284px;
        }
        .rw-next.disabled
        {
            background-position: -559px -284px;
            cursor:auto;
        }
        
/* Category Carousels */

.rw-carousel-category
{
    width:610px;
    position:relative;
}
    .rw-carousel-category .jCarouselLite 
    {
        margin:0 30px 0 42px;
    }
    .rw-carousel-category .jCarouselLite ul 
    {
        margin: 0;
        padding: 0;
        position: relative;
        list-style-type: none;
        z-index: 1;
        width: 2890px;
        left: -610px;
    }
    .rw-carousel-category .jCarouselLite li 
    {
        padding:0 0 5px;
        margin-right:12px;
        width:128px !important;
        min-height:126px;
        background:#fff;
        overflow: hidden;
        float: left;
    }
        .rw-carousel-category .jCarouselLite li img 
        {
            width:128px;
        }
    .rw-carousel-category .rw-prev 
    {
        top:23%;
    }
    .rw-carousel-category .rw-next
    {
        top:23%;
        right:-12px;
    }

/* Cheers & Jeers Carousels */

/* Shared Styling */

.rw-cj-carousel 
{
       width:307px;
       background:#fff;
       padding:3px;
       border-width:1px;
       border-style:solid;
       -moz-border-radius:8px;
       -webkit-border-radius:8px;
}
    .rw-cj-carousel .rw-heading 
    {
        padding:7px 3px 4px 46px;
        color:#fff;
        -moz-border-radius:5px 5px 0 0;
        -webkit-border-radius:5px 5px 0 0;
    }
        .rw-cj-carousel .rw-heading h2 
        {
            color:#fff;
            margin:0;
            text-transform:uppercase;
        }
    .rw-cj-carousel .rw-body 
    {
        background:#f5f5f5;
        position:relative;
    }
        .rw-cj-carousel .rw-body p.rw-date 
        {
            color:#666;
            font-size:11px;
        }
        .rw-cj-carousel .rw-body h3 
        {
            font-weight:bold;
        }
        .rw-cj-carousel .rw-body #rw-carousel 
        {
            margin:0;
        }
        .rw-cj-carousel .rw-body .jCarouselLite 
        {
            visibility: visible;
            overflow: hidden;
            position: relative;
            z-index: 2;
            left: 0px;
            width: 235px;
            margin:0 0 0 26px;
        }
            .rw-cj-carousel .rw-body .jCarouselLite ul 
            {
                margin: 0pt;
                padding: 0pt;
                position: relative;
                list-style-type: none;
                z-index: 1;
                width: 2890px;
                left: -230px;
            }
                .rw-cj-carousel .rw-body .jCarouselLite li 
                {
                    padding:20px 15px;
                    margin-right:0px;
                    width:220px !important;
                    height:226px !important;
                    background:#f5f5f5;
                    overflow: hidden;
                    float: left;
                }
                    .rw-cj-carousel .rw-body .jCarouselLite li p {
                        line-height:18px;
                        margin-bottom:10px;
                    }
                    
/* Cheers */

.rw-cj-carousel.rw-cheers .rw-body a
{
    color:#8ca532;
}
    .rw-cj-carousel.rw-cheers .rw-body a:hover
    {
        color:#000;
    }
.rw-cj-carousel.rw-cheers 
{
    border-color:#8ca532;
}
    .rw-cj-carousel.rw-cheers .rw-heading 
    {
        background:#8ca532 url("/National_Library/20160521004321oe_/http://www.r-word.org/images/skin/cheers.gif") no-repeat 10px 3px;
    }
    #rw-carousel-cheers .rw-prev 
    {
        background:url("/National_Library/20160521004321oe_/http://www.r-word.org/images/skin/sprite.png") no-repeat -499px -309px;
        height:16px;
        width:15px;
        border:0;
        padding:0;
        cursor:pointer;
        position:absolute;
        top:45%;
        left:6px;
        display:block;
    }
        #rw-carousel-cheers .rw-prev:hover 
        {
            background-position: -499px -309px;
        }
        #rw-carousel-cheers .rw-prev.disabled
        {
            background-position: -475px -284px;
            cursor:auto;
        }
    #rw-carousel-cheers .rw-next 
    {
        background:url("/National_Library/20160521004321oe_/http://www.r-word.org/images/skin/sprite.png") no-repeat -585px -309px;
        height:16px;
        width:15px;
        border:0;
        padding:0;
        cursor:pointer;
        position:absolute;
        top:45%;
        right:8px;
        display:block;
    }
        #rw-carousel-cheers .rw-next:hover 
        {
            background-position: -585px -309px;
        }
        #rw-carousel-cheers .rw-next.disabled
        {
            background-position: -559px -284px;
            cursor:auto;
        }

/* Jeers */

.rw-cj-carousel.rw-jeers .rw-body a
{
    color:#950101;
}
    .rw-cj-carousel.rw-jeers .rw-body a:hover
    {
        color:#000;
    }
.rw-cj-carousel.rw-jeers 
{
    border-color:#950101;
}
    .rw-cj-carousel.rw-jeers .rw-heading 
    {
        background:#6e0000 url("/National_Library/20160521004321oe_/http://www.r-word.org/images/skin/jeers.gif") no-repeat 10px 3px;
    }
    #rw-carousel-jeers .rw-prev 
    {
        background:url("/National_Library/20160521004321oe_/http://www.r-word.org/images/skin/sprite.png") no-repeat -524px -309px;
        height:16px;
        width:15px;
        border:0;
        padding:0;
        cursor:pointer;
        position:absolute;
        top:45%;
        left:6px;
        display:block;
    }
        #rw-carousel-jeers .rw-prev:hover 
        {
            background-position: -524px -309px;
        }
        #rw-carousel-jeers .rw-prev.disabled
        {
            background-position: -475px -284px;
            cursor:auto;
        }
    #rw-carousel-jeers .rw-next 
    {
        background:url("/National_Library/20160521004321oe_/http://www.r-word.org/images/skin/sprite.png") no-repeat -609px -309px;
        height:16px;
        width:15px;
        border:0;
        padding:0;
        cursor:pointer;
        position:absolute;
        top:45%;
        right:8px;
        display:block;
    }
        #rw-carousel-jeers .rw-next:hover 
        {
            background-position: -609px -309px;
        }
        #rw-carousel-jeers .rw-next.disabled
        {
            background-position: -559px -284px;
            cursor:auto;
        }