Added alt text to news category icons and fixed double ID bug (so at least that part is valid HTML)

Can't seem to split up the changes in separate push requests so my apologies for making two unrelated changes at once.