Continuing item viewer work (CSS cleanup, HTML5) (nearly done)