Hola Crear:
Tienes el <div id="info"> sin cerrar. Aunque eso no influye.
Lo siguiente es asumiendo que la imagen y el formulario están dentro de esa caja ("info")
Crea o modifica los siguientes selectores en tu css:
Código css:
Ver original#info {/*modificado*/
width:900px;
float:left;
clear:both;
margin-bottom:1px;
margin-top:33px;
}
#info img {float: left;}/*nuevo*/
#info2 {/*modificado*/
width:300px;
float:right;
margin-bottom:1px;
color:#A29FA8;
font-family:Helvetica;
font-size:15px;
font-weight:normal;
}
#post-133 {/*nuevo*/
float: right;
margin: -20px 0 0 0;
}
Pero de todas formas, deberías verificar el html generado. Demasiado <br/> y <p><span> para el formulario. Y falta de <label> para alojar el nombre de cada campo.
Un saludo