Here and in all code samples, make sure the code starts in the first column. If you look at your site compared to the existing one, it looks like all the code is indented 2 spaces.