
.scrollable_container, .weddinggallery{
position: relative;
width: 680px;
margin: 0px auto;
}
.scrollable{
  /* required settings */
  position:relative;
  /*overflow:hidden;*/
  background: url("/custom/images/wedgallery-bg.png") no-repeat center top;
margin: 0px auto;
width: 624px;
}

.jcarousel-container.jcarousel-container-horizontal{
	  position:relative;
	  background: url("/custom/images/wedgallery-bg.png") no-repeat center top;
margin: 0px auto;
width: 624px;
}

.scrollable .items {
  /* this cannot be too large */
  width:20000em;
  position:absolute;
  margin-left: 10px !important;

}
.jcarousel-clip.jcarousel-clip-horizontal{
overflow: hidden;
}



.jcarousel-list{
overflow: hidden;
width: 2000em !important;

}
.items a.slide {
  float:left;
  z-index: 9000;
  position: relative;

}

.jcarousel-item {
margin: 10px;
}
.jcarousel-item-1{
	margin-left: 20px;
}


.items a.slide{
margin: 10px;
}
.items a.slide img, .jcarousel-item a img{
border: 2px solid #fff;
box-shadow: 0px 0px 5px #ccc;
}





a.left, a.right, .jcarousel-prev.jcarousel-prev-horizontal, .jcarousel-next.jcarousel-next-horizontal{
	position: absolute;
	cursor: pointer;
	z-index: 9999;
	display: block;
	height:188px;
	width: 40px;
	top: 0px;
}
a.left, .jcarousel-prev.jcarousel-prev-horizontal{
	
	left: -0px;
}
.jcarousel-prev.jcarousel-prev-horizontal{
	background: url(../images/wed-arrow-prev.png) no-repeat top center;
	background-position: 0px 70px;
	left: -40px;
}
.jcarousel-prev.jcarousel-prev-horizontal:hover{
	background-position: 0px 71px;
}
.jcarousel-prev.jcarousel-prev-horizontal.jcarousel-prev-disabled.jcarousel-prev-disabled-horizontal{
background: url(../images/wed-arrow-prev_disabled.png) no-repeat top center;
background-position: 0px 70px;
	left: -40px;
}

a.right, .jcarousel-next.jcarousel-next-horizontal{
	background: url(../images/wed-arrow-next.png) no-repeat top center;
	right: -1px;
}
.jcarousel-next.jcarousel-next-horizontal{
	background-position: 20px 70px;
	right: -40px;
}
.jcarousel-next.jcarousel-next-horizontal:hover{
background-position: 20px 71px;
}