1) That can't be done with CSS. You might consider editing the HTML template directly:
Admin CP -> Appearance -> Templates -> node_forum_level_2
How would I edit the node_forum_level_2 template? I would only have banners on SOME of the forums and each banner would be directed to a DIFFERENT website when clicked. Is this doable? How?
A million thanks for your help!