It appears that you have solved the alignment issue, and I presume the bullets are now the way you want them... at any rate, everything looks intentional and coordinated.
To get the topcategories bold, you can add font-weight: bold;, and then font-weight: normal; to the subcats to reset them. You can do the same to the links if you want them not bold.
Code:
#chcategories ul a {/*top categories*/
    display: list-item;
    list-style: disc inside url(../images/bullet1.gif);/*change to list-style: none; to remove bullet*/
    background: no-repeat;
    border: none;
    margin: 0;
    padding: 0;
    font-weight: bold;
    }

#chcategories ul ul {/*subcategory lists*/
    list-style: none;
    background: #ffffff;
    border: none;
    margin: 0 0 0.4em 0;
    }
	
#chcategories ul ul a {/*subcategories*/
    display: list-item;
    list-style: none; /*circle inside url(../images/bullet1.gif);/*change to list-style: none; to remove bullet*/
    background: #ffffff;
    border: none;
    margin: 0;
    padding: 0;
    font-weight: normal;
    }
	
#chcategories li a.category-links {font-weight: normal;}