@charset "utf-8";
/* CSS Document */
#container {
	width:1000px;
	position:absolute;
	z-index:2;
}
.lof-slidecontent{
	position:relative;
	overflow:hidden;
	border:0px;
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	background:#FFF
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(../images/banner/load-indicator.gif) no-repeat scroll 50% 50%;
}
.lof-main-outer{
	position:relative;
	height:250px;
	width:1000px;
	z-index:0;
	overflow:hidden;
}



/* main flash */
ul.lof-main-wapper{
	/* margin-right:auto; */
	background:transparent url(../images/banner/load-indicator.gif) no-repeat scroll 50% 50%;
	padding:0px;
	margin:0;
	position:relative;
}
ul.lof-main-wapper li{
	overflow:hidden;
	padding:0px;
	margin:0px;
	position:absolute;
}
.lof-opacity  li{
	position:absolute;
	top:0;
	left:0;
	float:inherit;
}
ul.lof-main-wapper li img{
	padding:0px;	
}
/* item navigator */
.lof-navigator-wapper {
	position:absolute;
	bottom:10px;
	right:10px;
	background:url(../images/banner/transparent_bg.png) repeat;
	padding:5px 0px;
}
.lof-main-outer .lof-next,  .lof-main-outer .lof-previous{
	display:block;
	width:40px;
	height:40px;
	top:208px;
	color:#FFF;
	cursor:pointer;
	position:absolute;
	z-index:1000;
	text-indent:-999px;
}
.lof-main-outer .lof-next {
	right:3px;
	background:url(../images/banner/b_next.png) no-repeat right bottom;
}
.lof-main-outer .lof-previous {
	left:3px;
	background:url(../images/banner/b_prev.png) no-repeat left bottom;
}