
/**
 * A simple sample carousel skin.
 *
 */

.jcarousel-skin-default {
  /*text-align: center;*/
}

.jcarousel-skin-default .jcarousel-container-horizontal {
  /*width: 440px;
  height: 102px;
  padding: 20px 40px;
  margin: auto;*/
}

.jcarousel-skin-default .jcarousel-container-vertical {
 /* width: 102px;
  height: 440px;
  padding: 40px 20px;
  margin: auto;*/
}

.jcarousel-skin-default .jcarousel-clip-horizontal {
  /*width: 440px;
  overflow: hidden;*/
}

.jcarousel-skin-default .jcarousel-clip-vertical {
 /* height: 440px;
  overflow: hidden;*/
}

.jcarousel-skin-default .jcarousel-item {
  /*padding: 0;
  width: 100px;
  height: 100px;
  overflow: hidden;
  border: 1px solid #CCC;
  list-style: none;
  background: #fff none; */
}

.jcarousel-skin-default .jcarousel-item-horizontal {
 /* margin: 0 4px;*/
}

.jcarousel-skin-default .jcarousel-item-vertical {
 /* margin: 4px 0;*/
}

.jcarousel-skin-default .jcarousel-item-placeholder {
  /*background: #fff url(throbber.gif) no-repeat center center;
  color: #000;*/
}

/**
 * Buttons
 */
.jcarousel-skin-default .jcarousel-next{
  display: block;
}
.jcarousel-skin-default .jcarousel-prev {
  display: block;
 
}

.jcarousel-skin-default .jcarousel-next-disabled,
.jcarousel-skin-default .jcarousel-prev-disabled {
  /*display: none;*/
}

/**
 * Horizontal Buttons
 */
a.jcarousel-prev.jcarousel-prev-horizontal,
.jcarousel-skin-default .jcarousel-prev-horizontal a {
/* position: absolute;
top: -40px;
left: 1144px;*/
display:block;
width: 37px;
height: 32px;
background-position: 0 0;
background-image: url(left.png);
}
.jcarousel-skin-default .jcarousel-prev-horizontal:hover {
  /*background-position: -32px 0;*/
}
.jcarousel-skin-default .jcarousel-prev-horizontal:active {
  /*background-position: -64px 0;*/
}
a.jcarousel-next.jcarousel-next-horizontal,
.jcarousel-skin-default .jcarousel-next-horizontal a {
/*position: absolute;
top: -40px;
left: 960px;*/
display:block;
width: 37px;
height: 32px;
background-image: url(right.png);
}
.jcarousel-skin-default .jcarousel-next-horizontal:hover {
 /* background-position: -32px -32px;*/
}
.jcarousel-skin-default .jcarousel-next-horizontal:active {
 /* background-position: -64px -32px;*/
}

/**
 * Vertical Buttons
 *
.jcarousel-skin-default .jcarousel-prev-vertical {
  position: absolute;
  top: 10px;
  left: 55px;
  background-position: 0 -64px;
}
.jcarousel-skin-default .jcarousel-prev-vertical:hover {
  background-position: -32px -64px;
}
.jcarousel-skin-default .jcarousel-prev-vertical:active {
  background-position: -64px -64px;
}

.jcarousel-skin-default .jcarousel-next-vertical {
  position: absolute;
  bottom: 10px;
  left: 55px;
  background-position: 0 -96px;
}
.jcarousel-skin-default .jcarousel-next-vertical:hover {
  background-position: -32px -96px;
}*/
.jcarousel-skin-default .jcarousel-next-vertical:active {
 /* background-position: -64px -96px;*/
}

.jcarousel-skin-default .jcarousel-navigation {
  /*margin: 0;
  padding: 0;*/
}

.jcarousel-skin-default .jcarousel-navigation li {
 /* display: inline;
  margin: 0 2px 0 0;
  padding: 0;
  background: none;*/
}

.jcarousel-skin-default .jcarousel-navigation li.active a {
  /*font-weight: bold;
  text-decoration: none;*/
}

/* Views Jcarousel plugin */

.view-id-art_page_bottom_carousel .jcarousel-container-horizontal {
/*width: 100%;
height: 350px;
padding: 20px 40px;
margin: auto;*/
}

.view-id-art_page_bottom_carousel .jcarousel-clip-horizontal {
padding-top: 28px;
overflow: hidden;
width: 100%;
height: 350px;
}

.view-id-art_page_bottom_carousel .jcarousel-item {
/*padding: 0;
width: auto;
height: 350px;
overflow: hidden;
border: none !important;
list-style: none;
background: #fff none;*/
}

.jcarousel-item img{
/* height:310px;
 width:auto;*/
}

.jcarousel-navigation{
	display:none;
}

.views-field-field-artist-{
	margin: 0px 0px 20px 0px;
}

.views-label-field-artist-{
	color: #999;
}