While other employment law is administered or enforced by the DOL (and other subagencies), the best government resource for discrimination law is the Equal Employment Opportunity Commission. The EEOC provides leadership and guidance while also handling individual complaints. Many states have additional or complementary laws regarding various types of discrimination.
There is currently no federal law against discriminating on the basis of sexual orientation; however, 21 states have statutes outlawing it.