#features_carousel {
  height: 187px;
  padding: 17px 20px 17px 17px;
  position: relative;
  width: 813px;
}

  #features_carousel span.tn_left,
  #features_carousel span.tn_right {
    cursor: pointer;
    height: 17px;
    position: absolute;
    top: 57px;
    width: 16px;
    z-index: 3;
  }

  #features_carousel span.tn_left {
    background: url(http://a4.g.akamai.net/7/4/284659/v1/228792ns.download.akamai.com/228792/live/static/images/global/wc/design/sample_sites_left.gif) no-repeat;
    display: none;
    left: -2px;
  }

  #features_carousel span.tn_right {
    background: url(http://a4.g.akamai.net/7/4/284659/v1/228792ns.download.akamai.com/228792/live/static/images/global/wc/design/sample_sites_right.gif) no-repeat;
    left: 840px;
  }

  #features_carousel div.tn_container {
    overflow: hidden;
    position: relative;
    width: 813px;
    z-index: 2;
  }

    #features_carousel div.tn_container div.thumbnails { 
      left: 0px;
      overflow: hidden;
      position: relative;
      width: 3000px;
      z-index: 1;
    }

      #features_carousel div.tn_container div.thumbnails div.tn_preview { 
        cursor: pointer;
        float: left;
        padding: 6px;
      }

      #features_carousel div.tn_container div.thumbnails div.tn_preview_hover div {
        text-decoration: underline;
      }

      #features_carousel div.tn_container div.thumbnails div.tn_preview div { 
        float: left;
        padding: 6px;
      }
  
div.preview_window {
  display: none;
  left: 50%;
  position: fixed;
  top: 50%;
  z-index: 4001;
}

div.preview_window img {
  border: 6px solid #000;
}

div.preview_window div.preview_close {
  background: transparent url(http://a4.g.akamai.net/7/4/284659/v1/228792ns.download.akamai.com/228792/live/static/images/global/circle_close_black.png);
  height: 30px;
  left: -10px;
  position: absolute;
  top: -10px;
  width: 30px;
}

    






