changes in styles and html: tables, footer and carousel fixed