@WebJoelNov 07.2007 — #Both are valid. I tend to leave my CSS 'internal' but advocate making the CSS being an [I]external[/I] file.
I mostly 'do' internal CSS for posting purposes so I don't have to cull two code-boxes. I also find 'grabbing' other's code for assistance easier when internal, because if the CSS is 'internal' (before "</head>") and I can lift everything into my HTML-editor faster and run with it..