Your body's 'self-cleaning' crew...What do you envision when the word cleansing or detox comes to mind? Do you picture a specific detox diet or fasting? While there is...