﻿.jcarousel-skin-ie7 .jcarousel-container {
 }

.jcarousel-skin-ie7 .jcarousel-container-horizontal, .jcarousel-skin-nobuttons .jcarousel-container-horizontal {
    width: 940px;
    margin-bottom:25px;
}

.jcarousel-skin-ie7 .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-ie7 .jcarousel-clip-horizontal, .jcarousel-skin-nobuttons .jcarousel-clip-horizontal {
    width:  942px;
    height: 205px;
}

.jcarousel-skin-ie7 .jcarousel-clip-vertical {
    width:  77px;
    height: 245px;
}

.jcarousel-skin-ie7 .jcarousel-item, .jcarousel-skin-nobuttons .jcarousel-item {
    width: 280px;
    height: 205px;
}

.jcarousel-skin-ie7 .jcarousel-item:hover, .jcarousel-skin-nobuttons .jcarousel-item:hover {
    border-color: #808080;
}

.jcarousel-skin-ie7 .jcarousel-item-horizontal, .jcarousel-skin-nobuttons .jcarousel-item-horizontal {
    margin-right: 44px;
    margin-left:3px;
}

.jcarousel-skin-ie7 .jcarousel-item-vertical {
    margin-bottom: 7px;
}

.jcarousel-skin-ie7 .jcarousel-item-placeholder {
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-ie7 .jcarousel-next-horizontal, .jcarousel-skin-nobuttons .jcarousel-next-horizontal {
    position: absolute;
    top: 75px;
    right: -40px;
    width: 19px;
    height: 32px;
    cursor: pointer;
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius:5px;
    padding:5px;
    
    background: #EFEFEF url(nextArrow.png) no-repeat 50% 50%; /* old browsers */
background:url(nextArrow.png) no-repeat 50% 50%, -moz-linear-gradient(top, #EFEFEF 0%, #DFDFDF 100%); /* firefox */
background:url(nextArrow.png) no-repeat 50% 50%, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EFEFEF), color-stop(100%,#DFDFDF)); /* webkit */
color:#666;
text-shadow: 0 1px 1px #FFFFFF;
border-color: #CFCFCF #BFBFBF #AFAFAF;
border-style:solid;
border-width:1px;
box-shadow: 0 1px 0 0 #FFFFFF inset;

}


.jcarousel-skin-ie7 .jcarousel-prev-horizontal, .jcarousel-skin-nobuttons .jcarousel-prev-horizontal {
    position: absolute;
    top: 75px;
    left: -40px;
    width: 19px;
    height: 32px;
    cursor: pointer;
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius:5px;
    padding:5px;
    
background: #EFEFEF url(previousArrow.png) no-repeat 50% 50%; /* old browsers */
background:url(previousArrow.png) no-repeat 50% 50%, -moz-linear-gradient(top, #EFEFEF 0%, #DFDFDF 100%); /* firefox */
background:url(previousArrow.png) no-repeat 50% 50%, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EFEFEF), color-stop(100%,#DFDFDF)); /* webkit */
color:#666;
text-shadow: 0 1px 1px #FFFFFF;
border-color: #CFCFCF #BFBFBF #AFAFAF;
border-style:solid;
border-width:1px;
box-shadow: 0 1px 0 0 #FFFFFF inset;


}

.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover, .jcarousel-skin-nobuttons .jcarousel-next-horizontal:hover  {
				background: #dfdfdf url(nextArrow.png) no-repeat 50% 50%; /* old browsers */
background:url(nextArrow.png) no-repeat 50% 50%, -moz-linear-gradient(top, #dfdfdf 0%, #cfcfcf 100%); /* firefox */
background:url(nextArrow.png) no-repeat 50% 50%, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(100%,#cfcfcf)); /* webkit */
}


.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover, .jcarousel-skin-nobuttons .jcarousel-prev-horizontal:hover  {
				background: #dfdfdf url(previousArrow.png) no-repeat 50% 50%; /* old browsers */
background:url(previousArrow.png) no-repeat 50% 50%, -moz-linear-gradient(top, #dfdfdf 0%, #cfcfcf 100%); /* firefox */
background:url(previousArrow.png) no-repeat 50% 50%, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(100%,#cfcfcf)); /* webkit */

}



/**
 *  Vertical Buttons
 */
.jcarousel-skin-ie7 .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-ie7 .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical,
.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

