If you still want to shrink the navbar, these declarations all take up some space:
Code:
#navMain {
margin-top: 2px;
margin-bottom: 2px;
}
#navMain ul, #navSupp ul, #navCatTabs ul {
margin: 0 .5em;
padding: 0;
list-style-type: none;
position: relative;
}
#navMain ul {
float: none;
}
#navMain ul li, #navSupp ul li, #navCatTabs ul li {
display: inline;
position: relative;
}
#navMain ul li a/*, #navSupp ul li a*/ {
padding: 0.5em;
margin: 0;
background-color: #393939;
border-top: 1px solid #222222;
border-left: 1px solid #222222;
border-right: 1px solid #222222;
border-bottom: 1px solid #222222;
}
I'm not sure it is a good idea to move the navbar links into the cat-tabs line. They would fit to start, but when you get a my account link or shopping cart & checkout links, they would be crowded and probably not fit on one line (in 1024x768 monitors). They would also become less distinctive.
But if you want to do it, you would need to get a bit more aggressive with the code and merge or insert part of the navbar code into the cat-tabs code.