I'm working on creating a d20 modern world that uses the zodiac to add some magic to the world. The general idea is to have every character have a zodiac symbol, which gives them bonuses to different skills (+2 bonus). Then also have each zodiac symbol be aligned with a different element (fire water air and earth) which give them a different set of spells to choose from. At earlier levels the spells would have little effect, building to be more powerful at higher levels. Each zodiac symbol would also effect a stat (+2 bonus). I don't care much about how this effects the game world in terms of balance, I just want to get some input on how other people would do this.