Use 'main' and 'footer' tags instead of div.main and div.footer