GULF SPILL:

BP, Coast Guard declare shore cleanup over