why don't you move your CSS to another vlan so the firewall is between the CSS and the servers ?
example
.......CSS
........|
......Firewall
.......|....|
.vlan1-+....+---- Vlan 2
Like this the CSS can do loadbalancing to the different servers but the firewall is still there.
Gilles.