Top edge rules drop everything. Remove margin-top from #mainMenu and replace it with top: -45px . Then remove the top rule from .mainMenuButton and you should be set.
#mainMenu { position: relative; width: 1024px; height: 80px; z-index: inherit; top: -45px; zoom: 1; } .mainMenuButton { float: left; text-align: center; width: 128px; height: 80px; background-color: #ddd; padding: 0px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius: 15px; behavior: url(js/border-radius.htc); }
Edit: I am new to violin. Example also: http://jsfiddle.net/KGAmZ/8/
source share