A couple of things:
You have added the #frame outside of #mainWrapper, so all the margin etc. styling that applies to #mainWrapper meeds to be applied to #frame too, in order to position the frame.
You must be working with a large monitor (1200px+), because the fixed frame width can never be seen properly in a 1024x768 monitor, let alone 800x600.
You have something that may be an attempt to comment out the #logo, but it is incorrectly formatted and will cause some errors:
Code:
background-color: #faf3f3;
}
****************************Jeg har satt inn denne her
#logo {
display: none;
}
******************************************************
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
If you want that commented out, do this:
Code:
/*
#logo {
display: none;
}
*/