Why are using a bridge? That connects eth0 and eth1, and the dhcp server on the eth0 network acts as the dhcp server.
edit: My suggestion is remove the bridge, allow the eth0 interface to get an IP from the router, and assign network settings to eth1. Then use a maquerade on the eth0 output.