My choices are:
cityacitybtypeofwebsite
citya-citybtypeofwebsite
citya-cityb-typeofwebsite
Sguesstions?
Why not CityACityBtypeofsite or CityACityBsite or siteCityACityB? Try not to use hyphens in a dot-com if possible, only when crucially needed.
Never forget that long URL's are a pain in the arse for users to remember and spend their time typing out.
--Jim---