This is a variable thing. The more alcohol that is consumed, the longer it takes for it to be eliminated from the body. To be on the safe side, 24 hours should elapse (even though several hours is long enough in most instance of light drinking, where one or two drinks are consumed.). It takes longer for women to eliminate alcohol, in general (than men), and 50% of the Asian population (in the world) have very little to no alcohol dehydrogenase enzyme, with which to eliminate alcohol - so this is yet another variable.
Alcohol leaves the body at the rate of about .015 of BAC per hour.
How long it will take for you to pass a Breathalyzer test after drinking alcohol, will depend on how much you drank. Alcohol is metabolized in the body at a rate of .015 of blood alcohol concentration per hour.
On average the body is able to metabolize about 2 ounces of alcohol per hour which is about 1 beer, 1 mixed drink or 1 average glass of wine. There are variables though so to be safe; just do not drink. A really long time.
Depends on how long you've had it, what gauge it is, and how your body heals.
Alcohol effects a breathalyzer test immediately after consumption.
About .015 of BAC per hour.
http://wiki.answers.com/Q/How_long_will_it_take_for_alcohol_to_leave_your_body_totally"
Generally, there is some affect within the hour.
If by 14 drinks you mean 14 units of alcohol - then the body processes 1 unit every hour thus it would take 14-15 hours for you to be free from the alcohol.
Alcohol leaves the body at the rate of about .015 of BAC per hour.
Quickly under 2 minutes
They stay in your urine for as long as they stay in your body. It's different for each substance you put in your body.