Looked at your pool stats and I note that the payout does not tally with the mining calculator at etherscan.io
100 MHps is calculated to pay just over 5 ETH per day but your contributors seems to be achieving about 3+ ETH only.
Maybe I am interpreting it wrong...