Hrm. Do a view source on your page - something is still killing all of the line breaks and whitespaces. Here's a snippet of the code:
Code:
ass="normal"> testest by tsetstset</span></td> <td id="mediarate" class="vbmenu_control" nowrap="nowrap"><a href="#mediarate">Rate This Song/Video</a> <script type="text/javascript"> vbmenu_register("mediarate"); </script></td> </tr> </table> <table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center"> <tr> <td class="thead" width="50%" colspan="2">Now Playing:</td> <td class="thead" width="50%" colspan="2">Other Information:</td> </tr> <tr> <td class="panelsurround" align="center" colspan="2"> <div class="panel"> <div align="center"> <fieldset class="fieldset"><legend>testest by tsetstset</legend> <object data="http://www.finalfantasyforums.net/players/mp3player.swf?file=http%3A%2F%2Fwww.finalfantasyforums.net%2Fmedia%2F1-wwe+-+undertaker+bells+and+thunder.mp3&autoPlay=true" type="application/x-shockwave-flash" width="220" height="20" class="player_mozilla"> <param name="play" value="true" /> <param name="wmode" value="opaque" /> <param name="quality" value="high" /> </object> <!--[if IE]> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="220" height="20"> <param name="movie" value="http://www.finalfantasyforums.net/players/mp3player.swf?file=http%
Note how it's all one big line, no breaks. It looks like your CSS renders properly, but as soon as the actual page code is parsed something goes nuts. Do you have any header mods installed? And have you tried it on the default/unedited skin?