How to style the date module
I'd have to see the html, but find the class that wraps each field (the border is applied to that) and use a float left with some right margin. Find what class wraps both of them and apply overflow:hidden to that. The fields should now look like what you want.