.wt-scroller{
position:relative;	
display:block;
font-family:Arial,Helvetica,sans-serif;
width:640px;
height:200px;
padding-top:10px;
}
.wt-scroller .slides-dv{
position:relative;
/*width:630px;*/
width:877px;
height:180px;
float:left;
overflow:hidden!important; /*border:1px solid #CCC;*/
z-index:1;
}
.wt-scroller .slides-dv ul{
list-style:none;
position:relative;
width:99999px;
margin:0;
padding:0;
z-index:0;
overflow:hidden;
margin-left:0px;
}
.wt-scroller .slides-dv ul li{
position:relative;
display:block;
float:left;
/*overflow:hidden;*/
width:130px;
height:30px;
}
.wt-scroller .slides-dv ul li img{
/*position:absolute;
*/
/*position:relative;*/
top:0;
left:0;
z-index:0;
border:0;
}
.wt-scroller .slides-dv ul li p{
/*position:relative;
*/

position:absolute;

top:0;
left:0;
z-index:1;
color:#000;
font-size:12px;	
width:250px;
padding:0px;
margin:0;
visibility:hidden;
}
.wt-scroller .outside{
background-color:transparent;
}
.wt-scroller .inside{
background:#000;
background:rgba(0,0,0,0.50);
}
.wt-scroller .prev-btn,
.wt-scroller .next-btn{
float:left;
margin:0;
padding:0;
position:relative;
/*width:15px;*/
width:40px!important;
height:200px;	
cursor:pointer;
}
.wt-scroller .prev-btn{
background:url(../images/prev.png) center no-repeat;
}
.wt-scroller .next-btn{
background:url(../images/next.png) center no-repeat;
}
.wt-scroller .lower-panel{
display:block;
position:relative;
clear:both;
text-align:center;
font-size:0;
width:100%!important;
}


.wt-scroller .scroll-bar{
position:relative;
background-color:#999;
background:-moz-linear-gradient(top, #000 0%, #333 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#000), color-stop(100%,#333));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000', endColorstr='#333', GradientType=0);
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
width:100%!important;
height:5px;
cursor:pointer;
overflow:hidden;
}
.wt-scroller .thumb{
position:absolute;
top:0;
left:0;
width:100px;
height:5px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
background-color:#FFF;
background:-moz-linear-gradient(top, #FFF 0%, #CCC 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#CCC));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CCCCCC', GradientType=0);
}
.wt-scroller .index,
.wt-scroller .index-hl{
position:relative;
display:inline-block;
width:7px;
height:7px;
margin:0 4px;
background-image:url(../img/circle.png);
background-repeat:no-repeat;
}
.wt-scroller .index{
background-position:0 0;
cursor:pointer;
}
.wt-scroller .index-hl{
background-position:-7px 0;
cursor:default;
}
.wt-scroller .m-prev,
.wt-scroller .m-next{
position:absolute;
width:20px;
height:80px;
top:50%;
margin-top:-40px;
cursor:pointer;
z-index:5;
margin:0;
padding:0;
}
.wt-scroller .m-prev{
left:0;
background:#000 url(../img/prev.png) center no-repeat;
background:rgba(0,0,0,0.75) url(assets/prev.png) center no-repeat;
}
.wt-scroller .m-next{
left:100%;
margin-left:-20px;
background:#000 url(../img/next.png) center no-repeat;
background:rgba(0,0,0,0.75) url(assets/next.png) center no-repeat;
}

#gallery {
    background-color: #f5f5f5;
    border: 1px solid #bb283b;
    border-radius: 15px;
    margin-left: 9px;
    margin-top: 20px;
    padding:30px 10px 20px;
}
#overlay {
    background-color: #000;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
}
#lightbox {
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 0 10px #000;
    color: #333;
    display: none;
    font-family: Arial,Helvetica,sans-serif;
    left: 50%;
    overflow: hidden;
    /*padding: 10px 10px 0;*/
	padding:3px 13px;
    position: fixed;
    top: 50%;
    z-index: 10000;
}
#lightbox .inner-box {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
}
#lightbox .content {
    z-index: 1;
}
#lightbox .content img {
    border: 0 none;
    display: block;
    left: 0;
    position: absolute;
    top: 0;
}
#lightbox .cpanel {
    display: none;
    height: 30px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
#lightbox #close-btn {
    background: rgba(0, 0, 0, 0) url("../images/icons.png") no-repeat scroll 0 0;
    cursor: pointer;
    float: right;
    height: 30px;
    position: relative;
    width: 76px;
    z-index: 2;
}
#lightbox #play-btn {
    background: rgba(0, 0, 0, 0) url("../images/icons.png") no-repeat scroll 0 -30px;
    cursor: pointer;
    display: none !important;
    float: left;
    height: 30px;
    position: relative;
    width: 26px;
    z-index: 2;
}
#lightbox #play-btn.pause {
    background-position: -30px -30px;
}
#lightbox .info {
    color: #222;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 0;
}
#lightbox .back-btn, #lightbox .fwd-btn {
    cursor: pointer;
    height: 70px;
    margin-top: -35px;
    position: absolute;
    top: 50%;
    width: 20px;
}
#lightbox .back-btn {
    background: rgba(0, 0, 0, 0.75) url("../images/d_arrows.png") no-repeat scroll 0 center;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
    left: 0;
    margin-left: -20px;
}
#lightbox .fwd-btn {
    background: rgba(0, 0, 0, 0.75) url("../images/d_arrows.png") no-repeat scroll -20px center;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    left: 100%;
}
#lightbox .btn-panel {
    background: rgba(0, 0, 0, 0) url("../images/spacer.png") no-repeat scroll 0 0;
    cursor: pointer;
    float: left;
    height: 0;
    position: relative;
    width: 50%;
    z-index: 3;
}
#lightbox .timer {
    background-color: #fff;
    font-size: 0;
    height: 5px;
    left: 0;
    opacity: 0.5;
    position: absolute;
    visibility: hidden;
    width: 0;
    z-index: 2;
}
#lightbox .desc {
    background: rgba(0, 0, 0, 0.75) none repeat scroll 0 0;
    color: #fff;
    display: none;
    font-size: 14px;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-align: left;
    width: 100%;
    z-index: 4;
}
#lightbox .inner-text {
    padding: 5px;
}
#lightbox .preloader {
    background: rgba(0, 0, 0, 0) url("../images/progress.gif") no-repeat scroll center center;
    display: none;
    height: 32px;
    left: 50%;
    margin-left: -16px;
    margin-top: -16px;
    position: absolute;
    top: 50%;
    width: 32px;
    z-index: 2;
}
.hide-selects {
    visibility: hidden;
}
