We've had lots of discusions on this one, unfortunately it is all too common to have petrol fumes around.
http://66.129.69.181/forum/topic.asp?TOPIC_ID=257&whichpage=2&SearchTerms=carb
But any fuel leak must be investigated and sorted out as soon as you can.