Fixed Search and Tidied Up Some Formatting

The homepage, accordions, sign-in, and sign-up are still broken but at
least it's semi-presentable in this state.