/* carouselPanes */

.carouselPanes {

  position: relative;
  display: block;
  padding:22px 55px;
  width: 246px;
  height: 259px;  
  
  border:1px solid #000000;
}

.carouselPanes .wrapper {
  display: block;
  position: absolute;
  overflow: hidden;
}

.carouselPanes .slider {
  width: 9999px;
  height: 260px;
}

.carouselPanes .pane{
  float: left;
}

.carouselPanes .wrapper,
.carouselPanes .pane {
  width:255px;
  height:240px;
}

.carouselPanes li{
  display: block;
  width: 85px;
  height: 120px;
  
  text-align: center;
  float: left;
}

.carouselPanes li img{
  margin-bottom: 5px;
}

.carouselPanes li a{
  display: block;
  
  line-height:12px;
  text-align:center;  
  color:#DB9779;
}

.carouselPanes .arrow {
  background: url(/tjnet/images/carousel_arrows.gif) no-repeat;
  text-align: center;
  text-indent: -9999px;
  display: block;
  height: 36px;
  width: 37px;
  position: absolute;
  cursor: pointer;
}

.carouselPanes .forward {
  background-position: -109px center;
  right: 0;
}

.carouselPanes .back {
  background-position: 5px center;
  left: 0;
}

.carouselPanes .forward:hover {
  background-position: -108px center;
}

.carouselPanes .back:hover {
  background-position: 4px center;
}

/* carousel */

.carouselPanes {border:1px solid #8A1C01;}

#carouselWallpapers .carouselPanes,
#carouselWallpapers .carouselPanes .wrapper,
#carouselWallpapers .carouselPanes .pane,
#carouselWallpapers .carouselPanes .arrow {
  height:330px;
  overflow: hidden;
}
#carouselWallpapers .carouselPanes .arrow {
  margin-top: 110px;
  height: 110px;
}

#carouselGames .carouselPanes,
#carouselGames .carouselPanes .wrapper,
#carouselGames .carouselPanes .pane,
#carouselGames .carouselPanes .arrow {
  height:110px;
  overflow: hidden;
}

#carouselVideos .carouselPanes,
#carouselVideos .carouselPanes .wrapper,
#carouselVideos .carouselPanes .pane,
#carouselVideos .carouselPanes .arrow {
  height:110px;
  overflow: hidden;
}

#carouselScreensavers .carouselPanes,
#carouselScreensavers .carouselPanes .wrapper,
#carouselScreensavers .carouselPanes .pane,
#carouselScreensavers .carouselPanes .arrow {
  height:110px;
  overflow: hidden;
}