Im not going to try PLC because I don't have the patience to know what the hell it is! haha. It took very long, which it shouldnt, your site is relatively simple. A. get a better hosting server or B. reduce the image file sizes.
<div> layouts load faster than <table> layouts But if you use <tables> don't enclose your whole page in a table like you have... <body> <table width="728" height="710" Everything inside the table has to load before anything is shown... Try making a table for the header and a table for the main area and one for the footer. At least then we could see the header as the other info is loading...
25 seconds, then times out. It does load eventually after a few F5s. It might be your hosting. 299 - 399ms ping (when it doesn't time out)
The problem is not the size of the script and images. Accorting to the following site, that is less than 60k. Anything less than 60k should load and render in 10 to 15 seconds on a 56k dial-up connection. http://www.websiteoptimization.com/services/analyze/ The problem is either your server or just poorly written code that browsers cannot render easily. I tried running it through the W3C validator and it won't even validate the code, but it does give you an indication of the problem. http://validator.w3.org What the heck is tis-620 encoding? I've never heard of it before. It should be utf-8 or iso-8859-1. I think that is coming from your server.