If your blood runs Republican red, you'd probably feel right at home in a small town just north of Birmingham. If you find yourself leaning towards Democratic blue, you might want to head north to the Rocket City.

That's the contention of something called the Clarity Campaign Labs, a company that uses analytics to offer campaign advice to Democratic candidates. The website has a survey that includes seven different political and religious questions. The responses are used to direct users to the area in the state that best matches your political views.

Clarity said it didn't use the answers about church attendance or preference for urban living in calculating whether communities were liberal or conservative. Aside from those questions, agreeing with any of the other queries was considered liberal, disagreeing was conservative.

Morris wins as most conservative

Using that method, the town of Morris was determined to be the most conservative town in Alabama. Located in Jefferson County just north of Gardendale, the data showed residents there were the most likely in the state to be Republicans who are pro-life, pro-gun, anti-tax and anti-environmental controls. There's a 58 percent probability a Morris resident would identify as religious.

Other areas scoring high on the conservative meter were Mount Olive, Baileyton, Kimberly and Ranburne.

On the other side of the sprectrum:

You'll have to head north to Huntsville to find Alabama's most liberal area, the website showed. But it's not the entire Rocket City that's leaning to the left: with larger cities, the survey breaks the responses down to a zip-code level.

It shows Huntsville zip code 35896 – an area around Oakwood College – as the most liberal place in the state. There's a 92 percent probability someone living there is a Democrat. There is also a strong chance they are pro-choice, pro-environmental regulations, pro-gun control and pro-taxation as opposed to benefit cuts.

There a 49 percent probability someone there identifies themselves as religious.

Other liberal hot-spots were Montgomery (36104), Birmingham, (35218), Birmingham (35204) and Fairfield (35064).

You can try out the database here.

Debate tonight

The first debate in the runoff portion of the Alabama 6th Congressional District Republican primary will be held at Regions Field tonight at 7 p.m. AL.com will have complete coverage.