por favor si fueran tan amables de explicarme como es eso de que para cuadrar el tamaño de los div tengo que restar! por favor aclarenme esa duda que no entiendo de donde salen esos numeros! :s
Tal vez te pueda ayuda si me proporsionas más información, estas guias te podrian ayudar a comprender el mejor funcionamiento de los div, layour, posicion, etiquetas en general.
http://www.araudi.net/migracion/migracion_sin_dolor.html#proponemos
http://www.araudi.net/migracion/migracion_sin_dolor_parte_II.html
Otro para entender el funcionamiento de las estructuras con capas div:
http://librosweb.es/css/capitulo_12/estructura_o_layout.html
Nota:Una capa div si no se le asigna un tamaño de ancho este ocupa el 100% en caso de usar dos div en una misma ubicación o posición uno tiene que asignarle un tamaño a cada div mediante ancho, float, etc.