Split css files for easier maintenance

Split up CSS into 3 files; r=@dmose.  As part of the review, I noticed that the .container-fluid rule that was moved to the sidebar CSS file wasn't actually being used at all, so I added a commit to remove it.