Update search templates

The CSS and templates for mainstream search have changed. Since we were using their styles, this is now broken. In order to keep this from happening I have copied over the styles & templates.