.carousel-component { 
	padding:4px;
	margin:0px;
	width:82px; /* seems to be needed for safari */
}

.carousel-component .carousel-list li { 
	margin:0px;
	padding:4px;	
	width:82px; /* img width is 75 px from flickr + border-top (1) + border-bottom(1) */
}

/* Applies only to vertical carousels */
.carousel-component .carousel-vertical li { 
	margin-bottom:4px;
	height:82px; /* image + row of text (87) + border-top (1) + border-bottom(1) */
}

.carousel-component .carousel-list li a { 
	display:block;
	outline:none;
	background: #eceeed;
	border: solid 4px #dadedc
}

.carousel-component .carousel-list li a:hover { 
	border-color: #009eea;
	padding:0px;
}

.carousel-component .carousel-list li img { 
	display:block; 
}
									
#up-arrow { 
	cursor:pointer; 

	margin-top:20px;
}

#down-arrow { 
	cursor:pointer; 
 /* just ([width+margins]95/2)-([arrow width]26/2)  45-13=32 */
	margin-top:5px;
}
