Saludos!!
Entiendo tu problema, pero lamentablemente no entiendo nada de tu codigo... Sea como sea, voy a ayudarte.
Uno de los mayores problemas que la gente tiene para maquetar (y no lo digo solo por ti) es que no usan las herramientas CSS y HTML para lo que son. Ahora me explico con ejemplos:
Si lo que quieres es tener un texto alineado a la derecha, y una imagen a la izquierda, simplemente metes esos dos en un div, y les das las instrucciones adecuadas. Te quedaria de esta forma:
Código CSS:
Ver original#contenedor {
position: relative;
float: left;
}
#contenedor img {
float: left;
}
#contenedor p {
float: right;
}
De esta forma, la imagen queda de el lado izquierdo, y tu texto de el lado derecho... Espero que te sirva y que te ayude eh!
Hasta Luego!!