Break out banner LESS style code into its own file

This moves all banner specific CSS code into its own CSS File and ensure
that all banner CSS is inside of the .headerWrap{...} so that banner
styles don't affect anything else on the page.