Check out the webcam when you get a chance. What does that look like to you?
Ummm... I didn't see a webcam link.