
.jcarousel-skin p{
margin:0;
}
.jcarousel-skin ol, .jcarousel-skin ul{
display: block;
}
.jcarousel-skin {
background: #000;
margin: 0px auto;
}
.jcarousel-skin .jcarousel-container {
margin: 0px auto;
}
.jcarousel-skin .jcarousel-container-horizontal {
width: 600px;
padding: 10px 40px;
}
.jcarousel-skin .jcarousel-container-vertical {
width: 75px;
height: 585px;
padding: 40px 20px;
}
.jcarousel-skin .jcarousel-clip-horizontal {
width:  100%;
height: 202px;
}
.jcarousel-skin .jcarousel-clip-vertical {
width:  77px;
height: 100%;
}
.jcarousel-skin .jcarousel-item {
width: 170px;
height: 200px;
overflow: hidden;
cursor: pointer;
padding:0px;
}
.jcarousel-skin .itemhover {
border: 3px solid rgb(255,153,0);
width: 166px;
height: 196px;
}
.jcarousel-skin .itemactive {
border: 3px solid #90D090;
width: 166px;
height: 196px;
}
.jcarousel-skin .jcarousel-item .contents {
width: 170px;
height: 175px;
font-family:"Trebuchet MS", arial,verdana;
font-weight:bold;background:rgb(48,48,48);
font-size:12px;
text-align:center;
}
.itemhover .contents,.itemactive .contents {
margin-top:-2px;
margin-left:-2px;
}
.jcarousel-skin .jcarousel-item-horizontal {
margin-right: 28px;
}
.jcarousel-skin .jcarousel-item-vertical {
margin-bottom: 6px;
}
.jcarousel-skin .jcarousel-item-placeholder {
background: url(load.gif) 50% 50% no-repeat;
border: 1px solid #FFFFFF;
}
/** *  Horizontal Buttons */
.jcarousel-skin .jcarousel-next-horizontal {
position: absolute;
top: 93px;
right: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(next-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin .jcarousel-next-horizontal:hover {
background-position: -32px 0;
}
.jcarousel-skin .jcarousel-next-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin .jcarousel-next-disabled-horizontal, .jcarousel-skin .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin .jcarousel-next-disabled-horizontal:active {
cursor: default;
background-position: -96px 0;
}
.jcarousel-skin .jcarousel-prev-horizontal {
position: absolute;
top: 93px;
left: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(prev-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin .jcarousel-prev-horizontal:hover {
background-position: -32px 0;
}
.jcarousel-skin .jcarousel-prev-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin .jcarousel-prev-disabled-horizontal, .jcarousel-skin .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin .jcarousel-prev-disabled-horizontal:active {
cursor: default;
background-position: -96px 0;
}
/** *  Vertical Buttons */
.jcarousel-skin .jcarousel-next-vertical {
position: absolute;
bottom: 5px;
left: 43px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(next-vertical.png) no-repeat 0 0;
}
.jcarousel-skin .jcarousel-next-vertical:hover {
background-position: 0 -32px;
}
.jcarousel-skin .jcarousel-next-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin .jcarousel-next-disabled-vertical, .jcarousel-skin .jcarousel-next-disabled-vertical:hover, .jcarousel-skin .jcarousel-next-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}
.jcarousel-skin .jcarousel-prev-vertical {
position: absolute;
top: 5px;
left: 43px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(prev-vertical.png) no-repeat 0 0;
}
.jcarousel-skin .jcarousel-prev-vertical:hover {
background-position: 0 -32px;
}
.jcarousel-skin .jcarousel-prev-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin .jcarousel-prev-disabled-vertical, .jcarousel-skin .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin .jcarousel-prev-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}
