Nella sidebar e precisamente nelle liste (ul, li) secondo me sarebbe piacevole un list-style-position: inside; in modo tale che anche su Firefox le liste vengono visualizzate all'interno della sidebar e non fuori:
Sempre con Firefox vedo che il background dell'header, gli angoli hanno uno sfondo diverso dallo sfondo del body, cioè ti faccio vedere l'immagine:
Quando metti un'immagine e gli dai un float a destra o a sinistra, attento che poi l'immagine cade tra un post e l'altro (nella home page):
Per risolvere dovresti racchiudere il <?php the_excerpt(); ?> con un div e dargli attraverso il CSS una specifica proprietà. In modo tale che l'immagine vada a destra (in questo caso) del contenuto e non vada fuori...
I tag nella sidebar sono racchiusi da <ul> ma ogni tag non ha un <li>, quindi andando nel validator ottieni un errore. Forse hai modificato il codice, comunque basterebbe questo <?php the_tags(''); ?> per avere <ul><li></li></ul>
Nei single post il form dei commenti è così largo che va a finire sopra la sidebar.
Quindi dovresti anche in questo caso racchiudere tutti i campi dei commenti, con un div e dargli una larghezza precisa. Puoi farlo direttamente dal single.php:
Codice:
<div class="commenti"><?php comments_template(); ?></div>
Ultima cosa che mi viene in mente. Il footer non lo fare iniziare con quel <hr>, a mio parere non è molto carino.
Molto carino il design del search...