Like the two awesome posters said above....you gotta keep that temp stable. My room temp is 65*, and my tanks stay at 78* sans the salt tank, which is higher for obvious reasons. 100w is plenty for a 20g, but it has to be submerged below the water line on the heater to work. I've had one explode in my old SA themed tank, and it was a god awful nightmare cleaning it up. I think I have a post on it here somewhere...hmm. Always unplug it when you are doing a water change. Make sure it's not on "always on" or however on your power strip. If it is not plugged in, it will not heat up. Another good trick is to check the water in the tank versus the water you are adding to thank with clean hands. 20g is a small tank, and water temperature can swing quite rapidly with water changes. A bit of a ramble, it's been a long day.Also, I think my heater may be messed up. The water evaporated in my tank a lot, and the water level went down an inch before I put more water in. It was an inch below the minimum water line. It's been working fine, but I wanted to turn up the heat a little more for the cycle, so I set it at 86 degrees.....but it's stayed at 82, which was where the temperature previously was. I turned up the heat 18 hours ago (around) so it should have warmed up! Do I need to buy a new heater? (My heater is 100 watts...is that powerful enough? The room temperature usually is from 68-66 degrees however...)
cheers.