added backround image, shadows and more styles