.jcarousel-container-horizontal {
    height: 554px;
    overflow: hidden;
}

.jcarousel-clip-horizontal {
    width:  493px;
    height: 554px;
}

.jcarousel-item {
    width: 493px;
    height: 554px;
}

.jcarousel-item h2 {
	margin-bottom: 15px;
}

.jcarousel-item p {
	line-height: 1.3em;
	margin-bottom: 18px;
}

.jcarousel-item img {
	display: block;
}

.jcarousel-item-horizontal {
	margin-left: 0;
   margin-right: 10px;
}

.jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

.jcarousel-control {
	position: absolute;
	right: 20px;
	top: 35px;
	z-index: 100;
}

.jcarousel-control a, .jcarousel-control a:visited {
	display: block;
	width: 10px;
	height: 10px;
	background: #d5d1c7;
	float: left;
	margin-left: 10px;
	font-size: 0px;
	cursor: pointer;
}

.jcarousel-control a.active, .jcarousel-control a.active:visited {
	background: #414A53;
	cursor: default;
}

/**
 *  Horizontal Buttons
 */
 
 #mycarousel-prev {
	position: absolute;
	top: 20px;
	left: 20px;
	width: 40px;
	height: 40px;
	cursor: pointer;
	background: transparent url(../images/btn-prev.png) no-repeat 0 0; 
	display: block;
	z-index: 100;
	text-decoration: none;
 }
 
  #mycarousel-next {
	position: absolute;
	top: 20px;
	left: 80px;
	width: 40px;
	height: 40px;
	cursor: pointer;
	background: transparent url(../images/btn-next.png) no-repeat 0 0; 
	display: block;
	z-index: 100;
	text-decoration: none;
 }