updated to add css sprites, JS image resize and improved navigation transitions