

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 60px;
    right: -46px;
    width: 58px;
    height: 50px;
    cursor: pointer;
    background: transparent url(/nova/_gfx/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: 0px;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: 0px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 60px;
    left: -49px;
    width: 58px;
    height: 50px;
    cursor: pointer;
    background: transparent url(/nova/_gfx/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: 0px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: 0px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0px;
}

/**
 *  Program
 */
 
.programGallery{
}

.jcarousel-skin-kash .jcarousel-container {
}

jcarousel-skin-kash li{
	display:block;
	margin:1px;
}

.jcarousel-skin-kash .jcarousel-container-horizontal {
    width: 552px!important;
		width: 550px;
}

.jcarousel-skin-kash .jcarousel-clip-horizontal {
    width: 552px!important;
		width: 550px;
}

.jcarousel-skin-kash .jcarousel-item {
    width: 137px;
		position: relative;
		border-right:#dadada solid 1px;
		min-height:828px;
		height:auto!important;
		height:828px;
}

.jcarousel-skin-kash .jcarousel-item-horizontal {
    margin-right: 0px;
}

.jcarousel-skin-kash .jcarousel-item-placeholder {
    background: #fff;
    color: #bbc0e5;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-kash .jcarousel-next-horizontal {
    position: absolute;
    top: -5px;
    right: -16px;
    width: 58px;
    height: 50px;
    cursor: pointer;
    background: transparent url(/nova/_gfx/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-kash .jcarousel-next-horizontal:hover {
    background-position: 0px;
}

.jcarousel-skin-kash .jcarousel-next-horizontal:active {
    background-position: 0px;
}

.jcarousel-skin-kash .jcarousel-next-disabled-horizontal,
.jcarousel-skin-kash .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-kash .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0px;
}

.jcarousel-skin-kash .jcarousel-prev-horizontal {
    position: absolute;
    top: -5px;
    left: -15px;
    width: 58px;
    height: 50px;
    cursor: pointer;
    background: transparent url(/nova/_gfx/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-kash .jcarousel-prev-horizontal:hover {
    background-position: 0px;
}

.jcarousel-skin-kash .jcarousel-prev-horizontal:active {
    background-position: 0px;
}

.jcarousel-skin-kash .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-kash .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-kash .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0px;
}


/**
 *  Channel Tabs
 */

.jcarousel-skin-chan .jcarousel-container-vertical {
    width: 50px;
    height: 733px;
    padding:60px 0;
		margin-left:1px;
}

.jcarousel-skin-chan .jcarousel-clip-vertical {
    width:  59px;
    height: 740px;
		/*border:#000000 solid 1px;*/
}

.jcarousel-skin-chan .jcarousel-item-vertical {
    margin-bottom: 10px;
}
.jcarousel-skin-chan .jcarousel-item {
    width: 59px;
		position: relative;
		margin:0;
		padding:0;
}
 
.jcarousel-skin-chan .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 5px;
    width: 40px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/nova/_gfx/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-chan .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-chan .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-chan .jcarousel-next-disabled-vertical,
.jcarousel-skin-chan .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-chan .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-chan .jcarousel-prev-vertical {
    position: absolute;
    top: 20px;
    left: 5px;
    width: 40px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/nova/_gfx/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-chan .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-chan .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-chan .jcarousel-prev-disabled-vertical,
.jcarousel-skin-chan .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-chan .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}


/**
 *  Nova Bottom Carousel
 */
 
 
.photogalleryTop{
	background-image:url(/nova/_gfx/photo_gallery_top.gif);
	background-repeat:no-repeat;
	width:639px;
	height:22px;
}

.photogalleryLeft{
	background-image:url(/nova/_gfx/photo_gallery_left.gif);
	background-repeat:no-repeat;
	width:58px;
	height:183px;
	float:left;
}

.photogalleryRight{
	background-image:url(/nova/_gfx/photo_gallery_right.gif);
	background-repeat:no-repeat;
	width:58px;
	height:183px;
	float:left;
}

.photogalleryMid{
	float:left;
}

.photogalleryBottom{
	background-image:url(/nova/_gfx/photo_gallery_bottom.gif);
	background-repeat:no-repeat;
	width:639px;
	height:22px;
}

.jcarousel-skin-tango .jcarousel-container {
    background: #1d2cac;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 523px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  524px;
    height: 183px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 120px;
    height: 183px;
		position: relative;
		border-right:#1e57c9 solid 1px;
		
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    padding:0 6px 0 4px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #bbc0e5;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 60px;
    right: -46px;
    width: 58px;
    height: 50px;
    cursor: pointer;
    background: transparent url(/nova/_gfx/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: 0px;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: 0px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 60px;
    left: -49px;
    width: 58px;
    height: 50px;
    cursor: pointer;
    background: transparent url(/nova/_gfx/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: 0px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: 0px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0px;
}
















