Non è la categoria blog che mette su due colonne, è solo che c'è poco testo. Se ne aggiungi il problema non si presenta.
Se, ad esempio, forzi la larghezza del separatore così:
table.blog span.article_separator {
border-bottom-color: #00ADEF;
border-bottom-style: dotted;
border-bottom-width: 2px;
display: block;
height: 20px;
width: 550px !important;
}
template.css (riga 839)
vedrai che va a posto. Solo che non so se in altre pagine può dar fastidio.