@charset "utf-8";
/* CSS Document */

		.carousel-wrap{
			height: 323px;
			width: 300px;}
		.roundabout-holder {
			padding: 0;
			margin: 0 auto;
			height: 257px;
			width: 180px;
		}
		
		.roundabout-moveable-item {
			height: 245px;
			width: 180px;
			cursor: pointer;
			/*border:1px solid black;*/
			display:block;
			background:#000;
		}
		
		.roundabout-moveable-item img {
			height: 100%;
			width: 100%;
			border: 1px solid #FFF;
			-webkit-box-shadow: 0px 3px 5px rgba(50, 50, 50, 0.75);
			-moz-box-shadow:    0px 3px 5px rgba(50, 50, 50, 0.75);
			box-shadow:         0px 3px 5px rgba(50, 50, 50, 0.75);
					
			opacity: .5; /*FireFox*/			
			filter: Alpha(Opacity=50); /*IE */ 
		}
		
		.roundabout-in-focus {
			cursor: auto;
		}
		.roundabout-in-focus img{
		border: 1px solid #FFF;
		-webkit-box-shadow: 0px 3px 5px rgba(50, 50, 50, 0.75);
		-moz-box-shadow:    0px 3px 5px rgba(50, 50, 50, 0.75);
		box-shadow:         0px 3px 5px rgba(50, 50, 50, 0.75);
		opacity: 1; /*FireFox*/			
		filter: Alpha(Opacity=100); /*IE */ 
		}
		
		.carousel-descriptions {
			list-style:none;
			display:block;
			width:300px;
			margin:2px auto;
			padding:0;
			color:#FFF;
			text-transform:uppercase;
			line-height:1.3em;
		}
		.carousel-descriptions p.tc{	font-family:"微軟正黑體", sans-serif;	}	
		.carousel-descriptions p.en{	font-family: 'Nobile-Regular'; }
		
		.carousel-descriptions li {
			font-size:13px;
			text-align:center;
			display:none;
		}
		
		.carousel-descriptions li.current {
			display:block;
		}
		
		