public void PausePuzzlePanel()
 {
     mode      = MainGameScreenMode.Paused;
     pauseMode = PauseMode.Starting;
     puzzlePanel.stopCogs();
     stopCogs(true);
     AudioManager.PopMusic();
     PuzzleEngine.IsTimerDisabled = true;
     IsPaused = true;
     resetTexture();
 }