styled background and boxes and buttons