Thanks again for your response.
Okay, that's good stuff to know..
I've looked at the errors and the majority of them I don't think were actually problems, like the opening and closing brackets. Because when I looked at most of those kinds of problems on the source code in the browser and in my file, and it had all the necessary brackets and quotes.
But I did change a few other little things like the style type and i tried out 2 different doctypes (that seems to be my biggest problem, but i'm not familiar with them and other standards).
I tried both of these doctypes
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
and neither of them had any noticeable effect. :/
Arg.. I don't understand why this is happening.
Another thing is that when i'm editing it in Firebug if I make the <div id="menubar.php"> into
<div id="menubar.php" style="position:relative; top:330px;">
then it is perfectly the way i want it.
But if i were to put that in the code, then that page would be distorted when going through a link without the anchor.