@charset "utf-8";

/* CSS Document */

a{

	text-transform:none;

	color:#333

}

.q-slidecontent{

	margin:0px auto 0px; 

	position:relative;

	overflow:hidden;

	#border:#053400 solid 5px;

	width:892px;

	height:300px;

}

.q-slidecontent .preload{

	height:100%;

	width:100%;

	background:#FFF;

	position:absolute;

	top:0;

	left:0;

	z-index:100000;

	color:#FFF;

	text-align:center


}

.q-slidecontent .preload div{

	height:100%;

	width:100%;

	background:transparent url('../images/load-indicator.gif') no-repeat scroll 50% 50%;

}

/* main flash */

.q-main-wapper{

	margin-right:auto;

	overflow:hidden;

	background:transparent url('../images/load-indicator.gif') no-repeat scroll 50% 50%;

	padding:0px;

	height:100%;

	width:597px;

	position:relative;

	overflow:hidden;

	text-align: left;

}



.q-main-wapper .q-main-item{

	overflow:hidden;

	padding:0px;

	margin:0px;

	height:100%;

	width:100%;

	position:absolute;

}

.q-main-wapper .q-main-item img{

	padding:0px;

}



.q-main-item-desc{

	z-index:100px;

	position:absolute;

	bottom: 0px;

	left:0px;

	width:594px;

	height: 90px;

/*	background:url('../images/transparent_bg.png'); */

	text-align: center;

	padding-top: 10px;

	background: #000;

	opacity: 0.7;

	filter: alpha(opacity = 70);


	/* filter:0.7(opacity:60) */

}

.q-main-item-desc p{

	color:#FFF;

	margin:0 8px;

	padding:8px 0

}

.q-main-item-desc a, .q-main-item-desc span{

	color:#cdf7af !important;	

	margin:0;

	font-size:1.5em;

	#padding:0px 8px 2px;
        margin-left:5px;
      

	font-family:"Arial",Verdana,sans-serif;


	font-weight:  bold;

}

.q-main-item-desc a:hover{

	color:#FDDE11 !important;

	text-decoration:none;

	position: absolute;

	top: 10px;

}

.q-main-item-desc div#detailsort{

	color: #fff;

	font-family: arial;

	font-size: 13px;

	margin-left: 10px;

	margin-right: 10px;

	line-height: 1.5em;
        margin-top:10px;


}



/* item navigator */

ul.q-navigator{

	top:0;

	padding:0;

	margin:0;

	position:absolute;

	width:100%;

}

ul.q-navigator li{

	cursor:hand; 

	cursor:pointer;

	list-style:none;

	width:100%;

	float: left;

	padding:0;

	margin:0;

	overflow:hidden;

}

.q-navigator-outer{

	position:absolute;

	right:0;

	top:0px;

	z-index:100;

	height:300px;

	width:310px;

	overflow:hidden;

	color:#FFF;

	text-align: left;

}

div.q-navigator-outer ul li{

	margin:0;

	padding:0;

}

.q-navigator li.active{

	background:url('../images/arrow-bg.png') no-repeat scroll left center; 

	color:#FFF

}

.q-navigator li:hover{

	

}

.q-navigator li h3{

	color:#000000;

	font-size:1.0em;

	padding:0px 0 0 !important;

	margin:0 0 0 0;

}

.q-navigator li div table tbody tr td h3{

	margin-top:0px;

}

.q-navigator li div table tbody tr td {

	font-size:11px;

}

.q-navigator li div table tbody tr td p{

	padding-right:5px;

	margin:5px 0 0px;

}

.q-navigator li div{

	background-image:none;

	background-color: #efe8df;

	color:#757575;

	height:100%;

	position:relative;

	margin-left:15px;

	padding-left:10px;

	border-top: 1px solid #cccccc;

}



.q-navigator li.active div{

	background:#c0bfbf;

	color:#fff;

}

.q-navigator li img{

	float:left;

	padding:3px;

}

.q-navigator li.active h3{

	color:#000000;

}



.q-main-item-desc div#detailsort a.readmore{

	font-family: arial;

	font-size: 13px;

	color: #FDDE11;


}

.q-main-item-desc div#detailsort a.readmore:hover, 

.q-main-item-desc div#detailsort a.readmore:focus, 

.q-main-item-desc div#detailsort a.readmore:visited{

	position:static;

}