div.sc_menu {
      /* Set it so we could calculate the offsetLeft */
      position: relative;
      
      height: 130px;
      width: 660px;
      /* Add scroll-bars */
      overflow: auto;
    }
    ul.sc_menu {
      display: block;
      height: 120px;
      /* Max width here, for users without Javascript */
      width: 11000px;
      padding: 15px 0 0 15px;
      /* Remove default margin */
      margin: 0;
      background: url('navigation.png');
      list-style: none;
    }
    .sc_menu li {
      display: block;
      float: left;
      padding: 0 4px;
      height:120px;
      border: none;
    }
    .sc_menu a {
      display: block;
      text-decoration: none;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;              
    }
    .sc_menu img {
      border: 1px solid rgb(130, 130, 130);
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
    }
    .sc_menu a:hover img {
      filter:alpha(opacity=50);
      opacity: 0.5;
      border: 1px dotted rgb(130, 130, 130);
    }
        .sc_menu span {
      display: none;
      margin-top: 3px;
      text-align: center;
      font-size: 10px;
      color: #999999;
    }
    .sc_menu a:hover span {
      display: block;
    }
    .sc_menu a:hover img {
      filter:alpha(opacity=50);
      opacity: 0.5;
    }.5;
    }
