A somewhat generic answer, since its been a while since i had to troubleshoot/check the battery usage.
Check what sleep states the Laptop is going in. Check if you can set 'deeper' sleep states like suspending the ram to the disk so RAM is no longer powered etc. BIOS settings play a role here as well.