If you are copying the default page.tpl.php to use for either a specific node or a specific content type but Drupal is ignoring it there are usually two main reasons:
- tpl file name
If you are used to the D6 naming conventions, be aware it has changed in D7. The new naming conventions are here - Preprocess function
You may have forgotten to put a preprocess hook in your theme file. For example I have this in most of my Zen sub themes:
function MYTHEME_preprocess_page(&$variables, $hook) {
//some other stuff
if (isset($variables['node']))
{
$variables['theme_hook_suggestions'][] = 'page__type__'. $variables['node']->type;
$variables['theme_hook_suggestions'][] = "page__node__" . $variables['node']->nid;
}}
Hope that helps