I'm trying to make a boxed theorem environment with colors. I thought I had done it, but I was mistaken--lists were the wrong colors.

In the picture above, I would like the "list" to be the same color as the text.
Any suggestions would be welcome!
I've included sample code:
\documentclass{amsart}
\usepackage{environ,tikz}
\NewEnviron{thm}{%
\begin{center}
\begin{tikzpicture}
\node[rectangle, rounded corners, inner sep=5pt,minimum width=\textwidth,
text=white!93!brown!93!yellow, text opacity=1,
draw=gray, ultra thick, draw opacity=1,
fill=black, fill opacity=.7]
(box){%
\begin{minipage}{.95\textwidth}
\textbf{Theorem}\qquad\BODY
\end{minipage}};
\end{tikzpicture}
\end{center}
}
\begin{document}
\begin{thm}
Hello, check out my list:
\begin{enumerate}
\item Not the correct color\dots
\end{enumerate}
\end{thm}
\end{document}
\color{white!93!brown!93!yellow}immediately after\begin{minipage}{0.95\textwidth}. This will also let you dispense with defining the text color as one of the options of the\nodeinstruction. – Mico Nov 23 '11 at 16:35