responsive site css

adding css modifications for a more responsive site
(working through issues with IE8)