Comment classical liberalism or libertarian (Score 1) 41
It looks as though you have many of the same beliefs as the classic liberals or more modern libertarians (small l). Sorry to say but the closest party that represents those beliefs is the Libertarian Party (big L). I agree that the LP has some rather extreme views on certain things, but as the closest party to my personal beliefs I would rather work from within the party to make it more representative of me than of a bunch of very vocal extremists (many of whom don't vote anyway). If you want to see a more rational take on many libertarian positions try http://timwest.blogs.com/. You might find you have more in common with them than you thought.
Otherwise start your own party. You may end up being a party of one, but at least you'll know that your party is a 100% match.