There usually is a way to get things viewable on all resolutions.
I'm not sure exactly what the problem is, but it may be easier to spot it should your CSS be a bit, erm, cleaner.
There's no need for all the <style> and </style> tags, as you can just enclose your css within one of those tags. I would also try and have all the CSS in the one place, because if you have some inside the 'head' tags, and some within the 'body' tags, the stuff within the 'body' tags will override the stuff withing the 'head' tags.
Also, the 'background: #000000;' will not be doing much where it is.
The idea of CSS is that you have a parameter (i.e a restriction on where those bits of css will apply to) and then all the things saying what styles apply.
The thing just before the { } is the parameter. So, in one bit you have
Code:
body,tr,td {font-size:8pt;
font-family:arial, sans-serif; cursor:none;
align:justify;
line-height:14px;
color:#c9a88e;}
The parameters for this is the 'body' tag, the 'tr' tags and 'td' tags. All the instructions within the { } apply to any content within the <body> and </body> tags.
So, if you wish the 'background: #000000;' to apply to the body, I would put it within the { } that has 'body' as a parameter.
The other thing is that you have a lot of '#someword' as a parameter. the # means that it will apply to any things ( usually things like div or table tags) which have 'id="someword" ' in the opening tag.
e.g.
Code:
<div id="someword">
</div>
I can't see any things with 'id' in the tag, so it looks like those bits of CSS aren't really doing anything.
The only real use for cleaning up your CSS and getting rid of useless bits is that it then becomes easier to fiddle with just one thing to see if it fixes your problem, without so many things that could be interfering.
I hope that didn't sound too much like a lecture, because it really wasn't meant to be. I know what I've said wont fix your problem in itself, but it may help you find it, or understand what to do with the bits of coding that people give you to add.
And sorry for all the 'coding language'. I hope it doesn't confuse things too much.
Nice site, by the way. Very pro looking for someone who's just started with HTML!