#main .js{overflow:hidden;zoom:1;}
#main .carousel,
#main .carousel .carousel-wrap{margin:0;border:0;zoom:1; margin-left:-4px;height:230px; *height:22px;color:#fff;}
#main .js .carousel-wrap{display:inline-block;vertical-align:middle;width:824px; border-top: 1px solid #383838; border-bottom: 1px solid #383838;
  filter: alpha(opacity = 90);background-color:black;}
.IE #main .js .carousel-wrap{display:inline;}
#main .carousel ul{margin:0;padding:0;zoom:1;}
#main .js ul li{overflow:hidden;display:inline;float:left;width:138px;text-align:center;}
#main .carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:70px;height:230px;cursor:pointer;line-height:999px;zoom:1;}
#main .carousel .carousel-next{background:transparent url(../images/carousel_right.png) no-repeat 0 0;margin-left: -4px;*margin-left:894px;*margin-top:-467px;}
#main .carousel .carousel-previous{background: transparent url(../images/carousel_left.png) no-repeat 0 0;}
#main .carousel .carousel-control:hover{-moz-opacity:.9;opacity:0.90;filter:alpha(opacity=90);}
#main .carousel .disabled,#main .carousel .disabled:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);cursor:default;}
#main .carousel ul{padding:0;list-style:none;}
#main .carousel ul li{position:relative;width:138px;margin:0;;}
#main .carousel ul li cite{position:absolute;bottom:3px;right:10px;line-height:19px;font-size:11px;}
#main .carousel ul li cite a img{vertical-align:middle;}
#main .carousel ul li cite a{color:#fff;text-decoration:none;}  
.carousel-wrap{overflow:hidden;clear:both;zoom:1;height:228px !important; *left:74px; *float:left; *top:-230px; }
#main div.center-wrap div{border:0;}

.center-wrap {
padding-top:6px; *top: -231px; padding-bottom:6px;
}
  

#main div.center-wrap a.active {
    outline: none;
    background: transparent url(../images/sprite-logo-icons.png) no-repeat -0px -22px;
    color:#fff;
}
.jcarousel-skin-tango {
    display:none;
}
.display_me {
    display:block;
}
.show {background:transparent url(../images/carousel_hidden.png) no-repeat 0 0;height: 33px;width:299px;cursor:pointer;margin-top:-15px;margin-left:-5px}

/*#carouselWrapper {padding-bottom: 10px;} */

#carouselSubWrapper { margin:0px auto;width:960px;}

#no_carr_right, #no_carr_left {overflow:hidden;display:inline-block;vertical-align:middle;width:70px;height:230px;cursor:pointer;line-height:999px;zoom:1;float:left; display:inline}
#no_carr_right {background:transparent url(../images/carousel_right_none.png) no-repeat 0 0;margin-left: -4px;*margin-left:894px;*margin-top:-467px;}
#no_carr_left {background: transparent url(../images/carousel_left_none.png) no-repeat 0 0;}

.width {margin-top:100px;margin-left:290px;color:#5a5a5a;width:800px !important;}

#home {
 width: 970px; margin: 0 auto;
}
#home #carouselWrapper {float: left; background-color: black;width:632px;}
#home #carouselSubWrapper { margin:0px auto;width:635px;padding-left: 5px;} 
#home .js{overflow:hidden;zoom:1;}
#home .carousel,
#home .carousel .carousel-wrap{margin:0;border:0;zoom:1; margin-left:-4px;height:180px; *height:22x;color:#fff;}
#home .js .carousel-wrap{display:inline-block;vertical-align:middle;width:592px; /*border-top: 1px solid #383838; border-bottom: 1px solid #383838;*/
  filter: alpha(opacity = 90);background-color:black;}   
#home .carousel ul{margin:0;padding:0;zoom:1;}
#home .js ul li{overflow:hidden;display:inline;float:left;width:148px;text-align:center;}
#home .carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:23px;height:180px;cursor:pointer;line-height:999px;zoom:1;}
#home .carousel .carousel-next{background:transparent url(../images/carousel_right_home.png) no-repeat 0 0;margin-left: -4px;*margin-left:614px;*margin-top:-367px;}
#home .carousel .carousel-previous{background: transparent url(../images/carousel_left_home.png) no-repeat 0 0;}
#home .carousel .carousel-control:hover{-moz-opacity:.9;opacity:0.90;filter:alpha(opacity=90);}
#home .carousel .disabled,#main .carousel .disabled:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);cursor:default;}
#home .carousel ul{padding:0;list-style:none;}
#home .carousel ul li{position:relative;margin:0;;}
#home .carousel ul li cite{position:absolute;bottom:3px;right:10px;line-height:19px;font-size:11px;}
#home .carousel ul li cite a img{vertical-align:middle;}
#home .carousel ul li cite a{color:#fff;text-decoration:none;}  
#home .carousel-wrap{overflow:hidden;clear:both;zoom:1;height:178px !important; *left:24px; *float:left; *top:-180px; }
#home div.center-wrap div{border:0;}
  
#home .carousel ul li div.verticalWrapper, #home .carousel ul li div.verticalWrapper div.thumb, #home .carousel ul li div.verticalWrapper div.thumb img{width: 145px;}

#home div.center-wrap a.active {
    outline: none;
    background: transparent url(../images/sprite-logo-icons.png) no-repeat -0px -22px;
    color:#fff;
}