Is that a little avatar type thing for each forum? Is it on the forums list page or on the address bar? (I THINK you mean in the address bar at the top - Sort of a "logo" in the address bar showing where you are? )
If that's the case, should the address bar just have one for everything? Maybe the pink butterfly?
I'm not a techie, as anyone in my office will attest to....am I even in the same universe as what you're talking about?