I've been meaning to reply to this but have had to do my monthly meatworld nonsense and have kind of been feeling like crap/spaced out. I'm going to review the tut I posted above but with NP++ open and work through the exercises (as well as cross reference with the W3schools guides). It does seem like the "class" CSS stuff should work but it simply didn't for what I was doing and it may be a result of the weird crap I'm trying to do. My brain is back on it (or will be tomorrow at least... I hope) and I'll post some sample code if I can't figure it out.
Thing is I do really think I'm doing something bizarre that isn't exactly how most would go about designing things. Like I don't think content within the Pre tag would be screwed with the way I am doing it but it is important to functionality to me. It looks slick/clean and works well but if I can somehow make it work with Class id stuff that might make things easier. I'm getting the feeling that most people wouldn't use links within the pre tag AND screw with the link fonts AND try to code in tooltips AND move it all with relative positioning AND etc, etc... Usually that stuff is just to show code or ASCII art or whatever. Not be fully interactive.
Either way I'll slam through it and I definitely appreciate the help.