#29001

Most probably the first page header height difference effect is caused by the top margin. Try to define:

BODY { margin-top: 0; margin-bottom: 0 }