Muchas gracias a todos por sus opiniones fueron muy valiosas, todos y cada uno me dieron pistas para revisar ya que me estaba volviendo loco revisando el css, que como es un template era bastante extenso.
Bueno ya arregle mi problema, se trataba de los siguiente, trabajo con aptana 3 para la 'programacion' si se puede llamar asi, el caso es que cuando creo un nuevo documento de html el me arma un esqueleto con las llavez <html> </html>.
A partir de alli comence a modificar el template sobre una pagina nueva hecha por mi con la cabecera simple <html>, cuando gurdaba mi archivo con extension php ocurria el mencionado problema, el css asociado mostraba un comportamiento impredecible.
Gracias a ustedes me di cuenta que el problema mas que el css eran las cabeceras de la paginas y me puse a revisar la cabecera del template sin modificaciones y alli estaba digamolo asi el problema.
En el template la cabecera del tag html estab de esta manera
En mi proyecto a causa de usar el esqueleto del programa estab simplemente de la manera
hice este cambio y funciono, el ordenamiento es el mismo, las propiedades de padding y sobreposicion de imagenes tambien funcionaron de manera correcta.
Gracias a todos los que opinaron la verdad me dieron una gran pista de por donde iba el problema.
Averiguando un poco mas sobre la propiedad lang de html a mi parecer nada tendria que ver con el ordenamiento y con la asociacion con el css correspondiente pero bueno a mi me funciono asi.
No se si por reglas del foro se de por terminado el tema de esta forma y de nuevo gracias