Art Kavanagh

I’d be most grateful for help from people who know about CSS (and also possibly about Hugo). I’m trying to make a simple theme, which can now be seen on my test blog. I can’t figure out why my header (and footer) won’t align on the left margin. Any ideas, please?