Thanks. I checked there under Lola, and it says:
"Check that your video card's video output is turned on. Open the Windows Control Panel, go to the Display control panel, go to the Settings tab, and look for the output settings--usually under 'Advanced.' See your video card support for more help."
I have NVIDIA GeForce 6150 LE. I looked in the Advanced settings, but I didn't find anything to indicate whether "video output is turned on" per the knowledgebase. Wouldn't it be turned on if I am otherwise able to see video from the Internet onscreen? This is so confusing.