When you make your changes to define_main_page.php, are you saving it to includes/languages/english/html_includes/theme014?
That's a Template Monster template, so all bets may be off, but make sure you're overriding properly.
Set Admin -> Configuration -> Layout settings -> Customer Greeting -> Show on Index Page to 0, too.



