Splits CSS out into separate file - Tracker Story #42343415

If this is not what you were thinking, I can make updates after our discussion tomorrow evening.