Many southern porches are painted blue for a reason. It's to keep away evil spirits. Blue represents water, and apparently spirits can’t traverse water.