css shadow and layout fixes