Looks alright and works.
A few concerns (using your home.html as an example)
First, it's nice that you offer dialup and brodband versions, but once you choose, having another page where you have to click enter just to get to the main page is annoying.
The marquee is very annoying.
I don't care for the menu colors.
Those are little things.
More serious things that might give you trouble down the road that you can worry about when you have time and the knowledge.
1.) You do not have a doctype specified in your code. The lack of one causes browsers to use quirks mode (non-standards mode). Not having a doctype could cause your site to look differently across browsers. If that happens, you'll be kicking yourself trying to make things look the same across browsers because each browsers quirks mode is different.
doctypes that you can use
Once you pick a doctype, you need to make sure you conform to that doctype. Check your page at
http://validator.w3.org
Your document looks closest to html 4.01 transitional, bur html is getting old and XHTML 1.0 strict would be more modern.
Also, you'll need to use css to style your document. Search google for learning css.
simple templates
2.) You do not explicitly set the body's margin and padding. Not all browsers have the same default margin and padding for the body, so you need to set them both to what you want, so the margins are the same across browsers.
3.) The object tag is incomplete and incorrect.
The codebase attribute for the object tag is for setting a base URI that is used for resolving relative URIs in the data and classid attributes. It is *not* for specifying flash versions so IE knows when to download a new version of flash.
The type attribute is missing. type="application/x-shockwave-flash". Only IE uses the activeX value in the classid attribute to know that it is flash.
The data attribute is missing. Opera and IE use the src/movie param to know what file to load. Opera can also use the data attribute. Firefox needs the data attribute to load the file for the object tag.
Be careful when using the wmode param. It can cause display problems. If you don't actually need to do anything with transperency, don't use it.
You should give each object tag its own id. That way, if there is a problem with the loading of the flash and visitors can't get anyone to fix it, they can fix it theirselves.
Use alternate content to show how to get the flash plugin.
The way you have things now, you cause Firefox and Opera to ignore the object tag and use the embed tag instead.
4.) The embed tag is not defined in any standard doctype and should be avoided whenever possible. If you use the object tag properly, you don't need the embed tag. (Myspace.com does this and purposely puts a different value in the embed src so things don't work in Opera)
Here's an example of how to get things working across browsers with the object tag.
HTML Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-us" xml:lang="en-us" id="www-hurricaneproductions-net-home-html"> <head> <title>example</title> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <style type="text/css">
html {
color: #000;
background-color: #fff;
font-size: 1em;
}
body {
margin: 0;
padding: 8px;
}
</style> </head> <body> <div> <object id="hp-banner" data="http://www.hurricaneproductions.net/HP-Scroll-Nav-blackback3.swf" type="application/x-shockwave-flash" width="700px" height="200px"> <param name="src" value="http://www.hurricaneproductions.net/HP-Scroll-Nav-blackback3.swf" valuetype="ref" type="application/x-shockwave-flash" /> <param name="menu" value="false" /> <param name="quality" value="high" /> <param name="bgcolor" value="#000000" /> <div><strong>Error:</strong> Embedding <a href="http://www.hurricaneproductions.net/HP-Scroll-Nav-blakback3.swf">HP-Scroll-Nav-blakback3.swf</a> with the <a href="http://www.macromedia.com/go/getflashplayer/">Macromedia Flash Plugin</a> failed.</div> </object> <object id="hp-menu" data="http://www.hurricaneproductions.net/HP-NewNavigation.swf" type="application/x-shockwave-flash" width="140px" height="470px"> <param name="src" value="http://www.hurricaneproductions.net/HP-NewNavigation.swf" valuetype="ref" type="application/x-shockwave-flash" /> <param name="menu" value="false" /> <param name="quality" value="high" /> <param name="bgcolor" value="#000000" /> <param name="bgcolor" value="#4E5353" /> <param name="_cx" value="18521" /> <param name="_cy" value="5292" /> <param name="FlashVars" value="" /> <param name="Play" value="0" /> <param name="Loop" value="-1" /> <param name="SAlign" value="" /> <param name="Base" value="" /> <param name="AllowScriptAccess" value="always" /> <param name="Scale" value="ShowAll" /> <param name="DeviceFont" value="0" /> <param name="EmbedMovie" value="0" /> <param name="SWRemote" value="" /> <param name="MovieData" value="" /> <param name="SeamlessTabbing" value="1" /> <div><strong>Error:</strong> Embedding <a href="http://www.hurricaneproductions.net/HP-NewNavigation.swf">HP-Scroll-Nav-blakback3.swf</a> with the <a href="http://www.macromedia.com/go/getflashplayer/">Macromedia Flash Plugin</a> failed.</div> </object> </div> </body> </html> 5.) There is no css-signature on the body tag (and the html tag if using xhtml 1.0 strict). The id attribute for the html tag in the example above will give you an idea of how you set one up. This allows people to use user stylesheets to tweak the page to their liking and also fix problems that may arise. For example, the font-size might be too small for someone or the background is too dark etc.
6.) Although there is a contact email address, for a company site like that, a specific webmaster email address would help. (One where someone will actually respond)
7.) I didn't see any alternate text specified for images for when you have images turned off in your browser or they don't load. (alt="alternate text")