Tim,
  I went back to my code an noticed some unusual indentation characters before the "=" sign before the "content_tag" statement.  I deleted those and used "tab" to restore the line of code to its proper position under the "- flash.each do |name, msg|" statement.  This might be why the code rendered the way it did when I moved it up to GitHub.