It looks good in Firefox at 1024x768.
The document type on each of your pages goes outside the tags. For example on your Home Page. Do not change any capitalization for a DOCTYPE declaration. :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR...ml4/loose.dtd"><html>
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Du Nord Home</title>
<script language="JavaScript" fptype="dynamicanimation">
<!--
function dynAnimation() {}
function clickSwapImg() {}
//-->
</script>
<script language="JavaScript1.2" fptype="dynamicanimation" src="animate.js">
</script>
<meta name="Microsoft Border" content="none, default">
</head>
Your home page continues to have problems which need to be cleaned up if you wish your pages to validate.
For your info :
1)
Choosing a Document Type2)
Help and FAQ for the Markup Validator3)
Validation by URL or File Upload4)
Validate CSS by URI, File Upload or Direct Copy/PasteIf you used Firefox with the Web Tools installed, you could check every aspect of your pages, i.e., validation, image problems,, forms, view source with HTML Tidy and have it clean your page for you, much more.
The resizing using percentages is just fine. Most of the problems are because of depreciated attributes, missing closing tags, attributes which are only supported by Netscape and/or Internet Explorer. As long as you are sticking to a transitional document type, you will be browser limited in your pages.
Internet Explorer is a very loose browser and does attempt to do what you have coded when it parses your pages. Some browsers based on the Gecko engine are a little more particular about poor coding and use strict default parsing of a page if it doesn't like the way you coded your page. That's why there is such a big difference when viewing pages with different browsers. Some times you have to put in little CSS fixes for these browsers which sometimes is not worth the time or trouble.
Just make sure your DOCTYPE declaration is as shown...outside your main tags. If you want to use percentages for font sizes, you can do that too. The table attributes you've used to get the border effect you want with bordercolorlight and bordercolordark is for Netscape and IE. Validation of your pages will not be possible using these attributes as well as the <font>, <center> and other depreciated tags.
Of course, if you don't care and are catering to those viewers with those browsers, you are ok.
Ron