IE6で見たとき、全体が左よりになっていることに気がつきました。
firefox,IE7では大丈夫でした。
なんでだろう
ちゃんとmargin:autoでセンターに来るようにしてあるのに。
今までと同じようにしているのに!
ここで悩んだのは初めてです。
さんざん悩んだ結果、答えは単純でした。
マイナスマージンを指定しなくてはならない所に、普通のマージンを指定していたためIE6で見たときちゃんと表示されなかったみたいです。
firefoxなんかは、間違いを自分で修正してくれているみたいなので問題ありませんでしたが・・・。
こういったミスが時間ロスに繋がるので、気を付けていきたいです。