It is a webmail that I am downloading from (Yahoo) could it be a problem on there end that is causing the problem?
I believe you're not being clear on the facts here. Again, the free Yahoo email account does not work with POP email clients such as Outlook. So, if you're saying you use Outlook for Yahoo mail, please explain how you enabled that email account to work with Outlook.
What I believe is actually happening is that you are not using Outlook for Yahoo mail; you're accessing Yahoo mail via web browser, which is the normal method of accessing it since it's a webmail service, not a POP mail service. Do you know what POP mail is?
If you are, indeed, using Outlook 2007 for email, exactly what email service are you using Outlook for?