Hi
without in any way being critical as an avid web site designer ( User of Dreamweaver CS3) can I suggest that having valid html code is important.
I quick purusal of some of the code in the web sites listed does show some errors which can stop search engine robots and some browsers from displaying pages correctly.
Take a look at
http://www.htmlvalidator.com/
there is a trial version which can be used to check code and provide solutions
HTH everyone
Ian
Bookmarks