the301stspartanI followed the instructions in that thread but since steampipe it does not work for me. I also found another thread that explained how to do it after steampipe, but it didn't work for me as well. I replaced and edited the mentioned files but it had no effect in game.
Why do you keep talking about Steampipe, don't you have/edit your HUD files in the right folder?
http://teamfortress.tv/forum/thread/7820-your-one-stop-guide-to-steampipe
http://i.imgur.com/IRWGEox.png
the301stspartanAlso, quick question: Why do I have to mess with ttf files and all that stuff, why can't the crosshair just be a .png that's part of my hud?
Because HUD crosshairs are actually letters from a custom font that are manually centered and not pictures. That means you can change the size of a crosshair by changing the font size.
My advice: Use broeselhud, it has the wings and other HUD crosshairs included. This way you don't need to import crosshairs into your HUD (you don't seem to be able to do that anyway).