Help this helps.
I probably need to explain stuff in more detail.
Normally when you login to FTP, you are at a root directory. DreamHost has the root directory to be that of your home directory. However, in your home directory, you will have subdirectories for different things. For example, your mail is stored in "Maildir", your logs are in "logs", etc.
For each fully hosted domain that is setup for your user, you will also have a subdirectory in your home directory. DreamHost usually uses the domain or subdomain to name this subdirectory. You can change that if you want, and if you don't see the directory that is setup in the Control Panel, just create it in your home directory.
Edit: uh, I didn't see those threads. I figured though it was worth putting into the wiki, along with a window capture.
Perl / MySQL / HTML CSS