No i can't... :(
I worked on this code from past two weeks... But the first reason is because I added more stuff than simple n-level category and i had changed all my sql structure (names, etc)
If i put the code here, you might be confused...
But i'm free to help you...
I created n-level category and an upper level "sectionID"... because i'm building a "mega portal"
(you don't need section id (i suppose)
First add one column to your categories table: "ParentID"
Then modify your dal, bll code in order to show categorys and subcategories...
I used a treeview!
You may see this topics if you want:
http://p2p.wrox.com/topic.asp?TOPIC_ID=64640
http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=89365
Before you start making some changes don't forget backup!