Похоже, у вас есть ошибка проверки в вашем коде xhtml.
Не видя весь документ, я не могу сказать вам, что это за ошибка проверки, но вы можете узнать, вставив код в страница валидатора HTML W3C .Это даст вам подробное описание всех ошибок на вашей странице.
Поскольку вы используете строгий тип документа xhtml, браузер обеспечит строгое соответствие страницы спецификации xhtml.Это означает, что произойдет сбой, если вы используете недопустимый тег или атрибут, а также более очевидные проблемы неработающего XML.
Строгая спецификация xhtml фактически отбросила довольно много тегов, которые были разрешены в предыдущих версияхHTML.Если вы используете какой-либо из этих тегов, то у вас будут ошибки.Если это ваша проблема, то ее можно решить, переключившись на переходный xhtml doctype.
На самом деле, вы можете даже рассмотреть возможность использования полностью не xhtml doctype - ваш код xhtml будет совершенно корректным, еслииспользуйте тип документа HTML5, и это также даст вам больше свободы в использовании дополнительных функций браузера (хотя, очевидно, это будет ограниченное использование в IE7!).
Но на все эти вопросы будет дан ответ, когда вы запустите свой кодчерез валидатор, так что это первое, что я бы посоветовал вам сделать.
Надеюсь, это поможет.