Sin ver el resto del código (html y css) que utilizas,imposible saber nada y menos sugerir soluciones.
 
Pero creo que estaría bien que repases las propiedades 
position y 
float  inicialmente. 
Y sobre el hecho de que te lo coloque en según que parte, seguramente sea porque le esté afectado alguna propiedad. 
Un saludo