nice and clean, but i don't like your header and footer on each section
-------------etc. doesn't look good