sheesh, guys, he doesn't need the grad-level stuff.
Your server shouldn't worry about any of the routing, just make sure its default gateway is set to the internal address of the router, and DNS points to your ISP's DNS servers. If you can look at www.google.com on the server then this all works right. I would guess you should use 0.0.0.0 instead of 1.x - 254.x in your web server settings.
The router:
* You don't need DMZ.
* You don't need RIP settings.
* Set port 80 in Virtual Servers to point to your server's IP.
Can you email me your public IP? Pinging the address you gave doesn't work for me:
Pinging normad.homelinux.com [64.129.13.109] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.