port to emacs 24 theme