Hi Peter,
Thanks for this. It mostly works for what I want: the format of "Theorem 1: Theorem Title" is perfect and the theorem is referenced as "1" instead of "1:"
However, your solution uses "newcommand" followed by "newcounter" and "newenvironment" and results in "Theorem 1: Theorem Title" being indented.
I would prefer that this not be indented at all. I have tried to omit "\par" or "\medskip" but to no avail.
I have been using "newtheorem" in the theorem package where
\newtheorem{proposition}{Proposition}
\renewcommand{\theproposition}{\arabic{proposition} :}
gives the same spacing except that when it is referenced, the ":" is included.
Thanks,
Randy