To avoid urban decline, I raise the number of buildings causing happiness per city size:
(hf=happy face)
civ3 city size,
01-05:temple!,
06-10(Barack), Granary, Marketplace, temple(1-2hf)!, cinema(2hf), (2city hall), 0xhappy2face building
11-15(Barack), Granary, Marketplace, temple(1-2hf)!, library, police, cinema(2hf), 2city hall, 2Great temple(3hf)!, Bank, (Hospital), 1xhappy2face building
16-20(Barack), Granary, Marketplace, temple(1-2hf)!, library, police, cinema(2hf), 2city hall, 2Great temple(3hf)!, Bank, Hospital, 2xhappy2face building
21-25(Barack), Granary, Marketplace, temple(1-2hf)!, library, police, cinema(2hf), 2city hall, 2Great temple(3hf)!, Bank, Hospital, 3xhappy2face building
26-30(Barack), Granary, Marketplace, temple(1-2hf)!, library, police, cinema(2hf), 2city hall, 2Great temple(3hf)!, Bank, Hospital, 4xhappy2face building
31-35(Barack), Granary, Marketplace, temple(1-2hf)!, library, police, cinema(2hf), 2city hall, 2Great temple(3hf)!, Bank, Hospital, 5xhappy2face building
36-40(Barack), Granary, Marketplace, temple(1-2hf)!, library, police, cinema(2hf), 2city hall, 2Great temple(3hf)!, Bank, Hospital, 6xhappy2face building
41-45(Barack), Granary, Marketplace, temple(1-2hf)!, library, police, cinema(2hf), 2city hall, 2Great temple(3hf)!, Bank, Hospital, 7xhappy2face building
46-50(Barack), Granary, Marketplace, temple(1-2hf)!, library, police, cinema(2hf), 2city hall, 2Great temple(3hf)!, Bank, Hospital, 8xhappy2face building
51-55(Barack), Granary, Marketplace, temple(1-2hf)!, library, police, cinema(2hf), 2city hall, 2Great temple(3hf)!, Bank, Hospital, 9xhappy2face building
56-60(Barack), Granary, Marketplace, temple(1-2hf)!, library, police, cinema(2hf), 2city hall, 2Great temple(3hf)!, Bank, Hospital, 10xhappy2face building
61-65(Barack), Granary, Marketplace, temple(1-2hf)!, library, police, cinema(2hf), 2city hall, 2Great temple(3hf)!, Bank, Hospital, 11xhappy2face building
66-70(Barack), Granary, Marketplace, temple(1-2hf)!, library, police, cinema(2hf), 2city hall, 2Great temple(3hf)!, Bank, Hospital, 12xhappy2face building
71-75(Barack), Granary, Marketplace, temple(1-2hf)!, library, police, cinema(2hf), 2city hall, 2Great temple(3hf)!, Bank, Hospital, 13xhappy2face building
76-80(Barack), Granary, Marketplace, temple(1-2hf)!, library, police, cinema(2hf), 2city hall, 2Great temple(3hf)!, Bank, Hospital, 14xhappy2face building