More CSS work

Fixes (suggestions from J. Mendes)
Added html5_media module