Shop: Better input checking to avoid the problem of the exception when trying to add items that don't exist.
 CSS: subcategory bar text gets bigger, page header backgrounds go transparent, description under border goes transparent.
  Staff page: Cleanup of some of the css of the staff page.
  jQuery: Upgraded to 2.1.1, ie 6, 7, 8 dropped.