Made a bunch of style changes to bring it more in line with current design trends.