You should use the RadMenu Client Side API
in order to achieve your first inquiry. The RadMenu is utilized by the SiteMenu control. Here are the basic steps you should take:
1. Disable the expand
2. Create an OnClick event, and take the item from the command arguments
3. Use Item.Open method to open the selected item.
As for your second inquiry, I am not sure which font colors you want to change. If you want to tweak the menu, then you can create a custom skin
the Telerik team