and so, i found the reason for my LJ page screw up…

quoted from lj_maintenance,

For security reasons, we have made some changes to the HTML and CSS cleaner, a routine which strips invalid, incorrect, and possibly malicious code from journal styles and overrides. If your journal is displaying improperly, you will need to correct the errors in your style or overrides. LiveJournal support cannot offer one-on-one customization help; you should perform a web search for a CSS tutorial.

which means.. i have to either change my layout, or tweak the codes all over again!