Here is the code for calling block in Magento:-
Module page
[php]
<?php echo $this->getLayout()->createBlock('newmodule/newblock')->setTemplate('newmodule/newblock.phtml')->toHtml(); ?>
[/php]
Calling Static Block
[php]
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('indentifer')->toHtml() ?>
[/php]
OR
[php]
$block = Mage::getModel('cms/block')->load('identifier');
echo $block->getTitle();
echo $block->getContent();
[/php]
In CMS PAge
[html]
[/html]