It is illegal to fire someone over their religious beliefs. First Amendment and all that.
If she was an employee rather than an elected official, then her employer would have an obligation under Title VII to provide reasonable accommodation for her religious beliefs so long as her employer was not substantially burdened. An example of a reasonable accommodation might be assigning the duty to another employee who did not object. But an elected official is NOT an employee. An elected official's personal religious beliefs are not superior to the law of the land. An elected official does not have a "First Amendment" right to promulgate an official policy that imposes her religious beliefs on the people she serves.
Nope. To use the government to impose one's religious beliefs upon the public is an express violation of the 1st amendment. As it establishes religion.
Then it sounds like we need a Constitutional Amendment declaring homosexuality a public danger and un-doing some of the LGBT legal victories of recent times and barring future ones.
That way, SCOTUS can't say shit about it.
Well that would be the only way to legally pursue your dream of state sponsored discrimination.
Of course what is standing in your way the reality is that most of America thinks your point of view is idiotic and support among other things- marriage for all Americans regardless of the gender of their spouse.
You fail to take into account the large numbers of states whose populations voted for Defense of Marriage referenda, only to have them overthrown by Activist Judges.
You also fail to take into account the large gains in the polls after that, because people had felt that they had been overridden, and then tired of the fight.
However, given a fresh and large-scale nationwide initiative along those lines, you will find a lot of those Johnny-come-latelies and fence-sitters switching sides again.
Guaranteed.
It certainly would be great fun, to put it to the test.