for a contact me section of my website i have 3 files for the contact me part alone so i wanted to cut it down to 2
my main page is tfc.php and the link to the contact page is tfc.php?page=contact so here is how the contact me part loads
elseif($page=="contact"){
include("contact.inc");
}
ok now this is what contact.inc has NORMALY
<div align="center">
<iframe name="admin" width="750" height="700" frameboarder="0" vscroll="yes" hscroll="no" scrolling="auto" src="contact.html">
</iframe>
</div>
then contact.html has a form action=contact.php method=get so i dont need to post that really.
with the method i posted above here, my page loads just the way i want it, it has the contact part of the page inside the light grey colored table then the white writing OUTSIDE the table as shown in this picture here

NOW, if i change the system so that contact.inc does not load contact.html as a frame but contact.inc itself is the html file, the white text appears INSIDE the table for some reason as show in this pic here

here is just a snippet of the tfc.php file, as you can clearly see, the writing is meant to be OUTSIDE the table
</table>
</div>
<p align="center"><font color="#FFFFFF">This page is meant for 1024 x 768 viewing with Netscape or Mozilla
<br>your current browser is: <br><?php echo("$HTTP_USER_AGENT"); ?></font></p>
</body>
</html>
any ideas on what's going on here?