@charset "utf-8";

/* scroller styles */

.wt-scroller {

	position:relative;	

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	background-color transparent;

	width:972px;

	height:238px;
	margin-left:-5px;

}

.slides {

	position:relative;

	width:916px;

	height:202px;

	display:block;

	float:left;

	clear:none;

	overflow:hidden;

	z-index:1;

	text-align:left;	

}

.slides ul {

	list-style:none;

	position:relative;

	width:99999px;	

	height:auto;

	margin:0;

	padding:0;

	z-index:0;

	overflow:hidden;

}

.slides li {

	list-style:none;

	position:relative;

	display:block;

	float:left;

	clear:none;

	margin:0 5px 0 0;

	padding:0;	

	overflow:hidden;

	width:300px;

	height:200px;

	background-color:#FFF;

}

.slides li a,

.slides li a:visited {

	border:none;

	outline:none;

}

.slides li img {

	position:absolute;

	top:0;

	left:0;

	z-index:0;

	border:none;

/*	display:none; */

}

.slides li p img {

	display:inline;

	top:auto;

	left:auto;

	z-index:auto;

}

.slides li p {

	position:absolute;

	top:0;

	left:0;

	color:#FFF;

	background-color:transparent;

	font-size:12px;	

	width:294px;

	height:auto;

	padding:3px;

	margin:0;

	z-index:1;

	overflow:hidden;

	cursor:default;

	display:none;

}

.slides li p.inside {

	background:transparent url(images/hpscroller/panel_bg.png) repeat scroll 0 0;

}

.prev-btn, 

.next-btn {

	display:block;

	float:left;

	clear:none;

	position:relative;

	width:28px;

	height:202px;

	background-color:#000;	

	cursor:pointer;

}

.prev-btn {

	background:url(images/hpscroller/prev_black.png) center center no-repeat;

}

.next-btn {

	background:url(images/hpscroller/next_black.png) center center no-repeat;

}

.lower-panel {

	display:none;

	position:relative;

	float:left;

	clear:both;

}

.scroll-bar {

	position:relative;

	display:block;

	clear:none;

	background-color:#efefef;

	width:916px;

	height:4px;

	cursor:pointer;

	overflow:hidden;

}

.thumb {

	position:absolute;

	top:0;

	left:0;

	width:100px;

	height:4px;

	background-color:#406489;

}

.info-panel {

	display:block;

	position:relative;

	clear:both;

	height:18px;

	line-height:18px;

	margin:0;

	color:#333;

	font-size:11px;

	text-align:right;

}

/* lightbox styles */

#overlay {

	position:fixed;

	top:0;

	left:0;

	width:100%;

	height:100%;

	background-color:#000;

	z-index:9999;

	display:none;

}

#lightbox {

	position:fixed;

	top:0;

	left:0;

	font-family:Arial, Helvetica, sans-serif;

	color:#333;

	background-color:#FFF;

	border:1px solid #666;

	width:0;

	height:0;

	padding:7px 7px 0 7px;

	margin:20px;

	display:none;

	z-index:9999;

}

.outer {

	position:relative;

	width:100%;

	height:100%;

	overflow:hidden;

}

.inner {

	position:relative;

	width:100%;

	height:100%;

	overflow:hidden;

}

#main-img {

	display:block;

	position:absolute;

	left:0;

	top:0;

	z-index:1;

}

.cpanel {

	position:absolute;

	bottom:0;

	left:0;

	width:100%;

	height:30px;

}

.cpanel img {

	display:block;

	float:left;

	clear:none;

	border:none;

	outline:none;

	cursor:pointer;

	background-color:#FFF;

}

#back-btn, 

#fwd-btn {

	position:absolute;

	display:block;

	float:left;

	background:transparent url(images/hpscroller/panel_bg.png) repeat scroll 0 0;

	cursor:pointer;

}

.btn-panel {

	background:url(images/hpscroller/spacer.png) no-repeat;

	position:relative;

	display:block;

	float:left;

	width:50%;

	height:100%;

	z-index:2;

	cursor:pointer;

}

#info {

	display:block;

	float:left;

	clear:none;

	color:#333;

	height:30px;

	line-height:30px;

	text-align:center;

	font-size:14px;

	padding:0 2px;

}

.desc {

	color:#FFF;

	background-color:#000;

	background:transparent url(images/hpscroller/panel_bg.png) repeat scroll 0 0;

	font-size:14px;

	text-align:left;

	position:absolute;

	left:0;

	width:100%;

	padding:5px;

	margin:0;

	z-index:3;

	cursor:default;

	overflow:hidden;

	display:none;	

}

.preloader {

	display:block;

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:100%;

	background:url(images/hpscroller/lightbox/loader.gif) center center no-repeat;

	z-index:0;

	display:none;

}
