display: inline fixes it with a few changes I made to the code. But now the background of tab_white only covers about 10px on the y-axis. I want the background to extend the entire height of the div and the text to be at the top too. (It's down at the bottom currently) Any help. Note: The images are all 33 pixels tall.
CODE
<div class="tab_white"><img src="skins/divaba_blue/images/nav/tab/selected/left.gif" /><?php echo ucfirst($page); ?><img src="skins/divaba_blue/images/nav/tab/selected/right.gif" /><img src="skins/divaba_blue/images/nav/tab/selected/shadow.gif" /></div><div class="tab_white"><img src="skins/divaba_blue/images/nav/tab/selected/left.gif" /><?php echo ucfirst($page); ?><img src="skins/divaba_blue/images/nav/tab/selected/right.gif" /><img src="skins/divaba_blue/images/nav/tab/selected/shadow.gif" /></div>
CODE
.tab_white {
height:33px;
background:#FFFFFF;
display:inline;
}