<div class="news_image" <img src="assets/images/Houses/8_small.jpg" alt="Дахаб" margin:0px 10px 0px 10px; float:left; width="90" height="60"; /></div>
Я вообще не понимаю как люди такой вот код могут писать, это если по пьяни, это гениальное творение, а потом удивляются почему оно криво отображается в разных браузерах, да потому что не все браузеры ошикби исправляют за разработчиков (да и вообще спорный вопрос нужна ли реализация исправления ошибок в браузере, мое мнение не нужна однозначно, так я вижу где мои косяки)
А какой смысл засовывать в тег <p> тег <div> - или это тоже из цикла "гениально и просто"
Уникальна конструкция
<p><div>контент</div></p>