.mph_thumbs div.anythingSlider{padding:0px;}
.mph_thumbs h2{padding-bottom:15px;}

.mph_thumbs div.anythingSlider .slideCaptionUpper{bottom:0px;}
.mph_thumbs div.anythingSlider .slide_upper_cap{background: url("/images/slider/upblackbg.png") repeat scroll 0 0 transparent;
border-bottom: none;
bottom:0px;
padding: 0;
position: absolute;
padding-right:50px
}
.mph_container ul.gallery_thumbs li a.image {display: block;float: left;height: 71px;width: 105px;margin-bottom:3px;text-indent:-999999px}
.mph_container ul.gallery_thumbs li a {color:#313335;}

#nocarousel { margin:8px 0; }

.jcarousel-skin-mph .jcarousel-container {}
.jcarousel-skin-mph .jcarousel-direction-rtl { direction: rtl; }

.jcarousel-skin-mph .jcarousel-container-horizontal { width: 100%; }
.jcarousel-skin-mph .jcarousel-clip { overflow: hidden; }
.jcarousel-skin-mph .jcarousel-clip-horizontal { width: 100%;height: 77px; }

.jcarousel-skin-mph .jcarousel-item, #nocarousel li { display: block;float: left;margin: 10px 10px 0px 0px;width:105px;font-size:0.875em;color:#313335;word-wrap: break-word;overflow:hidden;line-height:18px }
.jcarousel-skin-mph .jcarousel-item a, #nocarousel li a { width:100%; height:100%; display:block; }

.jcarousel-skin-mph .jcarousel-item:hover,
.jcarousel-skin-mph .jcarousel-item:focus,
.jcarousel-item.active,
#nocarousel li.active { opacity:0.5; }

.jcarousel-skin-mph .jcarousel-item-horizontal, #nocarousel li {  }

/**
*  Horizontal Buttons
*/
.jcarousel-skin-mph .jcarousel-next-horizontal { position: absolute; top: 38px;	right: 5px;	width: 21px; height: 21px; cursor: pointer;	background: transparent url(/images/carousel-buttons.png) no-repeat 0 0; background-position: -21px 0; }
.jcarousel-skin-mph .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background-image: url(/images/carousel-buttons.png); background-position: -21px 0; }

.jcarousel-skin-mph .jcarousel-next-horizontal:hover,
.jcarousel-skin-mph .jcarousel-next-horizontal:focus { background-position: -63px 0; }
.jcarousel-skin-mph .jcarousel-next-horizontal:active { /*background-position: -64px 0;*/ }

.jcarousel-skin-mph .jcarousel-next-disabled-horizontal,
.jcarousel-skin-mph .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-mph .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-mph .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -21px 0;	opacity: 0.5; }

.jcarousel-skin-mph .jcarousel-prev-horizontal { position: absolute; top: 38px; left: 5px; width: 21px; height: 21px; cursor: pointer; background: transparent url(/images/carousel-buttons.png) no-repeat 0 0; }

.jcarousel-skin-mph .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 5px; background-image: url(/images/carousel-buttons.png); }

.jcarousel-skin-mph .jcarousel-prev-horizontal:hover,
.jcarousel-skin-mph .jcarousel-prev-horizontal:focus { background-position: -42px 0; }
.jcarousel-skin-mph .jcarousel-prev-horizontal:active { /*background-position: -64px 0;*/ }

.jcarousel-skin-mph .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-mph .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-mph .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-mph .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -42px 0; opacity:0.5; }