/*
  CSS Version: 1.0.9
  Dated: 01/08/2011
*/

.lof-slidecontent, .lof-slidecontent a {	color:#FFF; outline: none;	}
.lof-slidecontent{	position: relative !important;}
.lof-slidecontent .preload{	position:absolute;	top:0;	left:0;	z-index:2; height: 100%; width: 100%;}
.lof-main-outer {position: relative !important; overflow:hidden;}
.lof-main-outer .lof-next,  .lof-main-outer .lof-previous{	display:block;	width:40px;	color:#FFF;	cursor:pointer;	position:absolute;	height:100%;	top:0;}
.lof-main-wapper li {border: none !important; position: relative !important;}
.lof-main-outer .lof-next { right: 10px;}
.lof-main-outer .lof-previous { left: 10px;}

.lof-main-item-desc{
  position: absolute;
  padding: 10px 0 !important;
	background:url(../images/transparent_bg.png);
}
.lof-main-item-desc p{
	color:#ccc !important;
	font-size: 12px !important;
	margin: 0 !important;
	padding: 0 10px !important;
}
.lof-main-item-desc h3{
	color:#e5e5e5 !important;	
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	padding: 0 10px !important;
	border: none !important;
	clear: none !important;
}
.lof-main-item-desc a {
  text-decoration: none !important;
  color: #f7f7f7 !important;
	outline: none !important;
	padding: 0 !important;
	margin: 0 !important;
}


/* main flash */
ul.lof-main-wapper{	/* margin-right:auto; */	background: transparent;	padding:0 !important;	margin:0 !important;	position: relative !important;}
ul.lof-main-wapper li{	padding:0 !important;	margin:0 !important;	float:left;	list-style: none;	position:relative;}
ul.lof-main-wapper li a img {border:none !important;}
.lof-opacity {	overflow:visible  !important;;	position:absolute !important;}
.lof-opacity  li{	position:absolute  !important;;	top:0;	left:0;	margin:0;	padding:0;	float:inherit  !important;}
ul.lof-main-wapper li img{	padding:0 !important; margin:0 !important; max-width: none !important; }

/* item navigator */.lof-navigator-wapper {	position:absolute !important;}
.lof-navigator-outer{	position:relative !important;	z-index:1;	height:180px;	overflow:hidden;	color:#FFF;	padding:0;}
.lof-navigator-wapper { padding: 0; }
ul.lof-navigator{	top:0;	padding:0 !important; margin: 0 !important;	position:relative !important;}
ul.lof-navigator li{	cursor:pointer;	list-style:none;	padding: 0 !important;	margin: 0 !important;	overflow:hidden;	float:left;	display:block;	text-align:left; border: none !important;}
ul.lof-navigator li img { padding: 0 !important; margin: 0 !important; }
ul.lof-navigator li span {	display: none;}
ul.lof-navigator li.active {		display:block;}