no se como estará la plantilla original, pero tu web es demasiado simple como para tener problemas de compatibilidad entre navegadores, salvo IE6 claro esta
dándole una mirada rápida al código veo algunas cosas medio raras...
<h1><a href="#"></a></h1>
...border="0"><a href="#"></a>
para que usas el <a href...
<div class="meta">
<p class="date"></p>
<p class="file"></p>
class meta, date y file no existen en default.css
<p>
<strong></strong>C/ PAREDILLAS LOCAL 5
<p>LA ZUBIA GRANADA</p>
<p>TLFN: MOVIL: </p>
<p>
[email protected]</p></p>
a menos que seas fan del spam nunca pongas tu correo de esa forma.
<div id="sidebar">
<ul>
<li>
</li>
</ul>
</div>
esto para que lo mantienes en tu código y en el css...
de esas hay varias, creo que lo mas fácil es rehacer todo de nuevo