/**
 *  BEGIN MAIN STYLING ****************************************************************************
 */

.jcarousel-skin-panel .jcarousel-container {
}

.jcarousel-skin-panel .jcarousel-container-horizontal {
    width: 711px;
}

.jcarousel-skin-panel .jcarousel-clip-horizontal {
   width: 711px;
	height:370px;
}

.jcarousel-skin-panel .jcarousel-item {
    width: 711px;
    height:370px;
}

.jcarousel-skin-panel .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-panel .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-panel .jcarousel-next-horizontal {
    display:none;
}

.jcarousel-skin-panel .jcarousel-prev-horizontal {
    display:none;
}




/**
 *  BEGIN SCROLLER STYLING ****************************************************************************
 */

.jcarousel-skin-scroller .jcarousel-container {

}

.jcarousel-skin-scroller .jcarousel-container-vertical {
    width: 213px;
    height: 384px;
}

.jcarousel-skin-scroller .jcarousel-clip-vertical {
    top:20px;
	 width:  213px;
    height: 348px;
	 
}

.jcarousel-skin-scroller .jcarousel-item {
	 width: 213px;
    height: 109px;
}

.jcarousel-skin-scroller .jcarousel-item a, .jcarousel-skin-scroller .jcarousel-item a:visited {
	border:2px solid #CCCCCC;
	display:block;
	overflow:hidden;
	position:relative;
}


.jcarousel-skin-scroller .jcarousel-item a:hover,.jcarousel-skin-scroller .jcarousel-item a:active {
	/*border-color: #4a9fd8;*/
}

.jcarousel-skin-scroller .jcarousel-item a .rollover {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:194px; /* (totalWidth - (borderLeftWidth + borderRightWidth)) */
	height:89px; /* (totalHeight - (borderTopWidth + borderBottomWidth)) */
	border:8px solid #fff;
	background:transparent;
	}


.jcarousel-skin-scroller .jcarousel-item-vertical {
    margin-bottom:8px;
}

.jcarousel-skin-scroller .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

.jcarousel-skin-scroller .jcarousel-item a .rollover.panel_on {
	border:8px solid #4a9fd8;
}

.jcarousel-skin-scroller .jcarousel-item a.panel_on {
	border:2px solid #4a9fd8;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-scroller .jcarousel-next-vertical {
    position: absolute;
    bottom: 0px;
    left: 75px;
    width: 64px;
    height: 14px;
    cursor: pointer;
    background: transparent url(next.png) no-repeat 0 0;
	 behavior: url(iepngfix.htc)
}

.jcarousel-skin-scroller .jcarousel-next-vertical:hover {
    background-position: 0 -14px;
}

.jcarousel-skin-scroller .jcarousel-next-vertical:active {
    background-position: 0 -28px;
}

.jcarousel-skin-scroller .jcarousel-next-disabled-vertical,
.jcarousel-skin-scroller .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-scroller .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -42px;
}

.jcarousel-skin-scroller .jcarousel-prev-vertical {
    position: absolute;
    top: 2px;
    left: 75px;
    width: 64px;
    height: 14px;
    cursor: pointer;
    background: transparent url(prev.png) no-repeat 0 0;
	 behavior: url(iepngfix.htc)
}

.jcarousel-skin-scroller .jcarousel-prev-vertical:hover {
    background-position: 0 -14px;
}

.jcarousel-skin-scroller .jcarousel-prev-vertical:active {
    background-position: 0 -28px;
}

.jcarousel-skin-scroller .jcarousel-prev-disabled-vertical,
.jcarousel-skin-scroller .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-scroller .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -42px;
}
