Fixed all remaining homepage errors. Banner images still need testing on a live server.