www.michaelsrogers.com
resolves to 66.133.46.108 for me as well. The fact that this is your
modem is a good thing. This means that when people request a page from
www.michaelsrogers.com the
requests get up to your modem. Now all you have to figure out is how to
get them from your modem, through your router and into the computer running
the apache web server.
Nicholas mentions port forwarding. An
alternative is to set the DMZ on your router to point to the IP address of
your computer running apache (I beleive you mentioned that this was
10.0.0.101). Port forwarding is more secure, but setting a
DMZ is easier.Doing port forwarding or setting a DMZ will solve
the issue of external access to
www.michaelsrogers.com. It may or may
not solve the issue of internal access.
What is the manufacterer and
model number of your router? It might be easier to help you if we knew
this.