well for firefox, first of all, there's this file called userchrome.css that can modify menus and functionality, you can google it up, i'm pretty sure you fill find a lot of tutorials
then for visual look and everything else i found this nice tutorial
http://www.twistermc.com/blog/2006/0...firefox-theme/