I know it isn't much help, but to keep your hopes up, I've seen multi-monitor setups where the person modded games to have most stats/info on the middle screen (MMO's/FPS's/Racing/etc). I wouldn't doubt there to be a mod already out there for CS:S on this, or a command itself. It shouldn't be impossible to work out.

Copy / Paste it into notepad and save as "BaseChat.res" and put it in your resource > UI folder. If you want even more lines you need to increase the "tall" number in the first section, but if you do that'll make it run into the border when spectating since I moved the box down so it isn't half-way up the screen like default, so decrease the "ypos" to make its placement further up the screen.

The X/Y coordinates are not defaults... you have to change them and figure out which one fits perfect on your resolution. It'll take quite a bit of time to figure out. Although I figured the center of your screen should be 0,0.

well this is a basechat.res inside Steam\steamapps\sourcemods\gesource\resource\ui, but i have no idea if it will work. If anything you could just reference it with the one NE posted so you can get the remaining names of the ones that cut off with ...

The file either works or doesn't do anything as is. I modified the X-coord thinking its based on pixels (its not) and added 1920 to each x- value. It put the grey chat box in the middle of my right screen with no visible chat in it.

Also, I had to add the UI directory to my resource folder... Have they phased out this sort of thing? Or is it just for those who modify stuff?

EDIT: Aaaaaand now its spaced out all goofy like after removing the file.
I hate this game...

well shit. guess you could just try searching google for '5760x1080(or whatever you res is) HudLayout.res' and perhaps someone made one already for it that'll work. Or contact this guy http://www.wsgf.org/users/delphium and tell him his shit is broken. Should probably do the latter anyway. Who knows he might fix it real quick.