/* root element for scrollable */
.vertical {  
	
	/* required settings */
	position:relative;
	overflow:hidden;	

	/* vertical scrollers have typically larger height than width */	
	height: 1200px;	
}

/* root element for scrollable items */
.items {	
	position:absolute;
	
	/* this time we have very large space for height */	
	height:20000em;	
	margin: 0px;
}

/* single scrollable item 
.item {
	border-bottom:1px solid #ddd;
	margin:10px 0;
	padding:15px;
	font-size:12px;
	height:180px;
}*/

/* elements inside single item 
.item img {
	float:left;
	margin-right:20px;
	height:180px;
	width:240px;
}*/

.item h3 {
	margin:0 0 5px 0;
	font-size:16px;
	color:#456;
	font-weight:normal;
}

/* the action buttons above the scrollable */
#actions {
	position:relative;	
}

#actions a {
	font-size:11px;		
	cursor:pointer;
	color:#666;
	font-weight:bold;
}

#actions a:hover {
	text-decoration:underline;
	color:#000;
}
.active {
	text-decoration: underline !important;
}

.disabled {
	visibility:hidden;		
}

.next {
	float:right;
}	

	.scroll {
		position:relative;
		overflow:hidden;
		width: 260px;
		height: 50px;
		float:left;
	}
	
	/* root element for the scroll pics */
	.scroll .pics {
		width:20000em;
		position:absolute;
		clear:both;
	}
	
	/* single scroll item */
	.pics div {
		float:left;
		cursor:pointer;
		width:260px !important;
		height:50px;
		margin:0px;
	}
	
	/* possible settings for the active scroll */
	.scroll.active {
	
	}
