Java-Scripts
Images
Tables
Non Breaking Spaces
All of those can increase the size of your pages dramatically.
You might want to call any JS scripts from a single file located centrally on your server instead of putting it in the HTML code in its entirity. In addition tot he JS you might also like to use CSS as you have calls for fonts, sizes etc etc for every peice of text.
Likewise with the tables, if they arent needed lose them.
You might also like to run your code through a program such as 'HTML Shrinker' (do a Google search) that will also cut the size of your page down considerably.
In addition rather than spacing the HTML code out across multiple lines of code, have the code going constantly in one line with each section being seperated by a TAB instead of a carriage return
