	/* 
 * additionals
 */

.carousel-component {
	padding:1px;
	height:204px;
}
.carousel-component .carousel-list li { 
	margin:0px;
	width:263px;
	_width:253px; /* CSS Hack for IE 6 */
}

.carousel-component .carousel-list li a { 
	display:block;
	outline:none;
	color:#FFF;
	font:12px arial;
	font-weight:bold;
}

.carousel-component .carousel-list li a:hover { 
	color:#fff;
}

.carousel-component .carousel-list li img { 
	display:block; 
	height:195px;
	_height:135px !important;
	margin:0 auto;
	width:256px;
	_width:246px;
	margin-left:2px;
}

.carousel-component .carousel-list li strong { 
	display:block; 
}
									

#prev-arrow { 
	position:absolute;
	bottom:0px;
	z-index:0;
	cursor:pointer; 
	left:0px;
	_margin-top:130px; /* CSS Hacks for IE6 */
	_margin-left:-10px; /* CSS Hacks for IE6 */
}

#next-arrow { 
	position:absolute;
	bottom:0px;
	z-index:0;
	cursor:pointer; 
	right:0px;
	_margin-top:130px; /* CSS Hacks for IE6 */
	_right:-20px; /* CSS Hacks for IE6 */
	_float:right;
}

div.carousel-component {
	max-width:274px;
	_margin-left:0px; /* CSS Hacks for IE6 */
	_width:260px; /* CSS Hacks for IE6 */
	overflow-x:hidden;
	background-color:#000;
}

div.rotate_news , div.img_rotate , div.text_rotate {
	display:block;
	float:left;
	text-align:left;
}

div.rotate_news {
	display:block;
}

div.img_rotate {
	width:246px;
	_width:251px;
	height:135px;
	padding:1px;
	background-color:#000;
}

div.text_rotate {
	
}

div.text_rotate {
	max-height:105px;
	color:#FFF;
	display:block;
	background-color:#000;
	filter:Alpha(Opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.65;
	margin-left:2px;
	_margin-left:0px; /*CSS Hack for IE6 */
}

div.text_rotate .title , div.text_rotate .sumary {
	display:block;
	clear:both;
	width:253px;
	_width:253px; /*CSS Hack for IE6 */
	margin-left:6px;
	_margin-left:0px;
	color:#FFF;
}

div.text_rotate .sumary {
	overflow-y:hidden;
	height:45px;
}