footer structure and some styling