Pues pones como fondo cualquier imagen y en el trozo donde quieras que se muestre tus paginas,pones un include que llama un pequeño script el cual recoja estas paginas que quieres que se muestren.
Este es el que utilizo yo:
Código PHP:
function getContent()
{
if (empty($_GET['page']))
{
$page = 'inici';
}
else
{
$page = $_GET['page'];
}
$page .= '.php';
if (false == is_file($page))
{
$page = 'file_not_found.php';
}
include($page);
}