The 16F886 can deliver 2 independent PWM signals when running standard PWM. These signals are present on P1A/CCP1 and CCP2.
When running Enhanced PWM it can generate 4 signals on P1A, P1B, P1C and P1D that are timed specifically for driving an H-bridge on CCP1.
Enhanced PWM is only available on CCP1. Writing 00001100 (0x0C) to both CCP1CON and CCP2CON sets up CCP1 and CCP2 as two independent standard PWM modules. CCP2CON can ONLY be set up for standard PWM. When configured for standard PWM, P1B, P1C and P1D function as standard port I/O pins on port B.
When using standard PWM, no need to worry about the full/half bridge settings.