The main page changes are also looking good on my computer, but I'm not seeing any rounded corners on Chrome and Safari. The reason is because you're only using:
-moz-border-radius: 10px;
In order to get the full effect on most modern browsers, you'll want to replace that with:
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; -icab-border-radius: 10px; -o-border-radius: 10px;
Better yet, I'd suggest creating a template so you don't need to type that every time. The "NIWA Standard" for rounded corners is in the form of a
{{roundy}} template. We've also got several "sub-templates" for making only certain corners round. (They're listed on the {{roundy}} page I linked to.) You can feel free to copy these templates from any member wiki.
Obviously you don't have to do this, but it will save you some time in the long run and allow you to get the desired effect on most browsers instead of just Firefox.