UI Overhaul, bug fixes

Near complete overhaul of the site design, including conversion of most
tables to unordered lists. Color scheme and shadow changes were most
significant. Bugs relating to cross-browser compatibility were mostly
addressed.