User blog comment:Nightmare975/Imperial Treachery, now with less ;'s!/@comment-20644-20090926013815

Yes, exactly, only with punctuation like those. It's never a period unless there's no "so-and-so said" after it. With a "said" after it, it'd be this:

"Hey man, I'm here," Jon said excitedly.

With no said after it, it'd be like this:

"Hey man, I'm here."

Some people do the former, others do the latter. I prefer the former. There's a whole bunch of different variants, but those are the basics.

Also, you wouldn't capitalize "an" in "an old, feminine voice said." The only time you'd really capitalize is if you were using a name, such as:

"Celeste?" Bertha asked.