anchor.diff:    overflow: hidden;
     display: block;
   }
  -#top-nav-bar {
  +#top-main-nav-bar {
     width: 750px;
     margin-top: 30px;
     float: right;
  
positive.code:   display: inline;
  }
  ul#language-bar strong { font-weight: normal; }
  ul#nav-bar {
    line-height: 50px;
    float: right;
    clear: both;
  
negative.code:   margin: 0;
    padding: 0;  
  }
  ul#main-nav-bar li {
    float: left;
    margin-left: 1em;
    line-height: 50px;
    margin-top: -15px;
  }
  ul#main-nav-bar li.cart-indicator a {
    padding-right: 40px;
    background: transparent url(<%= asset_path 'cart-empty_x32.png' %>) center right no-repeat;
    display: block;
  }
  ul#main-nav-bar li.cart-indicator a.full { background-image: url(<%= asset_path 'cart-full_x32.png' %>); }
  .pagination {
    padding-top: 10px;
    text-align: right;
  