A ver, no se ve rojo porque las capas tienen la propiedad float.
Para solucionar esto necesitas usar un clear:both
Debería quedar algo así:
Código PHP:
<div class="navigation2">
<div class="alignleft"><?php previous_post_link('« %link') ?></div>
<div class="alignright"><?php next_post_link('%link »') ?></div>
<div class="limpia"></div>
</div>
y
Código:
.navigation2 {
background: #A01010;
filter: Alpha(Opacity=60);
opacity: .6;
font-size: 9px;
color: #FFFFFF;
}
.alignright {
float: right;
}
.alignleft {
float: left
}
.limpia { clear:both; }
Prueba y ya me comentas...