Check your BIOS settings for Wake-On-Lan, Wake-On-Modem, etc. Sometimes these are called by different names, but basically there should be settings in the BIOS that enable the pc to power on with activity from the network card or modem. Depending on your connection type, you can disable the appropriate feature to prevent your pc from waking up and powering on.