/*.carousel-component {
	padding:0px;
}
*/
 .carousel-list li { 
	margin:3px 0px 4px 0px !important;
	position:relative;
	z-index:3;
	width:149px; /* img width is 75 px from flickr + a.border-left (1) + a.border-right(1) + 
	               img.border-left (1) + img.border-right (1) + a.margin (6)*/
	/*	margin-left: auto;*/ /* for testing IE auto issue */
}

.carousel-component .carousel-list li a { 
	display:block;
	margin:0px;
	margin-bottom:0px !important;
	margin-bottom:-11px;
	position:relative;
	z-index:0;
	/*margin:3px;
	border:1px solid #e2edfa;    
	outline:none;
	-moz-outline:none; */
}

.carousel-component .carousel-list li a:hover { 
	/*border: 1px solid #87bf4e; */
}

.carousel-component .carousel-list li img { 
	/*border:1px solid #999;*/
	display:block; 
	/*margin:0px 25px 0px 25px !important;
	margin:0px 25px 0px 26px !ie;*/
	top:0px;
	left:6px;
	left:-20px !ie;
	position:relative;
	z-index:1;
	width:95px;
	height:89px;

}

.history_frame{
	background-repeat:no-repeat;
	width:97px;
	height:89px;
	position:absolute;
	top:0px;
	left:5px;
	display:block;
	z-index:2;
}

.carousel-component .carousel-list li strong { 
`display:block;
}
									

.spotlight {
	/*border: 1px solid #2222ff;*/
	filter: alpha(opacity=100); -moz-opacity:1.0;
}

.non-spotlight {
	/*border: 1px solid #e2edfa;*/
	filter: alpha(opacity=60); -moz-opacity:0.6;
}

#preview {
	margin: 20px 0px 0px 10px;
	padding:4px;
	float:left;
	width:367px;
	position:relative;
	z-index:0;
}

#preview  img{
		padding:4px;
		/*border:1px solid #999999;*/
}

#up-arrow { 
	position:relative;
	cursor:pointer; 
	margin:8px 68px;
	margin:8px 68px  5px!ie;
	z-index:0;
	width:13px;
	height:13px;
}

#down-arrow { 
	position:relative;
	cursor:pointer; 
	 /*margin-left:32px; just ([width+margins]95/2)-([arrow width]26/2)  45-13=32 */
	margin:8px 68px;
	z-index:0;
		width:13px;
	height:13px;
}
