The only problem is that I elected to use K2 and that introduces a lot of overhead just by itself.
My CSS file is 12,000 lines long, I will spend the day paring that down to around 2,000 lines. I am also using Twitter Bootstrap, and I realize now that though that is convenient, it is better to just use the jQuery and JavaScript only where needed. Also if I make judicious use of @media queries, I probably don't need Twitter Bootstrap to have a responsive site which means I can avoid all the overhead that Bootstrap introduces. As far as K2, I like the functionality it introduces, I just don't like the overhead.
Thanks for all the time you have invested in trying to help me out. I wish all developers had the ethical sense of duty you seem to have.
I believe that Open Sources development is the model we should all embrace, as it is by nature a very democratic model and a model that would ultimately serve communities better than models championed by guys like Pierre Omidyar, Sergey Brin. or Mark Zuckerberg.
I have installed Drupal on a test site, and perhaps I need to be looking in that direction rather than in the Joomla direction, because I have read that it scales much better than Joomla. To bad some of the core functions aren't developed with compiled languages rather than scripting languages.