Yes, well I thought that if I already have a Tapas account, I will be automatically logged in the forums - that's why I was confused for a moment. Because I kept clicking the log in button and I could not sign in. But when I tried selecting the Create Account, I am able to log in! It does really seems that it needs a separate account. ^^; Anyway, I created an account the same as my Tapas account to avoid confusion.
Thanks for the response though. I appreciate it.