LazyPup,
Thank You. I very much appreciate your help. I didn't intend to pick on the typo in your illustration. I thought there was some obscure reason it had to be 4", I didn't even consider it might be a typo.
Thanks too for the isometric, it is much easier to read when illustrated this way.
I was afraid I would have to put cleanouts in all the locations you identified. I'm assuming these cleanouts have to be accessible and I have no idea how I can do that.

I highlighted an area in the isometric, I'm wondering why no cleanout is required there. Given the rules in the order you listed them, wouldn't #2 require the cleanout? Does #7 override #2 in this particular case?
I also changed the isometric a little more because I realized I will need to put the WC and Shower on a separate branch then the vanities and tub because there is 7" thick laminated beam separating them. I also tried to show that the tub will sit about 6' further away then the vanities in case that matters. Not sure what this does to the venting options, I'm assuming I will need both now for the bathroom. Also can the WC/Shower vent be placed downstream of the WC? I might be able to work it into a Linen closet then and I remember reading in another one of your posts that you can get a better flush if you keep the vent at least 4'-5' away.
Thanks again,
Eric