Page title not displayed at the top of the Content area
According to your node.tpl.php, if the node is viewed in teaser mode, that $title variable will be output. (if (!$page):)

For the node view in full page mode (if ($page == TRUE):) then you need to have print $title in your theme page.tpl.php

i.e:

  &lt;?php print render($title_prefix); ?&gt;
  &lt;?php if ($title): ?&gt;
    &lt;h1 class="title" id="page-title"&gt;
      &lt;?php print $title; ?&gt;
    &lt;/h1&gt;
  &lt;?php endif; ?&gt;
  &lt;?php print render($title_suffix); ?&gt;