Hrm...

Are you connected directly to the net (or through a router), or are you using another gateway machine?
I find it odd that you would go to bed and have it stop working, which makes me think it might not be your fault. Have you called the ISP? I'm wondering if its a setup problem on their end.