/* scroller */
.wt-scroller{
	position:relative;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#8fd6f3;
	width:962px;
	height:210px;
	padding-top:10px;
}
.slides{
position:relative;
width:902px;
height:200px;
float:left;
overflow:hidden;
z-index:1;
}
.slides ul{
list-style:none;
position:relative;
width:99999px;
margin:0;
padding:0;
z-index:0;
overflow:hidden;
}
.slides li{
position:relative;
display:block;
float:left;
margin-right:1px;
overflow:hidden;
width:300px;
height:200px;
background-color:#FFF;
}
.slides li img{
	position:absolute;
	top:5px;
	left:9px;
	z-index:0;
	border:0;
	width: 292px;
	height: 195px;
}
.slides li p img{
display:inline;
position:static;
top:auto;
left:auto;
z-index:auto;
}
.slides li p{
position:absolute;
top:0;
left:0;
z-index:1;
color:#FFF;
background-color:#222;
font-size:12px;	
width:290px;
padding:5px;
margin:0;
visibility:hidden;
}

.slides li p.shops01{
position:absolute;
top:0;
left:0;
z-index:1;
color:#FF0;
background-color:#222;
font-size:21px;	
width:290px;
padding:5px;
margin:0;
visibility:hidden;
}

.slides li p.inside{
background-color:#000;
}
.prev-btn,.next-btn{
float:left;
position:relative;
width:30px;
height:200px;	
cursor:pointer;
}
.prev-btn{
background:url(../images/prev.png) center no-repeat;
}
.next-btn{
background:url(../images/next.png) center no-repeat;
}
.lower-panel{
position:relative;
clear:both;
text-align:center;
font-size:0;
}
.scroll-bar{
position:relative;
background-color:#1b71a5;
width:100%;
height:4px;
cursor:pointer;
overflow:hidden;
}
.thumb{
position:absolute;
top:0;
left:0;
width:100px;
height:4px;
background-color:#FFF;
}
.index,.index-hl{
position:relative;
display:inline-block;
width:8px;
height:8px;
padding:0 2px;
}
.index{
background:url(../images/circle.png) center no-repeat;
cursor:pointer;
}
.index-hl{
background:url(../images/circlefill.png) center no-repeat;
cursor:default;
}
/* lightbox */
#overlay{
position:fixed;
top:0;
left:0;
width:100%;
min-height:100%;
background-color:#000;
z-index:9999;
display:none;
}
#lightbox{
position:fixed;
top:50%;
left:50%;
font-family:Arial,Helvetica,sans-serif;
color:#333;
background-color:#FFF;
padding:10px 10px 0 10px;
z-index:10000;
display:none;
overflow:hidden;
}
.inner-box{
position:relative;
width:100%;
height:100%;
overflow:hidden;
}
.content{
	z-index:1;
	margin: 2px;
	padding: 2px;
	height: auto;
	width: auto;
}
.content img{
display:block;
position:absolute;
top:0;
left:0;
border:0;
}
.cpanel{
position:relative;
width:100%;
height:30px;
overflow:hidden;
display:none;
}
#close-btn{
width:76px;
height:30px;
cursor:pointer;
float:right;
background:url(../images/lightbox/close.png) center no-repeat;
}
#play-btn{
width:26px;
height:30px;
cursor:pointer;
float:left;
background:url(../images/lightbox/play_pause.png) 0 0 no-repeat;
}
.pause{
background:url(../images/lightbox/play_pause.png) 0 -30px no-repeat  !important;
}
#info{
float:left;
color:#333;
height:30px;
line-height:30px;
font-size:16px;
padding:0 3px;
}
#back-btn,#fwd-btn{
position:absolute;
float:left;
width:20px;
height:70px;
top:50%;
margin-top:-35px;
cursor:pointer;
}
#back-btn{
background:url(../images/lightbox/prev.png) no-repeat;
}
#fwd-btn{
background:url(../images/lightbox/next.png) no-repeat;
}
.btn-panel{
background:url(../images/lightbox/spacer.png) no-repeat;
position:relative;
float:left;
width:50%;
height:100%;
z-index:3;
cursor:pointer;
}
.timer{
position:absolute;
left:0;
background-color:#FFF;
width:0;
height:5px;
z-index:2;
visibility:hidden;
}
.desc{
position:absolute;
left:0;
color:#FFF;
background-color:#000;
font-size:14px;
text-align:left;
width:100%;
z-index:4;
overflow:hidden;
display:none;	
}
.trans-bg{
background-color:rgba(0,0,0,0.75) !important;
}
.inner-text{
padding:5px;
}
.preloader{
position:absolute;
top:50%;
left:50%;
margin-left:-16px;
margin-top:-16px;
width:32px;
height:32px;
background:url(../images/lightbox/loader.gif) center no-repeat;
z-index:2;
display:none;
}
.hide-selects{
visibility:hidden;
}
