This should work:

1) get a $60 linksys/netgear/etc home router (or a wireless one if you prefer, just enable security).

2) the WAN connection (sometimes labeled "internet") almost always defaults to a DHCP client - leave it so. This will be plugged into the 192.168.1.x subnet, requesting a single ip address from their dhcp server.

3) the LAN side of the router will probably default to 192.168.0.1 or 192.168.1.1. Change this to an unused static ip address on your 10.0.0.x subnet. You don't usually have a single port for this ip address on the router - it's usually addressed by any device you plug into any of the ports on the "inside" of the router. Connect any of the existing LAN ports on the router to your existing hub/switch.

4) if you choose to keep your existing 10.0.0.x dhcp server, change the settings so that it hands out the 10... ip address you assigned your router in (3) as the gateway, and disable the dhcp server built into the router (so as to not have dupe addresses on your subnet).

-jk