div.scrollable1,
div.scrollable2,
div.scrollable3,
div.scrollable4 {
    position: relative; 
    overflow: hidden; 
	margin: 0 auto;
    width: 435px; 
    height: 294px; 
}

div.scrollable1 div.items,
div.scrollable2 div.items,
div.scrollable3 div.items,
div.scrollable4 div.items { 
    width:20000em; 
    position:absolute; 
} 
 
div.scrollable1 div.items div,
div.scrollable2 div.items div,
div.scrollable3 div.items div,
div.scrollable4 div.items div { 
	width: 435px;
	height: 306px;
    float: left; 
    margin-right: 0px;
	cursor: pointer;
}

div.scrollable1 div.items div img,
div.scrollable2 div.items div img,
div.scrollable3 div.items div img,
div.scrollable4 div.items div img {
	margin: 0px;
}

div.border {
	width: 435px;
	height: 284px;
/* 	background: url( /images/image-holder.png ) top left no-repeat; */
	padding: 8px;
	border: 1px solid #dfdede;
	position: relative;
}

/* navigator */

div.navi {
	margin: 0 auto;
	width: 42px;
}

div.navi a {
	width: 8px;
	height: 8px;
	margin: 3px;
	background: url(/images/navigator.png) 0 0 no-repeat;
	display: block;
	font-size: 1px;
	float: left;
	cursor: pointer;
}

/* mouseover state */
div.navi a:hover {
	background-position:0 -8px;      
}

/* active state (current page state) */
div.navi a.active {
	background-position:0 -16px;     
}
