removal of unnecessary IDs, renaming of surviving IDs to better match where they are located and what they do, wrapping certain other elements in anchor tags, some small CSS fixes