you can't rely on what the texture looks like in the viewport with default settings. try a render and see what you get first.