(CNN) - Pennsylvania Republican Tom Ridge is taking direct aim at Rush Limbaugh, telling CNN's John King the conservative talk radio host can be "shrill" and uses language in a way "that offend very many."
"Rush Limbaugh has an audience of 20 million people. A lot of people listen daily to him and live by every word. But words mean things and how you use words is very important," Ridge, the former Homeland Security Secretary under President Bush, said during an interview airing Sunday on CNN's State of The Union.
"It does get the base all fired up and he's got a strong following," Ridge continued. "But personally, if he would listen to me and I doubt if he would, the notion is express yourself but let's respect others opinions and let's not be divisive."
The comments come in the wake of a war of words between Limbaugh and Colin Powell, during which the former secretary of state suggested the GOP's future was in peril if it went in the direction of the popular radio talker. Limbaugh quickly hit back, proclaiming Powell is part of the "stale, the old, the worn-out GOP that never won anything."
But in the interview with CNN, Ridge said the GOP infighting should instead be directed toward Democrats who hold fundamental disagreements.
"I think for the American public, for the Republican Party to restore itself, not as a regional party, but as a national party, we have to be far less judgmental about disagreements within the party and far more judgmental about our disagreement with our friends on the other side of the aisle," he said.
The onetime Pennsylvania governor who ruled out a Senate bid earlier this month also called for an end to personal attacks.
"Let's lead our party based on some principles that have been very much a part of who we are for decades. And let's be less shrill in terms of - and particularly, let's not attack other individuals. Let's attack their ideas," said Ridge.
(This post has been edited to correct a transcription error)