Carbonyl Group Double Bonds
One pair of the oxygen lone pairs are located in 2s while the other pair are in 2p orbital where its axis is directed perpendicular to the direction of the pi orbitals.
How can a lone pair on the carbonyl oxygen be in a p orbital? Neither of the electrons in a carbonyl oxygen can be delocalized.
This seems to be more along the lines of what I'm thinking: