﻿/* show-rotator  */
.show-rotator
{
    background: url("/Content/images/sprite.png") no-repeat scroll -30px -2028px transparent;
    height: 201px;
    margin-top: 30px;
   
}
.show-rotator-slides, 
.licensing-rotator-pager
{
    width: 936px;
    margin: 0 auto;
}
.show-rotator-slides ul li, .licensing-rotator-pager li
{
    width: 156px;
    height: 106px;
    float: left;
    display: block;
}
.show-rotator-slides ul li a, 
.licensing-rotator-pager li a
{
    width: 156px;
    height: 106px;
    display: block;
    text-indent: -999em;
    background: url("images/sprite.png") no-repeat scroll 0 -253px transparent;
}
.show-rotator-slides ul li a:hover, .licensing-rotator-pager li a:hover,
.show-rotator-slides ul li.active a, .licensing-rotator-pager li.active a

{
    background-position: 0 -361px;
}

#licensing-rotator{
 position:relative
}



/* show-rotator-pager */

.show-rotator-pager
{
    text-align: center;
    margin-top: 9px;
}
.show-rotator-pager a
{
    width: 15px;
    height: 15px;
    display: inline-block;
    text-indent: -999em;
    background: url("images/sprite.png") no-repeat scroll 0 -229px transparent;
    margin: 5px;
}
.show-rotator-pager a.activeSlide, .show-rotator-pager a:hover
{
    background-position: 0 -209px;
}







/* promo-rotator */


.promo-rotator{
    background: url("/Content/images/sprite-containers.png") no-repeat scroll 0px 0px transparent;
    width:530px;
    height: 372px;
    padding:24px 30px 0; 
    position:relative;
}

.promo-rotator-slides li
{
    width: 530px;
    height: 280px;
    display: block;
}
.promo-rotator-slides li span,
.promo-rotator-slides li a
{
    width: 530px;
    height: 280px;
    display: block;
    text-indent: -999em;
    background: url("images/sprite.png") no-repeat scroll -457px -253px transparent;
}



/* promo-rotator-pager */


.promo-rotator-pager {
    left: 65px;
    position: absolute;
    top: 312px;
}
.promo-rotator-pager li
{
    width: 71px;
    height: 56px;
    display: block;
    float:left;
    margin:0 3px;
}
.promo-rotator-pager li a
{
    width: 71px;
    height: 56px;
    display: block;
    text-indent: -999em;
    background: url("images/sprite.png") no-repeat scroll -158px -253px transparent;
}
.promo-rotator-pager li.activeSlide a, 
.promo-rotator-pager a:hover
{
    background-position: -158px -311px;
}





/* promo-rotator controls */


.promo-rotator-prev,
.promo-rotator-next,
.gallery-control-prev,
.gallery-control-next,
.licensing-rotator-prev,
.licensing-rotator-next
{
    width: 15px;
    height: 22px;
    display: block;
    text-indent: -999em;
    cursor:pointer;
    background: url("images/sprite.png") no-repeat scroll -20px -475px transparent;
}
.promo-rotator-next, 
.gallery-control-next,
.licensing-rotator-next
{
    background-position:-20px -505px;
    right: 38px;
    position: absolute;
    top: 330px;
}
.promo-rotator-prev, 
.gallery-control-prev,
.licensing-rotator-prev {
    left: 38px;
    position: absolute;
    top: 330px;
}
.promo-rotator-prev:hover, 
.gallery-control-prev:hover,
.licensing-rotator-prev:hover
{
    background-position:-0px -475px;
}

.promo-rotator-next:hover, 
.gallery-control-next:hover,
.licensing-rotator-next:hover
{
    background-position:-0px -505px;
}

.licensing-rotator-next
{
    right: -20px;
    top: 40px;
}

.licensing-rotator-prev {
    left:-20px;
    top: 40px;
}

.licensing-rotator-slides .slide{ display:none;}




/* image gallery control*/

.gallery-control
{
    background: url("images/sprite-containers.png") 0 -805px;
    width: 360px;
    height: 78px;
    position:relative;

}
.gallery-control-pager
{
    position: absolute;
    width:300px;
    top:8px;
    left:45px;
}

.gallery-control-pager li
{
    float: left;
    width: 85px;
    height: 63px;
    margin-right:9px;
}
.gallery-control-pager li a
{
    width: 85px;
    height: 63px;
    display: block;
    text-indent: -999em;
    background: url("images/sprite.png") no-repeat scroll -139px -565px transparent;
}
.gallery-control-pager li.activeSlide a, 
.gallery-control-pager li a:hover
{
    background-position:  -139px -630px;
}

.gallery-control-prev,
.gallery-control-next{ top:30px;}
.gallery-control-prev{left:10px;}
.gallery-control-next{right:10px;}


