		/** jCarousel * This <div> element is wrapped by jCarousel around the list * and has the classname "jcarousel-container". */.jcarousel-container {position: relative;}.jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}.jcarousel-list {z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}.jcarousel-list li, .jcarousel-item {float: left; list-style: none; width: 75px; height: 75px;} /* We set the width/height explicitly. No width/height causes infinite loops. *//** * The buttons are added dynamically by jCarousel before * the <ul> list (inside the <div> described above) and * have the classnames "jcarousel-next" and "jcarousel-prev". */.jcarousel-next, .jcarousel-prev { z-index: 3; display: none;}/* Skin */.jcarousel-skin-ocean .jcarousel-container {    -moz-border-radius: 10px;    background: #fff;    border: 1px solid #ccc;	margin:5px auto 10px;}.jcarousel-skin-ocean .jcarousel-container-horizontal {    width: 635px;    padding: 20px;}.jcarousel-skin-ocean .jcarousel-clip-horizontal {    width:  635px;    height: 80px;}.jcarousel-skin-ocean .jcarousel-item {    width: 115px;    height: 80px;}.jcarousel-skin-ocean .jcarousel-item-horizontal {    margin-right: 15px;}.jcarousel-skin-ocean .jcarousel-item-placeholder {    background: #fff;    color: #000;}/** *  Horizontal Buttons */.jcarousel-skin-ocean .jcarousel-next-horizontal {    position: absolute;    top: 47px;    right: -15px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url("/siteart/next-horizontal3.png") no-repeat 0 0;}.jcarousel-skin-ocean .jcarousel-next-horizontal:hover {    background-position: -32px 0;}.jcarousel-skin-ocean .jcarousel-next-horizontal:active {    background-position: -64px 0;}.jcarousel-skin-ocean .jcarousel-next-disabled-horizontal,.jcarousel-skin-ocean .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-ocean .jcarousel-next-disabled-horizontal:active {    cursor: default;    background-position: -96px 0;}.jcarousel-skin-ocean .jcarousel-prev-horizontal {    position: absolute;    top: 47px;    left: -15px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url("/siteart/prev-horizontal3.png") no-repeat 0 0;}.jcarousel-skin-ocean .jcarousel-prev-horizontal:hover {    background-position: -32px 0;}.jcarousel-skin-ocean .jcarousel-prev-horizontal:active {    background-position: -64px 0;}.jcarousel-skin-ocean .jcarousel-prev-disabled-horizontal,.jcarousel-skin-ocean .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-ocean .jcarousel-prev-disabled-horizontal:active {    cursor: default;    background-position: -96px 0;}.jcarousel-skin-ocean{ position:relative;}	.jcarousel-skin-ocean li img {border:2px solid #c4cec6;}		.jcarousel-skin-ocean li a{ color:#fff; font-weight:bold; font-size:95%; text-decoration:none;}		.jcarousel-skin-ocean li a span{display:block; width:112px; height:65px; padding:7px 3px 8px 4px; background:url("/siteart/overlay-85.png"); margin-top:-82px; z-index:1; opacity:.7; filter:alpha(opacity=65);}	.jcarousel-skin-ocean li a:hover span{display:none;}