First off, when a bike warms up it tends to run more rich than it does when it's cold. The warmer air being pulled into the intake is made up of molecules that are farther apart...hence the engine is getting less air with the same amount of fuel...which means the engine is getting a richer mixture than when the bike is cold.
Second off, adjusting the idle speed doesn't change the air/fuel mixture. It only adjusts what the engine is revving at. If the engine is running too rich, which it more than likely is, then adjusting the idle is just going to make the bike idle at a higher rate with that same rich mixture.
To the original poster...first check your air filter. Make sure it's nice and clean. A dirty air filter will cause less air to reach the engine, causing a rich condition. Add that to the bike warming up which is also causing a rich condition and you could have a bike that's running a bit too rich because of a dirty/clogged up air filter.
If that doesn't fix it...then...when was the last time you cleaned your carbs?? And I mean a good cleaning...not just dumping some carb clean shit into your gas tank or spraying some carb clean into your carbs. I mean taking them off, taking them apart, and actually cleaning them really well.
More than likely a new air fliter and a good carb cleaning will fix this issue right up. If it still doesn't, then it's possible that the bike needs to have it's fuel mixture screws adjusted. This is something that's totally different than your idle adjustment screw. I'm not exactly sure where they'd be on your specific carbs, but they are GENERALLY located on the bottom of the carb on the ENGINE side of the bike. They are covered by little plastic caps that need to be drilled out and pulled out in order to get at them. These screws are what change your air/fuel mixture at idle to about 1/4 throttle. They are set from the factory, and I DOUBT that they would be the issue...but if the carb cleaning and the filter don't handle the situation then you may need to adjust them.