.prevInactive{
width:30px;
height:110px;
float:left;
margin-right:10px;
background:url(/css/images/movie-prev.png) no-repeat -84px 0;
}

.nextInactive{
width:30px;
height:110px;
float:left;
margin-left:10px;
background:url(/css/images/movie-next.png) no-repeat -84px 0;
}

.slider1 ul{
padding:0;
margin:0;
}

.slider1, .slider1 li{ 
width:478px;/*define width and height of container element and list item (slide) list items must be the same size as the slider area*/
height:110px;
padding:0 0 0 0;
float:left;
margin:0;
overflow:hidden; 
/*background:red;*/
}

.slider1 li img{
width:154px;
height:auto;
border:1px #444 solid;
}

.slider1 li img:hover{
cursor:pointer;
border:1px #ccc solid;
}

#prev1, #next1{
display:block;
width:28px;
height:110px;
margin:auto;
cursor:pointer;
background:#333;
}

#prev1{
background:url(/css/images/movie-prev.png) no-repeat 0 0;
}

#next1{
background:url(/css/images/movie-next.png) no-repeat 0 0;
}

#prev1:hover, #next1:hover{
background-position:-28px 0;
}

#prev1:active, #next1:active{
background-position:-56px 0;
}




.slider{
width:950px;
height:175px;
padding:13px 0 0 0;
margin:20px 0;
background:url(images/slider.png) no-repeat;
}

.slider .strip{
width:880px;
padding:0;
margin:auto;
overflow:hidden;
border-top:1px #666 solid;
border-bottom:1px #666 solid;
background:#000;
}

.slider h3{
color:#fff;
height:22px;
padding:4px 0 0 10px;
font-size:1.2em;
max-width:300px;
margin:0 0 0 35px;
background:url(images/slider-header.png) no-repeat left top;
}

.slider ul li a span.t, .slider ul li a span.p, .slider ul li a span.k{
display:block;
text-indent:-9999px;
width:18px;
height:18px;
float:left;
margin-right:3px;
background:#fff;
}

.slider ul li a span.t{
background:url(images/t.png) no-repeat;
}

.slider ul li a span.p{
background:url(images/p.png) no-repeat;
}

.slider ul li a span.k{
background:url(images/k.png) no-repeat;
}

.slider ul li a span.spacer{
background:none;
}

.slider ul li a{
display:block;
width:155px;
float: left;
margin: 0 5px 0 0;
}

.slider ul a .title{
color:#fff;
display:block;
position:relative;
width:145px;
padding:3px 5px 5px 5px;
top:-40px;
height: 40px;

margin-left:1px;
background:url(images/trans80.png);
}

.slider ul a:hover .title{
position:absolute;
top:-999px;
}

.slider ul a .desc{
position:absolute;
top:-999px;
font-size: 0.9em;
}

.slider ul a:hover .desc{
color:#fff;
display:block;
width:145px;
height:100px;
padding:5px;
visibility:visible;
position:relative;
margin:0 0 0 1px;
top:-110px;
background:url(images/trans60.png);
}

.slider ul a .desc strong{
display:block;
margin:0 0 5px 0;
}

.scroll-1, .scroll-1 li{ 
width:800px;/*define width and height of container element and list item (slide) list items must be the same size as the slider area*/
height:130px;
padding:0 0 0 0;
float:left;
margin:0;
overflow:hidden; 
background:#000;
}

.scroll-1 li img, .scroll-2 li img{
width:155px;
height:auto;
border:1px #444 solid;
}

.scroll-1 li img:hover, .scroll-2 li img:hover{
cursor:pointer;
}

.prev, .next{
display:block;
width:28px;
height:130px;
margin:auto;
cursor:pointer;
}

.prev{
background:url(/css/images/slider-prev.png) no-repeat 0 0;
}

.next{
background:url(/css/images/slider-next.png) no-repeat 0 0;
}

.prev:hover, .next:hover{
background-position:-28px 0;
}

.prev:active, .next:active{
background-position:-56px 0;
}

.slider .prevInactive{
width:30px;
height:130px;
float:left;
margin:0 10px 0 0;
background:url(/css/images/slider-prev.png) no-repeat -84px 0;
}

.slider .nextInactive{
width:30px;
height:130px;
float:left;
margin:0 0 0 10px;
background:url(/css/images/slider-next.png) no-repeat -84px 0;
}

.slider .empty{
margin-top:18px;
}

.slider .strip ul {
width: 800px;

}



