さっきまでの俺へ
ブラウザをリセットする為に要素にまとめてmargin:0;とかpadding:0;をかけるときに(ユニバーサルセレクタ含む)、line-heightも一緒に指定しちゃダメだよ。それはbodyにつけようね。無精しすぎ!何やってんの!
じゃないとFirefoxでlight-boxのClose Xの位置がなんか変になるよ。もっと原因を絞る事もできるけど面倒だからやらない・・・とか言っちゃだめだ。
あとなんかXML宣言つけてたらIE6での表示場所が変になるよ!ブラウザの一番上に表示されちゃってなんか気持ち悪いよ。
理由はわからないから、きちんと調べてくださいね。
あと、とりあえずSlimbox使ってお茶を濁すんだよ。