.jcarousel-skin-mhps .jcarousel-container {
    background: #efefef;
}

.jcarousel-skin-mhps .jcarousel-container-horizontal {
    width: 629px;
    padding: 0px 56px;
}

.jcarousel-skin-mhps .jcarousel-clip-horizontal {
    width:  629px;
    height: 221px;
}

.jcarousel-skin-mhps .jcarousel-item {
    width: 201px;
    height: 219px;
	border: 1px solid #dcdcdc;
}

.jcarousel-skin-mhps .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-mhps .jcarousel-item-vertical {
    margin-bottom: 10px;
}

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

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-mhps .jcarousel-next-horizontal {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 56px;
    height: 221px;
    cursor: pointer;
    background: transparent url(carousel-right.gif) no-repeat 0 0;
}

.jcarousel-skin-mhps .jcarousel-next-horizontal:hover {
    background-position: -56px 0;
}

.jcarousel-skin-mhps .jcarousel-prod {
	text-align: center;
	background-color: #fff;
	height: 219px;
	padding-left: 10px;
	padding-right: 10px;
}

.jcarousel-skin-mhps p.stock {color: #359033 !important; font-size: 11px !important;}
.jcarousel-skin-mhps p.offers {color: #fe9100 !important; font-size: 11px !important;}
.jcarousel-skin-mhps p.cpns {color: #d54495 !important; font-size: 11px !important;}
.jcarousel-skin-mhps p.message {color: #ea0000 !important; font-size: 11px !important;}

.jcarousel-skin-mhps .jcarousel-prod .image {
	height: 155px; 
	width: 188px;
}

.jcarousel-skin-mhps .deals .image {
	height: 135px; 
	width: 188px;
}

.jcarousel-skin-mhps .jcarousel-prod .image img {
	margin: auto;
	display: block;
}

.jcarousel-skin-mhps .jcarousel-prod p {
	margin: 0 !important;
	font-size: 11px;
	color: #505050;
}

.jcarousel-skin-mhps .jcarousel-next-horizontal:active {
    background-position: -56px 0;
}

.jcarousel-skin-mhps .jcarousel-next-horizontal {
    background-position: -56px 0;
}

.jcarousel-skin-mhps .jcarousel-next-disabled-horizontal,
.jcarousel-skin-mhps .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-mhps .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}

.jcarousel-skin-mhps .jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 56px;
    height: 221px;
    cursor: pointer;
    background: transparent url(carousel-left.gif) no-repeat 0 0;
}

.jcarousel-skin-mhps .jcarousel-prev-horizontal:hover {
    background-position: -56px 0;
}

.jcarousel-skin-mhps .jcarousel-prev-horizontal:active {
    background-position: -56px 0;
}

.jcarousel-skin-mhps .jcarousel-prev-horizontal {
    background-position: -56px 0;
}

.jcarousel-skin-mhps .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-mhps .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-mhps .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}

jcarousel-skin-mhps li {
	margin: 0 !important;
	padding: 0 !important;
}

