Hi Tim,
The 'fart' or rotten egg smell you are experiencing is typically the odour given off in the beer by Hydrogen Sulphide (H2S) which usually accumulates during lager fermentation. The amount of H2S varies between different lager strains, the composition of the wort and of course, the temp at which you ferment the lager at. It looks like you did have a genuine lager strain (possibly W34/70 if it was quite noticeable H2S after 8 to 10C fermentation). The common answer to your dilemma is time - it will take a long maturation time to remove the H2S to a level that will drop below your sensory threshold.
It's also possible, I'm afraid, that you'll never get rid of the rotten egg smell. I've done a bit of reading on this issue, and H2S in beer can result in the formation of other sulphur compounds, including mercaptans and 3-methyl-2-butene-1-thiol (which looks nasty, let alone the smell :blink: ) and they have very low sensory thresholds and are extremely difficult to remove from the beer. So, it may pay in future to give the beer a good two weeks in primary, rack to secondary and lift the beer off the yeast cake and get on with scrubbing out the H2S before bottling.
And finally, two points worth noting, based solely on my own experience - minimising oxygen uptake during racking and bottling does reduce the sulphur levels in the bottle, and if you get into kegging, you'll discover a real benefit in being able to force CO2 into the beer - and the H2S out of it by burping the keg. You might want to do a similar experiment with a couple of your bottles - take the lids off and then re-seal the bottles. You might find that it will help push the H2S out of solution if you carefully pop the bottle and then recap them. Unless you pasteurised the beer, you will have plenty of yeast in the bottles - check the sediment at the bottom of the bottles as proof, and this yeast, even though its small in size, may still be making H2S whilst the beer conditions in the bottle.
Cheers,
TL