The webcams are now on their own page. Here they are, scroll down and you'll see Lake Sumter Landing, much larger than before. Click on the icons for the other two squares.
http://www.thevillages.com/lifestyle/cam_lsl.asp
Here's a site that's put up by a Villager and it's been widely used by many. All 3 squares on one page. If 1 or 2 don't come up, hit refresh.
The Villages
Also, I don't know many who use IE Internet Explorer. Google Chrome I found is the best and Mozilla Firefox I had used for many years before is good.