/* CSS Document */
  .example {
    border: 1px solid #CCC;
    background: #f2f2f2;
    padding: 10px;
  }
  ul {
    list-style-image:url(list-style.gif);
  }
  #gallery {
    padding: 0px 40px;
    background: #fff;
    list-style-image:url(/images/loading.gif);
  }

/* -------------  */
  .ad-gallery .ad-nav 
  {
    width: 100% !important;
    position: relative !important;
  }
  .ad-gallery .ad-forward, .ad-gallery .ad-back 
  {
      position: absolute !important;
      top: 0 !important;
      height: 100% !important;
      z-index: 10 !important;
  }
  /* IE 6 doesn't like height: 100% */
  * html .ad-gallery .ad-forward, .ad-gallery .ad-back {
      height: 100px !important;
  }
  .ad-gallery .ad-back 
  {
      cursor: pointer !important;
      left: -20px !important;
      width: 13px !important;
      display: block !important;
      background: url(/images/ad_scroll_back.png) 0px 22px no-repeat !important;
  }
  .ad-gallery .ad-forward {
      cursor: pointer !important;
      display: block !important;
      right: -20px !important;
      width: 13px !important;
      background: url(/images/ad_scroll_forward.png) 0px 22px no-repeat !important;
   }
   .ad-gallery .ad-nav .ad-thumbs {
      overflow: hidden !important;
      width: 100% !important;
   }
   .ad-gallery .ad-thumbs .ad-thumb-list {
        float: left !important;
        width: 9000px !important;
        list-style: none !important;
		margin:0;
		padding:0 0 0 8px;
   }
   .ad-gallery .ad-thumbs li 
   {
          float: left !important;
		  background: url(images/shadow.gif) no-repeat top center;
		  width:104px;
		  height:85px;
          margin-right: 12px !important;
   }
   .ad-gallery .ad-thumbs li a 
   {
            display: block !important;
   }
   .ad-gallery .ad-thumbs li a img 
   {
              border:none;
              display: block !important;
   }
   .ad-gallery .ad-thumbs li a.ad-active img 
   {              
   }  
