Hey this is Mav3rick. Just letting you know I had the same issue that this guy did:
http://forum.hidden-source.com/showthread.php?t=10463. These guys were abusing the voteban and encouraging the newer players to join in. If it matters they were also quite foul with their "Queen's English". Anyways, take care