I have this text file that I need to parse the number the is bolded

Code:
File creation date:  9/14/2005
File creation time:  8:57:33 AM

Product: MyApp
Version: 1.0.2083.13856
Build Date: 9/14/2005 8:46:05 AM


IP Address: 
XXX.XXX.X.XXX

System Information:
	Computer Name = KEVIN-LT
	Computer Manufacturer = Hewlett-Packard 
	Computer Model = Pavilion zv5000 (PL976UA#ABA) 
	OS Name = Microsoft Windows XP Professional|C:\WINDOWS|\Device\Harddisk0\Partition1
	OS Version = 5.1.2600
	System Type = X86-based PC
	Total Physical Memory = 401584128
	Windows Directory = C:\WINDOWS
Drive Information
	C:\	Volume Number: -666002322
	D:\	Volume Number: -1062776663
	E:\	Volume Number: -265637814
	G:\	Volume Number: -265637814
	J:\	Volume Number: -1070353568

Current number of systems: 1
the file will always have "C:\ Volume Number:" appearing only once right before the number I need. Can I split a string based on another string? or what functions can I use that will lead to an efficient way to do this? I don't need the code I can write that if I know the best functions to use to get the job done.
thanks
kevin