To put two elements side by side you should use floats. You have to make sure there is room for them to fit beside each other inside whatever is containing them - see box model (http://www.w3.org/TR/CSS2/box.html) for how to calculate widths.
Here is a float tutorial that shows how floats work - http://www.w3schools.com/css/pr_class_float.asp
04-05-2009, 07:37 PM
This seems to work:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">