Fixing position errors

This now works (except for wordpress admin panel) on the wesite. There
was some wackiness with circles disappearing and showing the wrong
colors, and that SHOULD be fixed (math is hard).