        /* ==== (a) Pikachoose Slider ========================== */
        
        .pikachoose {width: 730px; margin: 0 auto;}

        .pika-thumbs{ padding: 0; width:490px; height:44px; display:block;}
        .pika-thumbs li{ width: 88px; height:30px; margin:0;  padding: 0; overflow: hidden; padding:1px; border:1px solid #eee; float: left;list-style-type: none; cursor: pointer;}	
        .pika-thumbs li:last {margin: 0;}
        .pika-thumbs li .clip { position:relative;height:100%;text-align: center; vertical-align: middle; overflow: hidden; z-index:99;  }
        .pika-thumbs li.active {  border-color:#aaa;}

        .pika-stage, .pika-textnav {width: 730px;}
        .pika-stage {position: relative; text-align:center; height:250px;}
        .pika-stage img{height:100%;}
        	
        .pika-stage .caption { position: absolute;  background: url(/main/css/jquery/caption-bg.png); font-size: 12px; line-height:20px; text-shadow:none; color: #fff; padding: 5px 10px 5px 10px; text-align: center; height:auto; width:auto; bottom: 0; right: 0; margin:10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }	
        .pika-stage .caption p { padding: 0; margin: 0; }	
        .pika-stage .caption a { color:#fff; text-decoration:underline; }	
        .pika-stage .caption a:hover { color:#ff0000;}			

        .pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
        .pika-imgnav a.previous { height: 20px; width: 14px; top: 265px; left: 100px;cursor:pointer;}
        .pika-imgnav a.next { height: 20px; width: 14px; top: 265px; right: 100px;cursor:pointer;}
        .pika-imgnav a.play,.pika-imgnav a.pause,.pika-textnav,.pika-counter {display:none;}
        
        .pika-imgnav a.previous {background: url(/main/css/jquery/slider-lr.png) no-repeat 0 0; }
        .pika-imgnav a.previous:hover{ background: url(/main/css/jquery/slider-lr.png) no-repeat 0 -20px; }        
        .pika-imgnav a.next {background: url(/main/css/jquery/slider-lr.png) no-repeat -13px 0; }
        .pika-imgnav a.next:hover{ background: url(/main/css/jquery/slider-lr.png) no-repeat -13px -20px;  }    
		
        .pika-loader{ background:url(/main/css/jquery/loading.gif) 3px 3px no-repeat #000; background-color:rgba(0,0,0,0.9); color:white; width:60px; font-size:11px; padding:5px 3px; text-align:right; position:absolute; top:15px; right:15px; }
        
        /* jCarousel Styles */
        .jcarousel-skin-pika .jcarousel-container-horizontal { padding: 0; width:490px; overflow:hidden; margin-left:120px; display:block;}
        .jcarousel-skin-pika .jcarousel-clip-horizontal {height: 44px; width: 490px; display:block; }
        .jcarousel-skin-pika .jcarousel-item-horizontal {margin: 8px 3px 0 3px;}  