css updates

add background image, positioning and resizing