Blogger tiende a entrometerse mucho en nuestras etiquetas y las modifica a su antojo... fíjate si el código CSS que se genera cuando publicas tu entrada es el mismo que pusiste :P
En caso de que lo hayas hecho desde la plantilla, no debe ser ese el problema (al menos si usas el modo de plantilla clásica... no sé como funcionen las nuevas)
Quizá sea yo el que no comprenda, pero creo que "los hacks" que intentas usar no son los adecuados...
Intenta con esto:
Código:
.buscar{
position:absolute;
top:203px;
_top:191px; /* IE */
}
Saludos!
PD: WTF!? Dices que en IE se muestra más arriba? entonces deberías asignarle un número mayor en el "_top:"