How to create a custom content-type with template for an "empty" page
By code, if you want a page that display's only content, here's how I would do it.

function module_menu() {
$items['overlay/location']=array(
 'title' =&gt; 'Title of page',
 'page callback' =&gt; 'module_callback',
 );

return $items;
}

function module_callback() {
 echo 'show what ever!';
 //no return!
}


Take a look at hook_menu()