I've installed WordPress and it's up and running fine. I saw a theme that I liked from madoido.com
I've downloaded it, and I know how to upload, but is WordPress going to recognize it right away? I mean shouldn't I have to install it somehow into the WordPress core of my site? I can't find any literature on this which is crazy frustrating. No simples steps on how to install a 3rd party theme for WordPress. Why? Someone please help, I'm sure the answer is simple, I just dont know what it is.