.fpshow,.fpshow  .jt-sliders{
	position:relative;
	overflow:hidden;
}
.fpshow .jt-window{
	position:relative;
	width:300%;
	left:-100%;
}
.fpshow .jt-header h3{
	margin:0px;
	padding:8px 10px;
	background:darkred;
}
.fpshow .jt-header h3 span{
	text-transform:uppercase;
	color:#fff;
}
.fpshow .jt-slide{
	position:absolute;
	width:33.34%;
	left:33.33%;
	overflow:hidden;
	z-index:0;
}
.fpshow .jt-item{
	position:relative;
}
.fpshow  .jt-mainimg{
	width:100%;
	box-shadow:0 0 0 #000;
}
.fpshow .jt-caption{
	position:absolute;
	bottom:0;
	width:100%;
	display:none;
	z-index:6;
	left:0;
}
.fpshow .jt-caption-content{
	color:#fff;
	padding:10px;
}
.fpshow .jt-caption-content a{
	color:#fff;
	text-decoration:none;
}

.fpshow .jt-title a{
	text-transform:uppercase;
	color:#fff;
	margin:8px 0;
	font-size:150%;
	display:inline-block;
}

.fpshow .jt-caption-bg{
	background:#000;
	opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
	filter: alpha(opacity=50);
	height:100%;
	width:100%;
	position:absolute;
	bottom:0;
	z-index:-1;
}
.fpshow .jt-handles{
	position:absolute;
	bottom:0;
	right:0;
	z-index:7;
	background:#000;
	opacity:0.8;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter: alpha(opacity=80);
}
.fpshow .jt-handles div{
	width:9px;
	height:17px;
	float:left;
	cursor:pointer;
	margin:7px;
}
.fpshow .jt-handles div.next{
	background: url("../images/bg-showcase-top-next.png") no-repeat scroll center top transparent;
}
.fpshow .jt-handles div.next:hover{
	background: url("../images/bg-showcase-top-next.png") no-repeat scroll center -17px transparent;
}
.fpshow .jt-handles div.prev{
	background: url("../images/bg-showcase-top-back.png") no-repeat scroll center top transparent;
}
.fpshow .jt-handles div.prev:hover{
	background: url("../images/bg-showcase-top-back.png") no-repeat scroll center -17px transparent;
}

/* footer nav */
.fpshow .jt-footernav{
	background:#111111;
	overflow:hidden;
	color:#aeaeae;
	line-height:150%;
}
.fpshow .jt-footernav .active{
	color:#e4e4e4;
	background:#000;
}
.fpshow .jt-footernav .jt-title{
	font-weight:bold;
}
.fpshow .jt-footernav .jt-date{
	color:#727272;
}
.fpshow .jt-footernav .active .jt-date{
	color:red;
}

.fpshow .jt-nav{
	float:left;
	width:200px;
	cursor:pointer;
	border-right:1px solid #424242;
}
.fpshow .jt-nav .jt-nav-container{
	padding:10px;
}
.fpshow .jt-nav-last{
	border-right:1px solid #000;
}
.fpshow .jt-navpipe{
	position:absolute;
}