Well thank you Yahoo for ruining my site.
It is now under major construction!!
I can only appologise on behalf of Yahoo
*VBS*