ASSOCIATED PRESS Democrat Sen. Barack Obama has come under fire from his party's liberal base for moving toward centrist positions.