I think the computer gods are trying to tell me something today… I spent about an hour and a half this morning trying to figure out why my site is no longer letting me upload pictures in my posts and I am failing miserably at finding the answer. Something about an FTP site (aka, the “something ...