Account for accessibility

Add alt tags, title tags, and text to areas where someone with
accessibility issues may struggle to use the website.
This moves the text off screen and the margin: 0 attribute helps keep the artistic vision of the section intact.