I apologize if this is a basic question, but I'm new to LaTeX and typography in general, and I'm not sure how to articulate my question properly.
I have a document which looks like this:
\documentclass[12pt,letterpaper]{article}
\usepackage[margin=0.7in]{geometry}
\usepackage[parfill]{parskip}
\newenvironment{question}[1]
{\par\bfseries#1.\ignorespaces}
{\par\ignorespacesafterend}
\newenvironment{answer}
{\par\leftskip=2.0em\ignorespaces}
{\par\ignorespacesafterend}
\begin{document}
\begin{question}{1}
Testing testing testing testing testing testing testing testing testing
Testing testing testing testing testing testing testing testing testing
Testing testing testing testing testing testing testing testing testing
Testing testing testing testing testing testing testing testing testing
Testing testing testing testing testing testing testing testing testing
\end{question}
\begin{answer}
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
\end{answer}
\begin{question}{3}
Test test
\end{question}
\begin{answer}
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
\end{answer}
\end{document}

How do I modify my question environment so that the very first line after the number is indented to the same level the text inside the answer environment is? I don't want the number to be indented, but I do want the line following it (but not subsequent lines) to be indented to the same level as the lorem ipsum text.
As an addendum, I was only able to describe my problem with the help of a picture. What's the proper way to explain it by using words?

\parshapenow). Please let me know if something like this is what you want. – Gonzalo Medina Nov 04 '12 at 02:49