This may have been resolved but I’ll post this alternative just in case someone finds it useful.
The best thing I can suggest is rather than going outwith the theme for the page is to actually use the theme.
First of all you can give individual pages a different template to the default template for pages. To do this move/copy welcome.php in to the theme folder, at the top of welcome.php put the following:
Template Name: welcome
If you then go to edit/create a page in the control panel there will be an option to choose a template and you can choose welcome. This will get that page to use welcome.php instead of the default page.php in the theme folder.
This allows you to set up as many individual page templates as you wish.
Then just choose the page you have created as the front page in options > reading.
$97 DISCOUNT with [color=#CC0000]DISCOM97[/color]