tested in firefox + chrome. corrected margin centering