Firstly, font size is NOT given by the "font" attribute. I *think* it's "fontSize", but I may be wrong.<BR><BR>Secondly, do you understand what a pixel (px) is? It's a single DOT on the screen. If you say to make all text 1px high, you are going to have lots of dots.<BR><BR>Secondly, have you any idea about cross-browsable CSS? Have you tried viewing things on a MAC? The sizes reduce drastically.<BR><BR>I'm sorry, but I think this is very un-thought-out question. Simply shrinking the text won't solve the problem.<BR><BR>Craig.