General remarks: Please use tab for indentation, have a space after the : colon, and use px instead of em as units.