Hello!

As you know, many people say you have to get steam, to be able to download Source SDK, to make maps. Well, that isn't that true! You can now make your own maps, without steam

To download Source SDK - Non steam, just go to this website :
4shared.com 4shared.com/file/22841288/e0a901bd/CSMSourceSDKSP3Setup.htmlOr search "CSMSourceSDKSP3Setup" on google, and download from another mirror...
Download, install, then you have to configure it!
First, go into your CSS folder, then cstrike, then
copy the gameinfo.txt -----> Create a folder named cstrike in your Source SDK folder, and copy the gaminfo.txt to the cstrike folder in Source SDK directory...
Attention: You got to create cstrike folder in Source SDK, in programs; Not in the folder named sourcesdk_content, that will appear in your "C:\"Now, open your Source SDK, and you'll have something like this:

Now, as you see, you have a list of games; you have to choose Counter-Strike Source, obviously;
Then, Double click Hammer Editor, and when you start it will appear a big window; and, at the top of it, it has something named
TOOLS; you click it, and you choose
OPTIONS, and it should appear a window like this:

As you see, mine is already configurated; now you'll see what is important on this window:

Now, the 3rd line "Hammer VMF Directory", should be already to the sourcesdk content folder,
BUT, the 1st and 2nd line, should be to the Source SDK folder: That is wrong.
You have to put the first line to the directory where your CSS is installed, and the second line to the cstrike folder, inside your CSS folder. Then Press Apply/Ok, then restart Source SDK, open Hammer Editor again, and you should have many textures

If you don't, go to Options again and redo the configuration steps, because sometimes, even if you click apply/ok, it doesnt apply it (kinda bug, not sure)...
P.S: To know more about doing MAPS, check the "Map-making BASICS" - by dynamix, in the tutorials section.Now you can do your own maps!

Have fun!
