http://www.vote-smart.org/index.htm(What is great about this site is comparing all the votes of Democrats and Republicans)
Click on the link at top
Current Elected Official
it opens
President and Executive Branch
Congress
or
2004 Candidates
If you were just looking for specific (such as)
Kerry record by groups (Veterans)
http://www.vote-smart.org/issue_rating_category.php?can_id=S0421103#Veterans+Issuesscroll to the top of the page & find any topic & what he supported or did not.
Pretty helpful for you to find the issue you have a question for. If it is defense spending, veteran benefits, pollutions...
Also if you are not familiar with the think tanks such as CATO (GOP) you can clearly figure out who they support.
With all the elections, this helps to sort out at a glance.
Edited for link.