I had a youtube video on my home page and now it is not working. I tried to re add it to my page and it won't work, keeps telling me "Please enter a valid YouTube URL for the video you wish to add" I am and it will not work. I have posted MANY videos over the last 10 years and have had no problems until recently. www.mollysdarlingdoodles.com/index.html Please help! thanks!