/* CAROUSEL */
.clearfix {
  clear: both;
}
.carousel{
    margin:  0 0 15px 0;
    position:relative;   
    /*height: 300px;*/
    width: 610px;
    overflow:hidden;
    z-index: 0;
    position: relative;
}

.slide-title {
    /*background: url(../images/seps.gif) repeat-x scroll bottom;*/
    width: 196px;
    text-align: center;
    color: #000;
    /*padding: 0 12px 12px;
    margin-bottom: 12px;*/
}
.slide-title a, .slide-title a:visited {
  color: #000 !important;
  font-size: 14px;
}
.slide-desc {
  color: #ababab;
  text-shadow: 1px 0 1px #000;
  padding: 0 12px;
  margin-bottom: 20px;
}
.slide-cat {
  height: 25px;
  padding: 8px 5px 0 12px;
  /*background: url(../images/cat.gif) repeat-x;*/
  width: 100%;
  color: #747474;
  margin-bottom: 20px;
}
.slide-cat a, .slide-cat a:visited {
  color: #747474 !important;
  text-shadow: 1px 0 1px #2d2d2d;
}
.carousel .backgrounds{
    height: 360px;
}

.carousel .backgrounds .item{
    width: 390px;
    height: 360px;
    left: 220px !important;
    float:left;
    position:relative;
    z-index:1;
    margin-right: 220px;
}


.carousel .panel{
    /*background: url(../images/sliderbg.jpg) repeat-x;
    border: 1px solid #000000;*/
    color: #fff;
    position:absolute;
    left: 0;
    top:0;
    /*height: 300px;*/
    width: 220px;
    z-index:10;
}

.carousel .panel .paging{
    position:absolute;
    bottom: 40px;
    left:12px;
    width: 205px;
    text-align:center;
}

.carousel .panel .paging a{
    color: #4c4c4c;
    font-size: 1.1em;
}

.carousel .panel .pause{
    position:absolute;
    right:20px;
    top:25px;
    display:block;
    width: 18px;
    height: 18px;
    background: transparent url(../images/carousel_pause_bg.gif) no-repeat 0 0;
    text-indent: -6000px;
}

.carousel .panel .play{
    position:absolute;
    right:20px;
    top:25px;
    display:block;
    width: 18px;
    height: 18px;
    background: transparent url(../images/carousel_play_bg.gif) no-repeat 0 0;
    text-indent: -6000px;
}


.carousel .panel .paging .next{
    position:absolute;
    right:75px;
    top:0;
    display:block;
    width: 27px;
    height: 27px;
    background: transparent url(../images/slide-buttons.png) no-repeat 0 0;
    text-indent: -6000px;
}

.carousel .panel .paging .previous{
    position:absolute;
    left:70px;
    top:0;
    display:block;
    width: 27px;
    height: 27px;
    background: transparent url(../images/slide-buttons.png) no-repeat 100% 0;
    text-indent: -6000px;
}

.carousel .panel .details_wrapper {
    position:absolute;
    top:0px;
    left:0px;
    width: 220px;
    overflow:hidden;
    height: 250px;
    padding-left: 10px;
}

.carousel .panel .details_wrapper .details{
    height: 250px;
    
}

.carousel .panel .details_wrapper .details .detail{
    width: 220px;
    height: 250px;
    float:left;

}
a.more, a.more:visited {
  height: 35px;
  width: 220px;
  background: url(../images/moreh.gif) repeat-x;
  text-align: center;
  display: block;
  text-shadow: 1px 0 1px #000000;
  color: #fff !important;
  padding-top: 9px;
}
a.more:hover {
  color: #fff !important;
}
/* END CAROUSEL */
