Fix stylesheet file names and teacher advice page

Changing all partial stylesheets to have underscore denoting partial status and add .css to all of them.

Adding test for teacher advice page and making uls properly indented.  Slight temporary fix to width of upcoming events as well.