.cgj_image{}
.carousel-controls{margin:10px 10px 0;padding-bottom:10px;}
.carousel-controls a{padding:2px 4px; color:#FFF; border:1px solid #000; background:#5A3A2F; text-decoration:none; margin:5px 10px 0 0;font-style: normal;}
.carousel-controls a:hover{color:#000; background:#FFF}
.carousel-controls a:visited{color:#FFF; background:#5A3A2F}
.carousel-controls img{border:5px solid #ccc}
.carousel-controls span{display:none}
.carousel-controls b{margin-right:9px;color: #AE013C;}
.carousel-controls .active img{border:5px solid #07F}
.carousel-gallery ul{margin:0 !important; padding:0 !important}
.carousel-gallery ul li{background:none !important; padding:0 !important; width:500px !important; list-style:circle !important;}
p.caption{clear:both}
p.description{padding-top:10px;text-align:center;}
.carousel-gallery{ position:relative;  margin-bottom: -15px;}
.jcarousel-clip{ z-index:2;  padding:0;  margin:0;  overflow:hidden;  position:relative}
.jcarousel-list{ z-index:1;  overflow:hidden;  position:relative;  top:0;  left:0;  margin:0;  padding:0}
.jcarousel-list li a, 
.jcarousel-item{float:left; width:100%; margin:0 !important}
.jcarousel-list li a img{display: block;margin-left: auto;margin-right: auto;}
.jcarousel-next{ z-index:3;  display:none}
.jcarousel-prev{ z-index:3;  display:none}
.jcarousel-skin-neat .jcarousel-next-horizontal{ position:absolute;  top:43px;  right:5px;  width:32px;  height:32px;  cursor:pointer; background:#000}
.jcarousel-skin-neat .jcarousel-next-horizontal:hover{ background-position:-32px 0}
.jcarousel-skin-neat .jcarousel-next-horizontal:active{ background-position:-64px 0}
.jcarousel-skin-neat .jcarousel-next-disabled-horizontal, 
.jcarousel-skin-neat .jcarousel-next-disabled-horizontal:hover, 
.jcarousel-skin-neat .jcarousel-next-disabled-horizontal:active{ cursor:default;  background-position:-96px 0}
.jcarousel-skin-neat .jcarousel-prev-horizontal{ position:absolute;  top:43px;  left:5px;  width:32px;  height:32px;  cursor:pointer;  }
.jcarousel-skin-neat .jcarousel-prev-horizontal:hover{ background-position:-32px 0}
.jcarousel-skin-neat .jcarousel-prev-horizontal:active{ background-position:-64px 0}
.jcarousel-skin-neat .jcarousel-prev-disabled-horizontal, 
.jcarousel-skin-neat .jcarousel-prev-disabled-horizontal:hover, 
.jcarousel-skin-neat .jcarousel-prev-disabled-horizontal:active{ cursor:default;  background-position:-96px 0}
.jcarousel-skin-neat .jcarousel-next-vertical{ position:absolute;  bottom:5px;  left:43px;  width:32px;  height:32px;  cursor:pointer; }
.jcarousel-skin-neat .jcarousel-next-vertical:hover{ background-position:0 -32px}
.jcarousel-skin-neat .jcarousel-next-vertical:active{ background-position:0 -64px}
.jcarousel-skin-neat .jcarousel-next-disabled-vertical, 
.jcarousel-skin-neat .jcarousel-next-disabled-vertical:hover, 
.jcarousel-skin-neat .jcarousel-next-disabled-vertical:active{ cursor:default;  background-position:0 -96px}
.jcarousel-skin-neat .jcarousel-prev-vertical{ position:absolute;  top:5px;  left:43px;  width:32px;  height:32px;  cursor:pointer;}
.jcarousel-skin-neat .jcarousel-prev-vertical:hover{ background-position:0 -32px}
.jcarousel-skin-neat .jcarousel-prev-vertical:active{ background-position:0 -64px}
.jcarousel-skin-neat .jcarousel-prev-disabled-vertical, 
.jcarousel-skin-neat .jcarousel-prev-disabled-vertical:hover, 
.jcarousel-skin-neat .jcarousel-prev-disabled-vertical:active{ cursor:default;  background-position:0 -96px}
.jcarousel-skin-neat .jcarousel-clip-horizontal{width:500px !important; }
