Disculpa, lo de size creo que no es lo que quieres, sino que es para mostrar la lista desplegada, ocupando las filas indicadas en la página web, no como una lista desplegable.
El size iría dentro de la etiqueta select <select size="10">
La dirección en que se despliega la lisa depende de cada navegador, para modificarlo probablemente tendrías que usar javascript o reemplazar el select por una lista desplegable personalizada (hecha con ul, divs, etc. y css)
http://icant.co.uk/forreview/tamingselect/ http://www.fairwaytech.com/Technology/FlexBox.aspx
A ver si alguien más te hecha una mano.