better responsiveness

working on the responsive nature of the site.  haven't gotten to media
queries yet (if any are needed).  some things still a little funky