I have the advertisements attached to this message on my forums and I am wondering if its against the TOS or if its fine. I have the adsense advertisements blend in below the first post in my forums.
Looks to me as if you have just removed the border from the ad and changed the background and text to match the rest of the page - pretty standard blending. Since Google themselves suggest blending on this page and say: I'd be amazed if they had a problem with it.... but they are a strange bunch. If in doubt ask direct.