Less than three weeks remain on the campaign trail for Democratic Congressman Mike Michaud and Republican Challenger Kevin Raye.On Thursday night, the two candidates participated in a debate moderated by TV 5′s Catherine Pegram.Topics included same sex marriage, highway infrastructure, healthcare, and voter registration.The debate began with moderator Catherine Pegram asking both candidates how they could avoid getting caught up in the so called â€œgridlockâ€ of Washington, D.C. Both said they had a history of reaching across the aisle, but Michaud says that Rayeâ€™s construction of a Republican conference room in Maine refutes that claim. Michaud said, â€œThatâ€™s not how you bring people together.â€Raye fired back, â€œThat is simply not true. We donâ€™t even have a lounge. There is a conference room with workstations in it.â€ Both candidates then responded to one viewerâ€™s concerns over same day voter registration. â€œI am against changing the laws on same day voter registration for a lot of reasons,â€ said Michaud. Raye agreed, â€œThe public spoke and spoke decisively. They want to keep that law and so I think that law should remain for the foreseeable future.â€Both are supporting same day voter registration but disagree on tax policy.â€œThe system is not fair when you look at the tax code. The middle class has all too often, you know, taken the burden as far as whatâ€™s happening in Maine and around the country,â€ said Michaud. â€œThe thought that we are somehow going to encourage a better economy by raising taxes flies in the face of history,â€ responded Raye. They also disagreed on same sex marriage.â€œThe vote that is coming up this November does protect our religious freedoms, so I will be voting yes, if individuals want to marry, they should be able to marry who they want to as long as it doesnâ€™t interfere with religious freedoms,â€ said Michaud.â€œI believe that it is possible through civil unions to to validate and respect committed same sex relationships,â€ answered Raye. If you would like to see the entire debate it will re-air on the CW on Sunday, October 28th, at 10 am. You can also watch the entire debate on our website on Friday afternoon.