use box-sizing: border-box on textarea (read: FIX THE DAMNED BOX MODEL)