source: subversion/applications/rendering/mapnik/osm.xml @ 9748

Last change on this file since 9748 was 9748, checked in by jonb, 10 years ago

update osm.xml to drop duplicate in 'or or'. Remove filter condition for fallback place_of_worship, rely on symbol collision avoidance to prevent duplicate symbols

  • Property svn:eol-style set to native
File size: 235.8 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<!DOCTYPE Map>
3<Map bgcolor="#b5d0d0" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4    <Style name="mapnik:selection">
5      <Rule>
6        <Filter>[mapnik:geometry] = 1</Filter>
7        <PointSymbolizer/>
8      </Rule>
9      <Rule>
10        <Filter>[mapnik:geometry] = 2</Filter>
11        <LineSymbolizer>
12          <CssParameter name="stroke">red</CssParameter>
13          <CssParameter name="stroke-width">6</CssParameter>
14          <CssParameter name="stroke-opacity">0.5</CssParameter>
15        </LineSymbolizer>
16        <LineSymbolizer>
17          <CssParameter name="stroke">yellow</CssParameter>
18          <CssParameter name="stroke-width">2</CssParameter>
19          <CssParameter name="stroke-opacity">1.0</CssParameter>
20        </LineSymbolizer>
21      </Rule>
22      <Rule>
23        <Filter>[mapnik:geometry] = 3</Filter>
24        <PolygonSymbolizer>
25          <CssParameter name="fill">red</CssParameter>
26          <CssParameter name="fill-opacity">0.5</CssParameter>
27        </PolygonSymbolizer>
28      </Rule>
29    </Style>
30
31   <Style name="world-1">
32    <Rule>
33      <MaxScaleDenominator>250000000000</MaxScaleDenominator>
34      <MinScaleDenominator>6000000</MinScaleDenominator>
35      <PolygonSymbolizer>
36        <CssParameter name="fill">#f2efe9</CssParameter>
37      </PolygonSymbolizer>
38       <LineSymbolizer>
39        <CssParameter name="stroke">#b5d0d0</CssParameter>
40        <CssParameter name="stroke-width">0.5</CssParameter>
41      </LineSymbolizer>
42    </Rule>
43  </Style>
44  <Style name="world">
45    <Rule>
46      <MaxScaleDenominator>6000000</MaxScaleDenominator>
47      <MinScaleDenominator>600000</MinScaleDenominator>
48      <PolygonSymbolizer>
49        <CssParameter name="fill">#f2efe9</CssParameter>
50      </PolygonSymbolizer>
51    </Rule>
52  </Style>
53
54  <Style name="coast-poly">
55    <Rule>
56      <MaxScaleDenominator>600000</MaxScaleDenominator>
57      <PolygonSymbolizer>
58        <CssParameter name="fill">#f2efe9</CssParameter>
59      </PolygonSymbolizer>
60    </Rule>
61  </Style>
62
63  <!-- BUILTUP VMAP0 -->
64  <!-- level 7-9-->
65  <Style name="builtup">
66    <Rule>
67      <MaxScaleDenominator>2500000</MaxScaleDenominator>
68      <MinScaleDenominator>500000</MinScaleDenominator>
69      <PolygonSymbolizer>
70        <CssParameter name="fill">#ddd</CssParameter>
71      </PolygonSymbolizer>
72    </Rule>
73  </Style>
74
75  <Style name="places">
76    <Rule>
77      <MaxScaleDenominator>50000000</MaxScaleDenominator>
78      <MinScaleDenominator>10000000</MinScaleDenominator>
79      <TextSymbolizer name="place_name" face_name="DejaVu Sans Book" size="10" fill="#444" halo_radius="1" wrap_width="0"/>
80    </Rule>
81  </Style>
82  <Style name="stations">
83    <Rule>
84      <MaxScaleDenominator>250000</MaxScaleDenominator>
85      <MinScaleDenominator>25000</MinScaleDenominator>
86      <Filter>[railway]='station'</Filter>
87      <PointSymbolizer file = "/home/steve/symbols/station_small.png" type="png" width="5" height="5" />
88    </Rule>
89    <Rule>
90      <MaxScaleDenominator>25000</MaxScaleDenominator>
91      <Filter>[railway]='station'</Filter>
92      <PointSymbolizer file = "/home/steve/symbols/station.png" type="png" width="9" height="9" />
93    </Rule>
94    <Rule>
95      <MaxScaleDenominator>100000</MaxScaleDenominator>
96      <Filter>[railway]='halt' or [railway]='tram_stop'</Filter>
97      <PointSymbolizer file = "/home/steve/symbols/halt.png" type="png" width="3" height="3" />
98    </Rule>
99    <Rule>
100      <MaxScaleDenominator>50000</MaxScaleDenominator>
101      <MinScaleDenominator>25000</MinScaleDenominator>
102      <Filter>[railway]='halt'</Filter>
103      <TextSymbolizer name="name" face_name="DejaVu Sans Bold" size="8" fill="#000" dy="-8" halo_radius="1" wrap_width="0"/>
104    </Rule>
105    <Rule>
106      <MaxScaleDenominator>25000</MaxScaleDenominator>
107      <Filter>[railway] ='halt'</Filter>
108      <TextSymbolizer name="name" face_name="DejaVu Sans Bold" size="10" fill="#000" dy="-14" halo_radius="1" wrap_width="0"/>
109    </Rule>
110    <Rule>
111      <MaxScaleDenominator>50000</MaxScaleDenominator>
112      <MinScaleDenominator>25000</MinScaleDenominator>
113      <Filter>[railway]='station'</Filter>
114      <TextSymbolizer name="name" face_name="DejaVu Sans Bold" size="9" fill="#000" dy="-8" halo_radius="1" wrap_width="0"/>
115    </Rule>
116    <Rule>
117      <MaxScaleDenominator>25000</MaxScaleDenominator>
118      <Filter>[railway]='station'</Filter>
119      <TextSymbolizer name="name" face_name="DejaVu Sans Bold" size="12" fill="#000" dy="-14" halo_radius="1" wrap_width="0"/>
120    </Rule>
121    <Rule>
122      <MaxScaleDenominator>50000</MaxScaleDenominator>
123      <MinScaleDenominator>10000</MinScaleDenominator>
124      <Filter>[railway]='level_crossing'</Filter>
125      <PointSymbolizer file = "/home/steve/symbols/level_crossing.png" type="png" width="7" height="7" />
126    </Rule>
127  </Style>
128  <Style name="amenity">
129    <Rule>
130      <MaxScaleDenominator>2000000</MaxScaleDenominator>
131      <MinScaleDenominator>500000</MinScaleDenominator>
132      <Filter>[aeroway]='airport'</Filter>
133      <PointSymbolizer file = "/home/steve/symbols/airport.png" type="png" width="14" height="11" />
134      <TextSymbolizer name="name" face_name="DejaVu Sans Bold" size="8" fill="#636" dy="-10" halo_radius="1" wrap_width="0"/>
135    </Rule>
136    <Rule>
137      <MaxScaleDenominator>500000</MaxScaleDenominator>
138      <MinScaleDenominator>100000</MinScaleDenominator>
139      <Filter>[aeroway]='airport'</Filter>
140      <TextSymbolizer name="name" face_name="DejaVu Sans Bold" size="9" fill="#636" halo_radius="1" wrap_width="0"/>
141    </Rule>
142    <Rule>
143      <MaxScaleDenominator>1000000</MaxScaleDenominator>
144      <MinScaleDenominator>500000</MinScaleDenominator>
145      <Filter>[aeroway]='aerodrome'</Filter>
146      <PointSymbolizer file = "/home/steve/symbols/aerodrome.png" type="png" width="10" height="9" />
147      <TextSymbolizer name="name" face_name="DejaVu Sans Oblique" size="8" fill="#636" dy="-9" halo_radius="1" wrap_width="0"/>
148    </Rule>
149    <Rule>
150      <MaxScaleDenominator>500000</MaxScaleDenominator>
151      <MinScaleDenominator>100000</MinScaleDenominator>
152      <Filter>[aeroway]='aerodrome'</Filter>
153      <TextSymbolizer name="name" face_name="DejaVu Sans Oblique" size="8" fill="#636" halo_radius="1" wrap_width="0"/>
154    </Rule>
155
156    <Rule>
157      <MaxScaleDenominator>5000</MaxScaleDenominator>
158      <Filter>[amenity]='post_box'</Filter>
159      <PointSymbolizer file="/home/steve/symbols/post_box.png" type="png" width="16" height="16" />
160    </Rule>
161    <Rule>
162      <MaxScaleDenominator>5000</MaxScaleDenominator>
163      <Filter>[amenity]='atm'</Filter>
164      <PointSymbolizer file="/home/steve/symbols/atm.png" type="png" width="25" height="11" />
165    </Rule>
166    <Rule>
167      <MaxScaleDenominator>5000</MaxScaleDenominator>
168      <Filter>[amenity]='post_office'</Filter>
169      <PointSymbolizer file="/home/steve/symbols/post_office.png" type="png" width="16" height="16" />
170    </Rule>
171    <Rule>
172      <MaxScaleDenominator>50000</MaxScaleDenominator>
173      <MinScaleDenominator>10000</MinScaleDenominator>
174      <Filter>[railway]='level_crossing'</Filter>
175      <PointSymbolizer file="/home/steve/symbols/level_crossing.png" type="png" width="7" height="7" />
176    </Rule>
177    <Rule>
178      <MaxScaleDenominator>10000</MaxScaleDenominator>
179      <Filter>[railway]='level_crossing'</Filter>
180      <PointSymbolizer file="/home/steve/symbols/level_crossing2.png" type="png" width="11" height="11" />
181    </Rule>
182    <Rule>
183      <MaxScaleDenominator>10000</MaxScaleDenominator>
184      <Filter>[amenity]='pub'</Filter>
185      <PointSymbolizer file="/home/steve/symbols/pint.png" type="png" width="12" height="18" />
186    </Rule>
187    <Rule>
188      <MaxScaleDenominator>500000</MaxScaleDenominator>
189      <Filter>[natural]='peak'</Filter>
190      <PointSymbolizer file="/home/steve/symbols/peak.png" type="png" width="8" height="8" />
191    </Rule>
192    <Rule>
193      <MaxScaleDenominator>5000</MaxScaleDenominator>
194      <Filter>[man_made]='mast'</Filter>
195      <PointSymbolizer file="/home/steve/symbols/tower.png" type="png" width="32" height="32" />
196    </Rule>
197    <Rule>
198      <MaxScaleDenominator>20000</MaxScaleDenominator>
199      <Filter>[man_made]='power_wind'</Filter>
200      <PointSymbolizer file = "/home/steve/symbols/power_wind.png" type="png" width="16" height="26" />
201    </Rule>
202    <Rule>
203      <MaxScaleDenominator>10000</MaxScaleDenominator>
204      <Filter>[man_made]='windmill'</Filter>
205      <PointSymbolizer file = "/home/steve/symbols/windmill.png" type="png" width="10" height="15" />
206    </Rule>
207    <Rule>
208      <MaxScaleDenominator>10000</MaxScaleDenominator>
209      <Filter>[amenity]='recycling'</Filter>
210      <PointSymbolizer file="/home/steve/symbols/recycling.png" type="png" width="20" height="20" />
211    </Rule>
212
213    <Rule>
214      <MaxScaleDenominator>20000</MaxScaleDenominator>
215      <Filter>[amenity]='hospital'</Filter>
216      <PointSymbolizer file="/home/steve/symbols/hospital.png" type="png" width="20" height="20" />
217    </Rule>
218
219    <Rule>
220      <MaxScaleDenominator>5000</MaxScaleDenominator>
221      <Filter>[amenity]='bus_stop' or [highway]='bus_stop'</Filter>
222      <PointSymbolizer file="/home/steve/symbols/bus_stop.png" type="png" width="30" height="12" />
223    </Rule>
224
225    <Rule>
226      <MaxScaleDenominator>20000</MaxScaleDenominator>
227      <Filter>[amenity]='parking'</Filter>
228      <PointSymbolizer file="/home/steve/symbols/parking.png" type="png" width="16" height="16" allow_overlap="false"/>
229    </Rule>
230    <Rule>
231      <MaxScaleDenominator>10000</MaxScaleDenominator>
232      <Filter>[amenity]='place_of_worship' and [religion] = 'christian'</Filter>
233      <PointSymbolizer file="/home/steve/symbols/place_of_worship.png" type="png" width="16" height="16" allow_overlap="false"/>
234     </Rule>
235     <Rule>
236      <MaxScaleDenominator>10000</MaxScaleDenominator>
237      <Filter>[amenity]='place_of_worship' and [religion] = 'muslim'</Filter>
238      <PointSymbolizer file="/home/steve/symbols/mosque.png" type="png" width="16" height="16" allow_overlap="false"/>
239     </Rule>
240     <Rule>
241      <MaxScaleDenominator>10000</MaxScaleDenominator>
242      <Filter>[amenity]='place_of_worship' and [religion] = 'sikh'</Filter>
243      <PointSymbolizer file="/home/steve/symbols/sikh.png" type="png" width="25" height="26" allow_overlap="false"/>
244     </Rule>
245     <Rule>
246      <MaxScaleDenominator>10000</MaxScaleDenominator>
247      <Filter>[amenity]='place_of_worship' and [religion] = 'jewish'</Filter>
248      <PointSymbolizer file="/home/steve/symbols/synagogue.png" type="png" width="16" height="18" allow_overlap="false"/>
249     </Rule>
250     <Rule>
251      <MaxScaleDenominator>10000</MaxScaleDenominator>
252      <Filter>[amenity]='place_of_worship'</Filter>
253      <PointSymbolizer file="/home/steve/symbols/place_of_worship3.png" type="png" width="10" height="10" allow_overlap="false"/>
254     </Rule>
255    <Rule>
256      <MaxScaleDenominator>10000</MaxScaleDenominator>
257      <Filter>[amenity]='airport'</Filter>
258      <PointSymbolizer file="/home/steve/symbols/airport.png" type="png" width="16" height="16" allow_overlap="false"/>
259     </Rule>
260    <Rule>
261      <MaxScaleDenominator>20000</MaxScaleDenominator>
262      <Filter>[highway]='mini_roundabout'</Filter>
263      <PointSymbolizer file="/home/steve/symbols/mini_round.png" type="png" width="9" height="9" allow_overlap="false"/>
264    </Rule>
265    <Rule>
266      <MaxScaleDenominator>10000</MaxScaleDenominator>
267      <Filter>[highway]='gate'</Filter>
268      <PointSymbolizer file="/home/steve/symbols/gate.png" type="png" width="4" height="5" allow_overlap="false"/>
269    </Rule>
270  </Style>
271
272  <Style name="leisure">
273    <Rule>
274      <Filter>[man_made] = 'pier'</Filter>
275      <MaxScaleDenominator>100000</MaxScaleDenominator>
276      <PolygonSymbolizer>
277        <CssParameter name="fill">#ededed</CssParameter>
278      </PolygonSymbolizer>
279      <LineSymbolizer>
280        <CssParameter name="stroke">grey</CssParameter>
281        <CssParameter name="stroke-width">0.3</CssParameter>
282      </LineSymbolizer>
283   </Rule>
284   <Rule>
285      <Filter>[highway] = 'pedestrian'</Filter>
286      <MaxScaleDenominator>50000</MaxScaleDenominator>
287      <PolygonSymbolizer>
288        <CssParameter name="fill">#ededed</CssParameter>
289      </PolygonSymbolizer>
290      <LineSymbolizer>
291        <CssParameter name="stroke">grey</CssParameter>
292        <CssParameter name="stroke-width">0.5</CssParameter>
293      </LineSymbolizer>
294   </Rule>
295    <Rule>
296      <Filter>[leisure] = 'playground'</Filter>
297      <MaxScaleDenominator>100000</MaxScaleDenominator>
298     <PolygonSymbolizer>
299        <CssParameter name="fill">#ccffff</CssParameter>
300     </PolygonSymbolizer>
301      <LineSymbolizer>
302        <CssParameter name="stroke">#666</CssParameter>
303        <CssParameter name="stroke-width">0.3</CssParameter>
304      </LineSymbolizer>
305    </Rule>   
306    <Rule>
307      <Filter>[tourism] = 'attraction'</Filter>
308      <MaxScaleDenominator>1000000</MaxScaleDenominator>
309      <PolygonSymbolizer>
310        <CssParameter name="fill">#f2caea</CssParameter>
311     </PolygonSymbolizer>
312    </Rule>
313    <Rule>
314      <Filter>[landuse] = 'quarry'</Filter>
315      <MaxScaleDenominator>500000</MaxScaleDenominator>
316      <PolygonPatternSymbolizer file="/home/steve/symbols/quarry2.png" type="png" width="30" height="30"/>
317      <LineSymbolizer>
318        <CssParameter name="stroke">grey</CssParameter>
319        <CssParameter name="stroke-width">0.5</CssParameter>
320      </LineSymbolizer>
321    </Rule>
322    <Rule>
323      <Filter>[leisure] = 'nature_reserve'</Filter>
324      <MaxScaleDenominator>1000000</MaxScaleDenominator>
325      <MinScaleDenominator>100000</MinScaleDenominator>
326      <PolygonSymbolizer>
327        <CssParameter name="fill">#abdf96</CssParameter>
328     </PolygonSymbolizer>
329    </Rule>
330    <Rule>
331      <Filter>[leisure] = 'nature_reserve'</Filter>
332      <MaxScaleDenominator>100000</MaxScaleDenominator>
333      <MinScaleDenominator>50000</MinScaleDenominator>
334      <PolygonPatternSymbolizer file="/home/steve/symbols/nature_reserve.png" type="png" width="21" height="24"/>
335    </Rule>
336    <Rule>
337      <Filter>[leisure] = 'nature_reserve'</Filter>
338      <MaxScaleDenominator>50000</MaxScaleDenominator>
339      <PolygonPatternSymbolizer file="/home/steve/symbols/nature_reserve2.png" type="png" width="42" height="48"/>
340    </Rule>
341    <Rule>
342      <MaxScaleDenominator>1000000</MaxScaleDenominator>
343      <MinScaleDenominator>20000</MinScaleDenominator>
344      <Filter>[landuse] = 'cemetery'</Filter>
345      <PolygonSymbolizer>
346        <CssParameter name="fill">#aacbaf</CssParameter>
347      </PolygonSymbolizer>
348    </Rule>
349    <Rule>
350      <MaxScaleDenominator>1000000</MaxScaleDenominator>
351      <MinScaleDenominator>1000</MinScaleDenominator>
352      <Filter>[landuse] = 'residential'</Filter>
353      <PolygonSymbolizer>
354        <CssParameter name="fill">#ddd</CssParameter>
355      </PolygonSymbolizer>
356    </Rule>
357    <Rule>
358      <MaxScaleDenominator>1000000</MaxScaleDenominator>
359      <MinScaleDenominator>1000</MinScaleDenominator>
360      <Filter>[military] = 'barracks'</Filter>
361      <PolygonSymbolizer>
362        <CssParameter name="fill">#ff8f8f</CssParameter>
363      </PolygonSymbolizer>
364    </Rule>
365
366     <Rule>
367      <MaxScaleDenominator>50000</MaxScaleDenominator>
368      <Filter>[landuse] = 'cemetery'</Filter>
369      <PolygonPatternSymbolizer file="/home/steve/symbols/grave_yard.png" type="png" width="16" height="16"/>
370    </Rule>
371
372     <Rule>
373      <MaxScaleDenominator>1000000</MaxScaleDenominator>
374      <Filter>[landuse] = 'meadow'</Filter>
375      <PolygonSymbolizer>
376        <CssParameter name="fill">#cfeca8</CssParameter>
377     </PolygonSymbolizer>
378    </Rule>
379    <Rule>
380      <Filter>[leisure] = 'park'</Filter>
381      <MaxScaleDenominator>1000000</MaxScaleDenominator>
382      <PolygonSymbolizer>
383        <CssParameter name="fill">#b6fdb6</CssParameter>
384     </PolygonSymbolizer>
385    </Rule>
386    <Rule>
387      <Filter>[tourism] = 'zoo'</Filter>
388      <MaxScaleDenominator>1000000</MaxScaleDenominator>
389      <PolygonPatternSymbolizer file="/home/steve/symbols/zoo.png" type="png" width="21" height="24"/>
390    </Rule>
391    <Rule>
392      <Filter>[leisure] = 'common'</Filter>
393      <MaxScaleDenominator>1000000</MaxScaleDenominator>
394      <PolygonSymbolizer>
395        <CssParameter name="fill">#cfeca8</CssParameter>
396      </PolygonSymbolizer>
397    </Rule>
398    <Rule>
399      <Filter>[leisure] = 'garden'</Filter>
400      <MaxScaleDenominator>1000000</MaxScaleDenominator>
401      <PolygonSymbolizer>
402        <CssParameter name="fill">#cfeca8</CssParameter>
403     </PolygonSymbolizer>
404    </Rule>
405    <Rule>
406      <Filter>[leisure] = 'golf_course'</Filter>
407      <MaxScaleDenominator>1000000</MaxScaleDenominator>
408      <PolygonSymbolizer>
409        <CssParameter name="fill">#b5e3b5</CssParameter>
410     </PolygonSymbolizer>
411    </Rule>
412
413    <Rule>
414      <Filter>[landuse] = 'allotments'</Filter>
415      <MaxScaleDenominator>1000000</MaxScaleDenominator>
416      <PolygonSymbolizer>
417        <CssParameter name="fill">#c8b084</CssParameter>
418     </PolygonSymbolizer>
419    </Rule>
420    <Rule>
421      <Filter>[landuse] = 'forest'</Filter>
422      <MaxScaleDenominator>2000000</MaxScaleDenominator>
423      <MinScaleDenominator>50000</MinScaleDenominator>
424      <PolygonSymbolizer>
425        <CssParameter name="fill">#8dc56c</CssParameter>
426     </PolygonSymbolizer>
427    </Rule>
428    <Rule>
429      <Filter>[landuse] = 'forest'</Filter>
430      <MaxScaleDenominator>50000</MaxScaleDenominator>
431      <PolygonPatternSymbolizer file="/home/steve/symbols/forest.png" type="png" width="21" height="24"/>
432    </Rule>
433    <Rule>
434      <Filter>[landuse] = 'farm'</Filter>
435      <MaxScaleDenominator>2000000</MaxScaleDenominator>
436      <PolygonSymbolizer>
437        <CssParameter name="fill">#ead8bd</CssParameter>
438     </PolygonSymbolizer>
439    </Rule>
440    <Rule>
441      <Filter>[landuse] = 'recreation_ground'</Filter>
442      <MaxScaleDenominator>1000000</MaxScaleDenominator>
443      <PolygonSymbolizer>
444        <CssParameter name="fill">#cfeca8</CssParameter>
445     </PolygonSymbolizer>
446    </Rule>
447    <Rule>
448      <Filter>[landuse] = 'village_green'</Filter>
449      <MaxScaleDenominator>500000</MaxScaleDenominator>
450      <PolygonSymbolizer>
451        <CssParameter name="fill">#cfeca8</CssParameter>
452     </PolygonSymbolizer>
453    </Rule>
454    <Rule>
455      <Filter>[landuse] = 'retail'</Filter>
456      <MaxScaleDenominator>1000000</MaxScaleDenominator>
457      <PolygonSymbolizer>
458        <CssParameter name="fill">#f1dada</CssParameter>
459     </PolygonSymbolizer>
460    </Rule>
461    <Rule>
462      <Filter>[landuse] = 'retail'</Filter>
463      <MaxScaleDenominator>25000</MaxScaleDenominator>
464      <LineSymbolizer>
465        <CssParameter name="stroke">red</CssParameter>
466        <CssParameter name="stroke-width">0.3</CssParameter>
467      </LineSymbolizer>
468    </Rule>
469
470
471    <Rule>
472      <Filter>[landuse] = 'industrial'</Filter>
473      <MaxScaleDenominator>1000000</MaxScaleDenominator>
474      <PolygonSymbolizer>
475        <CssParameter name="fill">#ffaeb9</CssParameter>
476     </PolygonSymbolizer>
477    </Rule>
478    <Rule>
479      <Filter>[power] = 'station'</Filter>
480      <MaxScaleDenominator>1000000</MaxScaleDenominator>
481      <MinScaleDenominator>200000</MinScaleDenominator>
482      <PolygonSymbolizer>
483        <CssParameter name="fill">#bbb</CssParameter>
484     </PolygonSymbolizer>
485    </Rule>
486    <Rule>
487      <Filter>[power] = 'station'</Filter>
488      <MaxScaleDenominator>200000</MaxScaleDenominator>
489      <PolygonSymbolizer>
490        <CssParameter name="fill">#bbb</CssParameter>
491     </PolygonSymbolizer>
492    <LineSymbolizer>
493        <CssParameter name="stroke">#555</CssParameter>
494        <CssParameter name="stroke-width">0.4</CssParameter>
495      </LineSymbolizer>
496    </Rule>
497    <Rule>
498      <Filter>[power] = 'sub_station'</Filter>
499      <MaxScaleDenominator>100000</MaxScaleDenominator>
500      <PolygonSymbolizer>
501        <CssParameter name="fill">#bbb</CssParameter>
502     </PolygonSymbolizer>
503    <LineSymbolizer>
504        <CssParameter name="stroke">#555</CssParameter>
505        <CssParameter name="stroke-width">0.4</CssParameter>
506      </LineSymbolizer>
507    </Rule>
508
509    <Rule>
510      <Filter>[landuse] = 'commercial'</Filter>
511      <MaxScaleDenominator>1000000</MaxScaleDenominator>
512      <PolygonSymbolizer>
513        <CssParameter name="fill">#efc8c8</CssParameter>
514     </PolygonSymbolizer>
515    </Rule>
516    <Rule>
517      <Filter>[landuse] = 'brownfield' or [landuse]='landfill'</Filter>
518      <MaxScaleDenominator>1000000</MaxScaleDenominator>
519      <PolygonSymbolizer>
520        <CssParameter name="fill">#9d9d6c</CssParameter>
521     </PolygonSymbolizer>
522    </Rule>
523     <Rule>
524      <Filter>[natural] = 'wood' or [landuse] = 'wood'</Filter>
525      <MaxScaleDenominator>1000000</MaxScaleDenominator>
526      <PolygonSymbolizer>
527        <CssParameter name="fill">#aed1a0</CssParameter>
528     </PolygonSymbolizer>
529    </Rule>
530     <Rule>
531      <Filter>[natural] = 'heath'</Filter>
532      <MaxScaleDenominator>1000000</MaxScaleDenominator>
533      <PolygonSymbolizer>
534        <CssParameter name="fill">#ffffc0</CssParameter>
535     </PolygonSymbolizer>
536    </Rule>
537
538    <Rule>
539      <Filter>[amenity] = 'university' or [amenity] = 'college' or [amenity] = 'school' or [amenity]='hospital'</Filter>
540      <MaxScaleDenominator>1000000</MaxScaleDenominator>
541      <PolygonSymbolizer>
542        <CssParameter name="fill">#f0f0d8</CssParameter>
543      </PolygonSymbolizer>
544    </Rule>
545    <Rule>
546      <Filter>[amenity] = 'university' or [amenity] = 'college' or [amenity] = 'school' or [amenity]='hospital'</Filter>
547      <MaxScaleDenominator>250000</MaxScaleDenominator>
548      <LineSymbolizer>
549        <CssParameter name="stroke">brown</CssParameter>
550        <CssParameter name="stroke-width">0.3</CssParameter>
551      </LineSymbolizer>
552    </Rule>
553
554    <Rule>
555      <Filter>[amenity] = 'parking'</Filter>
556      <MaxScaleDenominator>1000000</MaxScaleDenominator>
557     <PolygonSymbolizer>
558         <CssParameter name="fill">#f7efb7</CssParameter>
559      </PolygonSymbolizer>
560    </Rule>
561    <Rule>
562      <Filter>[amenity] = 'parking'</Filter>
563      <MaxScaleDenominator>25000</MaxScaleDenominator>
564      <LineSymbolizer>
565        <CssParameter name="stroke">#eeeed1</CssParameter>
566        <CssParameter name="stroke-width">0.3</CssParameter>
567      </LineSymbolizer>
568    </Rule>
569
570
571    <Rule>
572      <Filter>[railway] = 'station' or [building] = 'station'</Filter>
573      <MaxScaleDenominator>1000000</MaxScaleDenominator>
574     <PolygonSymbolizer>
575         <CssParameter name="fill">#fff68f</CssParameter>
576         <CssParameter name="fill-opacity">0.5</CssParameter>
577      </PolygonSymbolizer>
578    </Rule>
579
580    <Rule>
581      <Filter>[building] = 'supermarket'</Filter>
582      <MaxScaleDenominator>1000000</MaxScaleDenominator>
583      <PolygonSymbolizer>
584         <CssParameter name="fill">pink</CssParameter>
585         <CssParameter name="fill-opacity">0.5</CssParameter>
586      </PolygonSymbolizer>
587    </Rule>
588    <Rule>
589      <Filter>[building] &lt;&gt; 'station' and [building] &lt;&gt; 'supermarket' and [building] &lt;&gt; ''</Filter>
590      <MaxScaleDenominator>1000000</MaxScaleDenominator>
591      <PolygonSymbolizer>
592         <CssParameter name="fill">#cc9999</CssParameter>
593      </PolygonSymbolizer>
594    </Rule>
595    <Rule>
596      <Filter>[amenity] = 'place_of_worship'</Filter>
597      <MaxScaleDenominator>1000000</MaxScaleDenominator>
598      <MinScaleDenominator>20000</MinScaleDenominator>
599      <PolygonSymbolizer>
600         <CssParameter name="fill">#777</CssParameter>
601         <CssParameter name="fill-opacity">0.5</CssParameter>
602      </PolygonSymbolizer>
603    </Rule>
604    <Rule>
605      <Filter>[amenity] = 'place_of_worship'</Filter>
606      <MaxScaleDenominator>20000</MaxScaleDenominator>
607      <PolygonSymbolizer>
608         <CssParameter name="fill">#777</CssParameter>
609         <CssParameter name="fill-opacity">0.5</CssParameter>
610      </PolygonSymbolizer>
611      <LineSymbolizer>
612        <CssParameter name="stroke">#111</CssParameter>
613        <CssParameter name="stroke-width">0.3</CssParameter>
614      </LineSymbolizer>
615    </Rule>
616     <Rule>
617      <Filter>[leisure] = 'sports_centre' or [leisure]='stadium' or [leisure]='track'</Filter>
618      <MaxScaleDenominator>1000000</MaxScaleDenominator>
619      <PolygonSymbolizer>
620         <CssParameter name="fill">#33cc99</CssParameter>
621      </PolygonSymbolizer>
622    </Rule>
623    <Rule>
624      <Filter>[leisure] = 'pitch'</Filter>
625      <MaxScaleDenominator>1000000</MaxScaleDenominator>
626      <PolygonSymbolizer>
627         <CssParameter name="fill">#8ad3af</CssParameter>
628      </PolygonSymbolizer>
629    </Rule>
630    <Rule>
631      <Filter>[aeroway] = 'terminal'</Filter>
632      <MaxScaleDenominator>200000</MaxScaleDenominator>
633      <PolygonSymbolizer>
634         <CssParameter name="fill">#cc99ff</CssParameter>
635      </PolygonSymbolizer>
636    </Rule>
637    <Rule>
638      <Filter>[aeroway] = 'terminal'</Filter>
639      <MaxScaleDenominator>50000</MaxScaleDenominator>
640      <LineSymbolizer>
641        <CssParameter name="stroke">#330066</CssParameter>
642        <CssParameter name="stroke-width">0.2</CssParameter>
643      </LineSymbolizer>
644    </Rule>
645    <Rule>
646      <Filter>[aeroway] = 'apron'</Filter>
647      <MaxScaleDenominator>200000</MaxScaleDenominator>
648      <PolygonSymbolizer>
649         <CssParameter name="fill">#f0e0ff</CssParameter>
650      </PolygonSymbolizer>
651    </Rule>
652    <Rule>
653      <Filter>[natural] = 'beach'</Filter>
654      <MaxScaleDenominator>100000</MaxScaleDenominator>
655      <PolygonPatternSymbolizer file="/home/steve/symbols/beach.png" type="png" width="10" height="10"/>
656    </Rule>
657
658    <!--Rule>
659      <ElseFilter/>
660      <MaxScaleDenominator>1000000</MaxScaleDenominator>
661      <PolygonSymbolizer>
662        <CssParameter name="fill">lightgrey</CssParameter>
663     </PolygonSymbolizer>
664    </Rule-->
665  </Style>
666
667  <Style name="area-text">
668    <Rule>
669      <Filter>[way_area] &gt;= 150000</Filter>
670      <MaxScaleDenominator>50000</MaxScaleDenominator>
671      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="#000033" halo_radius="1" wrap_width="20"/>
672    </Rule>
673    <Rule>
674      <Filter>[way_area] &gt;= 80000 and [way_area] &lt; 150000</Filter>
675      <MaxScaleDenominator>20000</MaxScaleDenominator>
676      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="#000033" halo_radius="1" wrap_width="20"/>
677    </Rule>
678    <Rule>
679      <Filter>[way_area] &gt;= 20000 and [way_area] &lt; 80000</Filter>
680      <MaxScaleDenominator>10000</MaxScaleDenominator>
681      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="#000033" halo_radius="1" wrap_width="20"/>
682    </Rule>
683    <Rule>
684      <Filter>[way_area] &lt; 20000</Filter>
685      <MaxScaleDenominator>5000</MaxScaleDenominator>
686      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="#000033" halo_radius="1" wrap_width="20"/>
687    </Rule>
688  </Style>
689
690  <Style name="text">
691    <Rule>
692      <Filter>[place] = 'island'</Filter>
693      <MaxScaleDenominator>1000000</MaxScaleDenominator>
694      <MinScaleDenominator>20000</MinScaleDenominator>
695      <TextSymbolizer name="name" face_name="DejaVu Sans Oblique" size="9" fill="#000" dy="0" halo_radius="1" wrap_width="0"/>
696    </Rule>
697    <Rule>
698      <Filter>[place] = 'city'</Filter>
699      <MaxScaleDenominator>10000000</MaxScaleDenominator>
700      <MinScaleDenominator>2000000</MinScaleDenominator>
701      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10" fill="#000" dy="0" halo_radius="1" wrap_width="0"/>
702    </Rule>
703    <Rule>
704      <Filter>[place] = 'city'</Filter>
705      <MaxScaleDenominator>2000000</MaxScaleDenominator>
706      <MinScaleDenominator>20000</MinScaleDenominator>
707      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="14" fill="#000" dy="0" halo_radius="2" wrap_width="0"/>
708    </Rule>
709    <Rule>
710      <Filter>[place] = 'town'</Filter>
711      <MaxScaleDenominator>2000000</MaxScaleDenominator>
712      <MinScaleDenominator>50000</MinScaleDenominator>
713      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="11" fill="#000" halo_radius="2" wrap_width="20"/>
714    </Rule>
715    <Rule>
716      <Filter>[place] = 'town'</Filter>
717      <MaxScaleDenominator>50000</MaxScaleDenominator>
718      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="14" fill="#777777" halo_radius="1" wrap_width="20"/>
719    </Rule>
720    <Rule>
721      <Filter>[place] = 'village' or [place] = 'suburb'</Filter>
722      <MaxScaleDenominator>250000</MaxScaleDenominator>
723      <MinScaleDenominator>50000</MinScaleDenominator>
724      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="8" fill="#000" halo_radius="2" wrap_width="0"/>
725    </Rule>
726    <Rule>
727      <Filter>[place] = 'village' or [place] = 'suburb'</Filter>
728      <MaxScaleDenominator>50000</MaxScaleDenominator>
729      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="11" fill="#777777" halo_radius="1" wrap_width="0"/>
730    </Rule>
731    <Rule>
732      <Filter>[place] = 'hamlet' or [place] = 'locality'</Filter>
733      <MaxScaleDenominator>50000</MaxScaleDenominator>
734      <MinScaleDenominator>10000</MinScaleDenominator>
735      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="8" fill="#000" halo_radius="1" wrap_width="0"/>
736    </Rule>
737    <Rule>
738      <Filter>[place] = 'hamlet' or [place] = 'locality'</Filter>
739      <MaxScaleDenominator>10000</MaxScaleDenominator>
740      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="11" fill="#777777" halo_radius="1" wrap_width="0"/>
741    </Rule>
742    <Rule>
743      <Filter>[amenity] = 'pub'</Filter>
744      <MaxScaleDenominator>5000</MaxScaleDenominator>
745      <TextSymbolizer name="name" face_name="DejaVu Sans Bold" size="10" fill="brown" dy="16" halo_radius="1" wrap_width="0"/>
746    </Rule>
747     <Rule>
748      <Filter>[amenity] = 'place_of_worship' or [amenity] = 'police'</Filter>
749      <MaxScaleDenominator>5000</MaxScaleDenominator>
750      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="18" fill="#000033" dy="10" halo_radius="1" wrap_width="30"/>
751    </Rule>
752
753    <Rule>
754      <Filter>[leisure] &lt;&gt; '' or [landuse] &lt;&gt; '' </Filter>
755      <MaxScaleDenominator>20000</MaxScaleDenominator>
756      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10" fill="#000" halo_radius="2" wrap_width="10"/>
757    </Rule>
758    <Rule>
759      <Filter>[natural] = 'wood'</Filter>
760      <MaxScaleDenominator>20000</MaxScaleDenominator>
761      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10" fill="#000" halo_radius="2" wrap_width="10"/>
762    </Rule>
763    <Rule>
764      <Filter>[natural] = 'peak'</Filter>
765      <MaxScaleDenominator>100000</MaxScaleDenominator>
766      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10" fill="brown" dy="10" halo_radius="1" wrap_width="20"/>
767    </Rule>
768    <Rule>
769      <Filter>[natural] = 'water' or [natural] = 'lake' or [landuse] = 'reservoir'</Filter>
770      <MaxScaleDenominator>20000</MaxScaleDenominator>
771      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10" fill="#6699cc" halo_radius="1" wrap_width="20"/>
772    </Rule>
773
774    <Rule>
775      <Filter>[tourism] &lt;&gt; ''</Filter>
776      <MaxScaleDenominator>10000</MaxScaleDenominator>
777      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10" fill="#660033" halo_radius="2" wrap_width="10"/>
778    </Rule>
779    <Rule>
780      <Filter>[amenity] = 'school' or [amenity] = 'college' or [amenity] = 'university'</Filter>
781      <MaxScaleDenominator>25000</MaxScaleDenominator>
782      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="8" fill="#000033" halo_radius="2" wrap_width="12"/>
783    </Rule>
784    <Rule>
785      <Filter>[amenity] = 'hospital'</Filter>
786      <MaxScaleDenominator>25000</MaxScaleDenominator>
787      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="8" fill="#000033" dy="12" halo_radius="2" wrap_width="12"/>
788    </Rule>
789    <Rule>
790      <Filter>[highway] = 'motorway_junction'</Filter>
791      <MaxScaleDenominator>500000</MaxScaleDenominator>
792      <MinScaleDenominator>200000</MinScaleDenominator>
793      <TextSymbolizer name="ref" face_name="DejaVu Sans Book" size="9" fill="#6666ff" halo_radius="1" wrap_width="12" min_distance="20"/>
794    </Rule>
795    <Rule>
796      <Filter>[highway] = 'motorway_junction'</Filter>
797      <MaxScaleDenominator>200000</MaxScaleDenominator>
798      <MinScaleDenominator>20000</MinScaleDenominator>
799      <TextSymbolizer name="ref" face_name="DejaVu Sans Book" size="9" fill="#6666ff" halo_radius="1" wrap_width="12" min_distance="20"/>
800      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="8" fill="#6666ff" halo_radius="1" wrap_width="12" dy="-8" min_distance="20"/>
801    </Rule>
802    <Rule>
803      <Filter>[highway] = 'motorway_junction'</Filter>
804      <MaxScaleDenominator>20000</MaxScaleDenominator>
805      <TextSymbolizer name="ref" face_name="DejaVu Sans Book" size="13" fill="#6666ff" halo_radius="1" wrap_width="12" min_distance="20"/>
806      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="14" fill="#6666ff" halo_radius="1" wrap_width="12" dy="-14" min_distance="20"/>
807    </Rule>
808  </Style>
809
810   <Style name="water">
811    <Rule>
812      <Filter>[waterway] = 'dock' or [landuse] = 'reservoir' or [landuse] = 'water'</Filter>
813      <MaxScaleDenominator>1000000</MaxScaleDenominator>
814      <PolygonSymbolizer>
815        <CssParameter name="fill">#b5d0d0</CssParameter>
816     </PolygonSymbolizer>
817    </Rule>
818
819    <Rule>
820      <Filter>[natural] = 'lake' or [natural] = 'water'</Filter>
821      <MaxScaleDenominator>5000000</MaxScaleDenominator>
822      <PolygonSymbolizer>
823        <CssParameter name="fill">#b5d0d0</CssParameter>
824     </PolygonSymbolizer>
825    </Rule>
826
827    <Rule>
828      <Filter>[natural] = 'land'</Filter>
829      <MaxScaleDenominator>1000000</MaxScaleDenominator>
830      <PolygonSymbolizer>
831        <CssParameter name="fill">#f2efe9</CssParameter>
832     </PolygonSymbolizer>
833    </Rule>
834
835    <Rule>
836      <Filter>[waterway]='river'</Filter>
837      <MaxScaleDenominator>250000</MaxScaleDenominator>
838      <MinScaleDenominator>25000</MinScaleDenominator>
839      <LineSymbolizer>
840        <CssParameter name="stroke">#b5d0d0</CssParameter>
841        <CssParameter name="stroke-width">2</CssParameter>
842        <CssParameter name="stroke-linejoin">round</CssParameter>
843        <CssParameter name="stroke-linecap">round</CssParameter>
844      </LineSymbolizer>
845    </Rule>
846    <Rule>
847      <Filter>[waterway]='canal'</Filter>
848      <MaxScaleDenominator>250000</MaxScaleDenominator>
849      <MinScaleDenominator>100000</MinScaleDenominator>
850      <LineSymbolizer>
851        <CssParameter name="stroke">#b5d0d0</CssParameter>
852        <CssParameter name="stroke-width">3</CssParameter>
853        <CssParameter name="stroke-linejoin">round</CssParameter>
854        <CssParameter name="stroke-linecap">round</CssParameter>
855      </LineSymbolizer>
856    </Rule>
857    <Rule>
858      <Filter>[waterway]='canal'</Filter>
859      <MaxScaleDenominator>100000</MaxScaleDenominator>
860      <MinScaleDenominator>50000</MinScaleDenominator>
861      <LineSymbolizer>
862        <CssParameter name="stroke">#b5d0d0</CssParameter>
863        <CssParameter name="stroke-width">4</CssParameter>
864        <CssParameter name="stroke-linejoin">round</CssParameter>
865        <CssParameter name="stroke-linecap">round</CssParameter>
866      </LineSymbolizer>
867      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="8" fill="#6699cc" halo_radius="1" placement="line"/>
868    </Rule>
869
870    <Rule>
871      <ElseFilter/> <!--[waterway]='stream'</Filter>-->
872      <MaxScaleDenominator>100000</MaxScaleDenominator>
873      <MinScaleDenominator>25000</MinScaleDenominator>
874      <LineSymbolizer>
875        <CssParameter name="stroke">#b5d0d0</CssParameter>
876        <CssParameter name="stroke-width">1</CssParameter>
877      </LineSymbolizer>
878    </Rule>
879    <Rule>
880      <Filter>[waterway]='river'</Filter>
881      <MaxScaleDenominator>25000</MaxScaleDenominator>
882      <MinScaleDenominator>1000</MinScaleDenominator>
883      <LineSymbolizer>
884        <CssParameter name="stroke">#b5d0d0</CssParameter>
885        <CssParameter name="stroke-width">10</CssParameter>
886        <CssParameter name="stroke-linejoin">round</CssParameter>
887        <CssParameter name="stroke-linecap">round</CssParameter>
888      </LineSymbolizer>
889      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10" fill="#6699cc" halo_radius="1" placement="line"/>
890    </Rule>
891   
892    <Rule>
893      <Filter>[waterway]='canal' and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
894      <MaxScaleDenominator>50000</MaxScaleDenominator>
895      <MinScaleDenominator>5000</MinScaleDenominator>
896       <LineSymbolizer>
897        <CssParameter name="stroke">#b5d0d0</CssParameter>
898        <CssParameter name="stroke-width">7</CssParameter>
899        <CssParameter name="stroke-dasharray">4,2</CssParameter>
900      </LineSymbolizer>
901      <LineSymbolizer>
902        <CssParameter name="stroke">white</CssParameter>
903        <CssParameter name="stroke-width">3</CssParameter>
904      </LineSymbolizer>
905      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="#6699cc" halo_radius="1" placement="line"/>
906    </Rule>
907    <Rule>
908      <Filter>[waterway]='canal' and not ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
909      <MaxScaleDenominator>50000</MaxScaleDenominator>
910      <MinScaleDenominator>5000</MinScaleDenominator>
911      <LineSymbolizer>
912        <CssParameter name="stroke">#b5d0d0</CssParameter>
913        <CssParameter name="stroke-width">7</CssParameter>
914        <CssParameter name="stroke-linejoin">round</CssParameter>
915        <CssParameter name="stroke-linecap">round</CssParameter>
916      </LineSymbolizer>
917      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="#6699cc" halo_radius="1" placement="line"/>
918    </Rule>
919    <Rule>
920      <Filter>[waterway]='canal' and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
921      <MaxScaleDenominator>5000</MaxScaleDenominator>
922      <MinScaleDenominator>1000</MinScaleDenominator>
923       <LineSymbolizer>
924        <CssParameter name="stroke">#b5d0d0</CssParameter>
925        <CssParameter name="stroke-width">11</CssParameter>
926        <CssParameter name="stroke-dasharray">4,2</CssParameter>
927      </LineSymbolizer>
928      <LineSymbolizer>
929        <CssParameter name="stroke">white</CssParameter>
930        <CssParameter name="stroke-width">7</CssParameter>
931      </LineSymbolizer>
932      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="#6699cc" halo_radius="1" placement="line"/>
933    </Rule>
934    <Rule>
935      <Filter>[waterway]='canal' and not ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
936      <MaxScaleDenominator>5000</MaxScaleDenominator>
937      <MinScaleDenominator>1000</MinScaleDenominator>
938      <LineSymbolizer>
939        <CssParameter name="stroke">#b5d0d0</CssParameter>
940        <CssParameter name="stroke-width">11</CssParameter>
941        <CssParameter name="stroke-linejoin">round</CssParameter>
942        <CssParameter name="stroke-linecap">round</CssParameter>
943      </LineSymbolizer>
944      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="#6699cc" halo_radius="1" placement="line"/>
945    </Rule>
946
947    <Rule>
948      <ElseFilter/> <!--[waterway]='stream'</Filter>-->
949      <MaxScaleDenominator>25000</MaxScaleDenominator>
950      <MinScaleDenominator>1000</MinScaleDenominator>
951      <LineSymbolizer>
952        <CssParameter name="stroke">#b5d0d0</CssParameter>
953        <CssParameter name="stroke-width">2</CssParameter>
954      </LineSymbolizer>
955      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="8" fill="#6699cc" halo_radius="1" placement="line"/>
956    </Rule>
957  </Style>
958<Style name="power">
959<Rule>
960      <MaxScaleDenominator>50000</MaxScaleDenominator>
961      <MinScaleDenominator>1000</MinScaleDenominator>
962      <LineSymbolizer>
963        <CssParameter name="stroke">#777</CssParameter>
964        <CssParameter name="stroke-width">1</CssParameter>
965      </LineSymbolizer>
966    </Rule> 
967</Style>
968<Style name="power_towers">
969    <Rule>
970      <MaxScaleDenominator>50000</MaxScaleDenominator>
971      <PointSymbolizer file = "/home/steve/symbols/power_tower.png" type="png" width="7" height="7" allow_overlap="false"/>
972    </Rule>
973</Style>
974<Style name="tunnels-casing">
975    <Rule>
976      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
977      <MaxScaleDenominator>200000</MaxScaleDenominator>
978      <MinScaleDenominator>100000</MinScaleDenominator>
979      <LineSymbolizer>
980        <CssParameter name="stroke">#506077</CssParameter>
981        <CssParameter name="stroke-width">3</CssParameter>
982        <CssParameter name="stroke-dasharray">4,2</CssParameter>
983      </LineSymbolizer>
984    </Rule>
985    <Rule>
986      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
987      <MaxScaleDenominator>100000</MaxScaleDenominator>
988      <MinScaleDenominator>20000</MinScaleDenominator>
989      <LineSymbolizer>
990        <CssParameter name="stroke">#506077</CssParameter>
991        <CssParameter name="stroke-width">6.5</CssParameter>
992        <CssParameter name="stroke-dasharray">4,2</CssParameter>
993      </LineSymbolizer>
994    </Rule>
995    <Rule>
996      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
997      <MaxScaleDenominator>20000</MaxScaleDenominator>
998      <MinScaleDenominator>5000</MinScaleDenominator>
999      <LineSymbolizer>
1000        <CssParameter name="stroke">#506077</CssParameter>
1001        <CssParameter name="stroke-width">10</CssParameter>
1002        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1003      </LineSymbolizer>
1004    </Rule>
1005    <Rule>
1006      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1007      <MaxScaleDenominator>5000</MaxScaleDenominator>
1008      <MinScaleDenominator>1000</MinScaleDenominator>
1009      <LineSymbolizer>
1010        <CssParameter name="stroke">#506077</CssParameter>
1011        <CssParameter name="stroke-width">13</CssParameter>
1012        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1013      </LineSymbolizer>
1014    </Rule>
1015    <Rule>
1016      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1017      <MaxScaleDenominator>200000</MaxScaleDenominator>
1018      <MinScaleDenominator>100000</MinScaleDenominator>
1019      <LineSymbolizer>
1020        <CssParameter name="stroke">#477147</CssParameter>
1021        <CssParameter name="stroke-width">4</CssParameter>
1022        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1023      </LineSymbolizer>
1024    </Rule>
1025    <Rule>
1026      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1027      <MaxScaleDenominator>100000</MaxScaleDenominator>
1028      <MinScaleDenominator>20000</MinScaleDenominator>
1029      <LineSymbolizer>
1030        <CssParameter name="stroke">#477147</CssParameter>
1031        <CssParameter name="stroke-width">8</CssParameter>
1032        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1033      </LineSymbolizer>
1034    </Rule>
1035    <Rule>
1036     <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1037      <MaxScaleDenominator>20000</MaxScaleDenominator>
1038      <MinScaleDenominator>5000</MinScaleDenominator>
1039      <LineSymbolizer>
1040        <CssParameter name="stroke">#477147</CssParameter>
1041        <CssParameter name="stroke-width">11</CssParameter>
1042        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1043      </LineSymbolizer>
1044    </Rule>
1045    <Rule>
1046     <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1047      <MaxScaleDenominator>5000</MaxScaleDenominator>
1048      <MinScaleDenominator>1000</MinScaleDenominator>
1049      <LineSymbolizer>
1050        <CssParameter name="stroke">#477147</CssParameter>
1051        <CssParameter name="stroke-width">14</CssParameter>
1052        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1053      </LineSymbolizer>
1054    </Rule>
1055    <Rule>
1056      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1057      <MaxScaleDenominator>200000</MaxScaleDenominator>
1058      <MinScaleDenominator>100000</MinScaleDenominator>
1059      <LineSymbolizer>
1060        <CssParameter name="stroke">#8d4346</CssParameter>
1061        <CssParameter name="stroke-width">4</CssParameter>
1062        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1063      </LineSymbolizer>
1064    </Rule>
1065    <Rule>
1066      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1067      <MaxScaleDenominator>100000</MaxScaleDenominator>
1068      <MinScaleDenominator>20000</MinScaleDenominator>
1069      <LineSymbolizer>
1070        <CssParameter name="stroke">#8d4346</CssParameter>
1071        <CssParameter name="stroke-width">8</CssParameter>
1072        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1073      </LineSymbolizer>
1074    </Rule>
1075   <Rule>
1076      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1077      <MaxScaleDenominator>20000</MaxScaleDenominator>
1078      <MinScaleDenominator>5000</MinScaleDenominator>
1079      <LineSymbolizer>
1080        <CssParameter name="stroke">#8d4346</CssParameter>
1081        <CssParameter name="stroke-width">11</CssParameter>
1082        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1083      </LineSymbolizer>
1084    </Rule>
1085    <Rule>
1086      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1087      <MaxScaleDenominator>5000</MaxScaleDenominator>
1088      <MinScaleDenominator>1000</MinScaleDenominator>
1089      <LineSymbolizer>
1090        <CssParameter name="stroke">#8d4346</CssParameter>
1091        <CssParameter name="stroke-width">14</CssParameter>
1092        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1093      </LineSymbolizer>
1094    </Rule>
1095    <Rule>
1096      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1097      <MaxScaleDenominator>150000</MaxScaleDenominator>
1098      <MinScaleDenominator>75000</MinScaleDenominator>
1099      <LineSymbolizer>
1100        <CssParameter name="stroke">#a37b48</CssParameter>
1101        <CssParameter name="stroke-width">4</CssParameter>
1102        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1103      </LineSymbolizer>
1104    </Rule>
1105    <Rule>
1106      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1107      <MaxScaleDenominator>75000</MaxScaleDenominator>
1108      <MinScaleDenominator>25000</MinScaleDenominator>
1109      <LineSymbolizer>
1110        <CssParameter name="stroke">#a37b48</CssParameter>
1111        <CssParameter name="stroke-width">10</CssParameter>
1112        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1113      </LineSymbolizer>
1114    </Rule>
1115    <Rule>
1116      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1117      <MaxScaleDenominator>25000</MaxScaleDenominator>
1118      <MinScaleDenominator>5000</MinScaleDenominator>
1119      <LineSymbolizer>
1120        <CssParameter name="stroke">#a37b48</CssParameter>
1121        <CssParameter name="stroke-width">12</CssParameter>
1122        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1123      </LineSymbolizer>
1124    </Rule>
1125    <Rule>
1126      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1127      <MaxScaleDenominator>5000</MaxScaleDenominator>
1128      <MinScaleDenominator>1000</MinScaleDenominator>
1129      <LineSymbolizer>
1130        <CssParameter name="stroke">#a37b48</CssParameter>
1131        <CssParameter name="stroke-width">17</CssParameter>
1132        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1133      </LineSymbolizer>
1134    </Rule>
1135</Style>
1136<Style name="tunnels-fill">
1137    <Rule>
1138      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1139      <MaxScaleDenominator>200000</MaxScaleDenominator>
1140      <MinScaleDenominator>100000</MinScaleDenominator>
1141      <LineSymbolizer>
1142        <CssParameter name="stroke">#d6dfea</CssParameter>
1143        <CssParameter name="stroke-width">2</CssParameter>
1144        <CssParameter name="stroke-linejoin">round</CssParameter>
1145        <CssParameter name="stroke-linecap">round</CssParameter>
1146      </LineSymbolizer>
1147    </Rule>
1148    <Rule>
1149      <Filter>([highway] = 'motorway' or [highway] = 'motorway_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1150      <MaxScaleDenominator>100000</MaxScaleDenominator>
1151      <MinScaleDenominator>20000</MinScaleDenominator>
1152      <LineSymbolizer>
1153        <CssParameter name="stroke">#d6dfea</CssParameter>
1154        <CssParameter name="stroke-width">5</CssParameter>
1155        <CssParameter name="stroke-linejoin">round</CssParameter>
1156        <CssParameter name="stroke-linecap">round</CssParameter>
1157      </LineSymbolizer>
1158    </Rule>
1159    <Rule>
1160      <Filter>([highway] = 'motorway' or [highway] = 'motorway_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1161      <MaxScaleDenominator>20000</MaxScaleDenominator>
1162      <MinScaleDenominator>5000</MinScaleDenominator>
1163      <LineSymbolizer>
1164        <CssParameter name="stroke">#d6dfea</CssParameter>
1165        <CssParameter name="stroke-width">8.5</CssParameter>
1166        <CssParameter name="stroke-linejoin">round</CssParameter>
1167        <CssParameter name="stroke-linecap">round</CssParameter>
1168      </LineSymbolizer>
1169    </Rule>
1170    <Rule>
1171      <Filter>([highway] = 'motorway' or [highway] = 'motorway_link')  and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1172      <MaxScaleDenominator>5000</MaxScaleDenominator>
1173      <MinScaleDenominator>1000</MinScaleDenominator>
1174      <LineSymbolizer>
1175        <CssParameter name="stroke">#d6dfea</CssParameter>
1176        <CssParameter name="stroke-width">11</CssParameter>
1177        <CssParameter name="stroke-linejoin">round</CssParameter>
1178        <CssParameter name="stroke-linecap">round</CssParameter>
1179      </LineSymbolizer>
1180    </Rule>
1181    <Rule>
1182      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1183      <MaxScaleDenominator>200000</MaxScaleDenominator>
1184      <MinScaleDenominator>100000</MinScaleDenominator>
1185      <LineSymbolizer>
1186        <CssParameter name="stroke">#cdeacd</CssParameter>
1187        <CssParameter name="stroke-width">2.5</CssParameter>
1188        <CssParameter name="stroke-linejoin">round</CssParameter>
1189        <CssParameter name="stroke-linecap">round</CssParameter>
1190      </LineSymbolizer>
1191    </Rule>
1192    <Rule>
1193      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1194      <MaxScaleDenominator>100000</MaxScaleDenominator>
1195      <MinScaleDenominator>20000</MinScaleDenominator>
1196      <LineSymbolizer>
1197        <CssParameter name="stroke">#cdeacd</CssParameter>
1198        <CssParameter name="stroke-width">6.5</CssParameter>
1199        <CssParameter name="stroke-linejoin">round</CssParameter>
1200        <CssParameter name="stroke-linecap">round</CssParameter>
1201      </LineSymbolizer>
1202    </Rule>   
1203    <Rule>
1204      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1205      <MaxScaleDenominator>20000</MaxScaleDenominator>
1206      <MinScaleDenominator>5000</MinScaleDenominator>
1207      <LineSymbolizer>
1208        <CssParameter name="stroke">#cdeacd</CssParameter>
1209        <CssParameter name="stroke-width">9</CssParameter>
1210        <CssParameter name="stroke-linejoin">round</CssParameter>
1211        <CssParameter name="stroke-linecap">round</CssParameter>
1212      </LineSymbolizer>
1213    </Rule>
1214    <Rule>
1215      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1216      <MaxScaleDenominator>5000</MaxScaleDenominator>
1217      <MinScaleDenominator>1000</MinScaleDenominator>
1218      <LineSymbolizer>
1219        <CssParameter name="stroke">#cdeacd</CssParameter>
1220        <CssParameter name="stroke-width">12</CssParameter>
1221        <CssParameter name="stroke-linejoin">round</CssParameter>
1222        <CssParameter name="stroke-linecap">round</CssParameter>
1223      </LineSymbolizer>
1224    </Rule>
1225    <Rule>
1226      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1227      <MaxScaleDenominator>500000</MaxScaleDenominator>
1228      <MinScaleDenominator>100000</MinScaleDenominator>
1229      <LineSymbolizer>
1230        <CssParameter name="stroke">#f4c3c4</CssParameter>
1231        <CssParameter name="stroke-width">2.5</CssParameter>
1232        <CssParameter name="stroke-linejoin">round</CssParameter>
1233        <CssParameter name="stroke-linecap">round</CssParameter>
1234      </LineSymbolizer>
1235    </Rule>
1236    <Rule>
1237      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1238      <MaxScaleDenominator>100000</MaxScaleDenominator>
1239      <MinScaleDenominator>20000</MinScaleDenominator>
1240      <LineSymbolizer>
1241        <CssParameter name="stroke">#f4c3c4</CssParameter>
1242        <CssParameter name="stroke-width">8</CssParameter>
1243        <CssParameter name="stroke-linejoin">round</CssParameter>
1244        <CssParameter name="stroke-linecap">round</CssParameter>
1245      </LineSymbolizer>
1246    </Rule>
1247    <Rule>
1248      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1249      <MaxScaleDenominator>20000</MaxScaleDenominator>
1250      <MinScaleDenominator>5000</MinScaleDenominator>
1251      <LineSymbolizer>
1252        <CssParameter name="stroke">#f4c3c4</CssParameter>
1253        <CssParameter name="stroke-width">10</CssParameter>
1254        <CssParameter name="stroke-linejoin">round</CssParameter>
1255        <CssParameter name="stroke-linecap">round</CssParameter>
1256      </LineSymbolizer>
1257    </Rule>
1258    <Rule>
1259      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and ([tunnel] = 'yes' or [tunnel] ='true')</Filter>
1260      <MaxScaleDenominator>5000</MaxScaleDenominator>
1261      <MinScaleDenominator>1000</MinScaleDenominator>
1262      <LineSymbolizer>
1263        <CssParameter name="stroke">#f4c3c4</CssParameter>
1264        <CssParameter name="stroke-width">13</CssParameter>
1265        <CssParameter name="stroke-linejoin">round</CssParameter>
1266        <CssParameter name="stroke-linecap">round</CssParameter>
1267      </LineSymbolizer>
1268    </Rule>
1269    <Rule>
1270      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1271      <MaxScaleDenominator>150000</MaxScaleDenominator>
1272      <MinScaleDenominator>75000</MinScaleDenominator>
1273      <LineSymbolizer>
1274        <CssParameter name="stroke">#fee0b8</CssParameter>
1275        <CssParameter name="stroke-width">2</CssParameter>
1276        <CssParameter name="stroke-linejoin">round</CssParameter>
1277        <CssParameter name="stroke-linecap">round</CssParameter>
1278      </LineSymbolizer>
1279    </Rule>
1280    <Rule>
1281      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1282      <MaxScaleDenominator>75000</MaxScaleDenominator>
1283      <MinScaleDenominator>25000</MinScaleDenominator>
1284      <LineSymbolizer>
1285        <CssParameter name="stroke">#fee0b8</CssParameter>
1286        <CssParameter name="stroke-width">8</CssParameter>
1287        <CssParameter name="stroke-linejoin">round</CssParameter>
1288        <CssParameter name="stroke-linecap">round</CssParameter>
1289      </LineSymbolizer>
1290    </Rule>
1291    <Rule>
1292      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1293      <MaxScaleDenominator>25000</MaxScaleDenominator>
1294      <MinScaleDenominator>5000</MinScaleDenominator>
1295      <LineSymbolizer>
1296        <CssParameter name="stroke">#fee0b8</CssParameter>
1297        <CssParameter name="stroke-width">10</CssParameter>
1298        <CssParameter name="stroke-linejoin">round</CssParameter>
1299        <CssParameter name="stroke-linecap">round</CssParameter>
1300      </LineSymbolizer>
1301    </Rule>
1302    <Rule>
1303      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1304      <MaxScaleDenominator>5000</MaxScaleDenominator>
1305      <MinScaleDenominator>1000</MinScaleDenominator>
1306      <LineSymbolizer>
1307        <CssParameter name="stroke">#fee0b8</CssParameter>
1308        <CssParameter name="stroke-width">14</CssParameter>
1309        <CssParameter name="stroke-linejoin">round</CssParameter>
1310        <CssParameter name="stroke-linecap">round</CssParameter>
1311      </LineSymbolizer>
1312    </Rule>
1313</Style>
1314
1315<Style name="minor-roads-casing">
1316    <Rule>
1317      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1318      <MaxScaleDenominator>200000</MaxScaleDenominator>
1319      <MinScaleDenominator>100000</MinScaleDenominator>
1320      <LineSymbolizer>
1321        <CssParameter name="stroke">#506077</CssParameter>
1322        <CssParameter name="stroke-width">3</CssParameter>
1323        <CssParameter name="stroke-linejoin">round</CssParameter>
1324      </LineSymbolizer>
1325    </Rule>
1326    <Rule>
1327      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1328      <MaxScaleDenominator>100000</MaxScaleDenominator>
1329      <MinScaleDenominator>20000</MinScaleDenominator>
1330      <LineSymbolizer>
1331        <CssParameter name="stroke">#506077</CssParameter>
1332        <CssParameter name="stroke-width">6.5</CssParameter>
1333        <CssParameter name="stroke-linejoin">round</CssParameter>
1334      </LineSymbolizer>
1335    </Rule>
1336    <Rule>
1337      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1338      <MaxScaleDenominator>20000</MaxScaleDenominator>
1339      <MinScaleDenominator>5000</MinScaleDenominator>
1340      <LineSymbolizer>
1341        <CssParameter name="stroke">#506077</CssParameter>
1342        <CssParameter name="stroke-width">10</CssParameter>
1343        <CssParameter name="stroke-linejoin">round</CssParameter>
1344      </LineSymbolizer>
1345    </Rule>
1346    <Rule>
1347      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1348      <MaxScaleDenominator>5000</MaxScaleDenominator>
1349      <MinScaleDenominator>1000</MinScaleDenominator>
1350      <LineSymbolizer>
1351        <CssParameter name="stroke">#506077</CssParameter>
1352        <CssParameter name="stroke-width">13</CssParameter>
1353        <CssParameter name="stroke-linejoin">round</CssParameter>
1354      </LineSymbolizer>
1355    </Rule>
1356    <Rule>
1357      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1358      <MaxScaleDenominator>200000</MaxScaleDenominator>
1359      <MinScaleDenominator>100000</MinScaleDenominator>
1360      <LineSymbolizer>
1361        <CssParameter name="stroke">#477147</CssParameter>
1362        <CssParameter name="stroke-width">4</CssParameter>
1363        <CssParameter name="stroke-linejoin">round</CssParameter>
1364      </LineSymbolizer>
1365    </Rule>
1366    <Rule>
1367      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1368      <MaxScaleDenominator>100000</MaxScaleDenominator>
1369      <MinScaleDenominator>20000</MinScaleDenominator>
1370      <LineSymbolizer>
1371        <CssParameter name="stroke">#477147</CssParameter>
1372        <CssParameter name="stroke-width">8</CssParameter>
1373        <CssParameter name="stroke-linejoin">round</CssParameter>
1374      </LineSymbolizer>
1375    </Rule>
1376    <Rule>
1377     <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1378      <MaxScaleDenominator>20000</MaxScaleDenominator>
1379      <MinScaleDenominator>5000</MinScaleDenominator>
1380      <LineSymbolizer>
1381        <CssParameter name="stroke">#477147</CssParameter>
1382        <CssParameter name="stroke-width">11</CssParameter>
1383        <CssParameter name="stroke-linejoin">round</CssParameter>
1384      </LineSymbolizer>
1385    </Rule>
1386    <Rule>
1387     <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1388      <MaxScaleDenominator>5000</MaxScaleDenominator>
1389      <MinScaleDenominator>1000</MinScaleDenominator>
1390      <LineSymbolizer>
1391        <CssParameter name="stroke">#477147</CssParameter>
1392        <CssParameter name="stroke-width">14</CssParameter>
1393        <CssParameter name="stroke-linejoin">round</CssParameter>
1394      </LineSymbolizer>
1395    </Rule>
1396    <Rule>
1397      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1398      <MaxScaleDenominator>200000</MaxScaleDenominator>
1399      <MinScaleDenominator>100000</MinScaleDenominator>
1400      <LineSymbolizer>
1401        <CssParameter name="stroke">#8d4346</CssParameter>
1402        <CssParameter name="stroke-width">4</CssParameter>
1403        <CssParameter name="stroke-linejoin">round</CssParameter>
1404      </LineSymbolizer>
1405    </Rule>
1406
1407    <Rule>
1408      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1409      <MaxScaleDenominator>100000</MaxScaleDenominator>
1410      <MinScaleDenominator>20000</MinScaleDenominator>
1411      <LineSymbolizer>
1412        <CssParameter name="stroke">#8d4346</CssParameter>
1413        <CssParameter name="stroke-width">8</CssParameter>
1414        <CssParameter name="stroke-linejoin">round</CssParameter>
1415      </LineSymbolizer>
1416    </Rule>
1417
1418    <Rule>
1419      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1420      <MaxScaleDenominator>20000</MaxScaleDenominator>
1421      <MinScaleDenominator>5000</MinScaleDenominator>     
1422      <LineSymbolizer>
1423        <CssParameter name="stroke">#8d4346</CssParameter>
1424        <CssParameter name="stroke-width">11</CssParameter>
1425        <CssParameter name="stroke-linejoin">round</CssParameter>
1426      </LineSymbolizer>
1427    </Rule>
1428
1429    <Rule>
1430      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1431      <MaxScaleDenominator>5000</MaxScaleDenominator>     
1432      <MinScaleDenominator>1000</MinScaleDenominator>
1433      <LineSymbolizer>
1434        <CssParameter name="stroke">#8d4346</CssParameter>
1435        <CssParameter name="stroke-width">14</CssParameter>
1436        <CssParameter name="stroke-linejoin">round</CssParameter>
1437      </LineSymbolizer>
1438    </Rule>
1439
1440    <Rule>
1441      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1442      <MaxScaleDenominator>150000</MaxScaleDenominator>
1443      <MinScaleDenominator>75000</MinScaleDenominator>
1444      <LineSymbolizer>
1445        <CssParameter name="stroke">#a37b48</CssParameter>
1446        <CssParameter name="stroke-width">4</CssParameter>
1447        <CssParameter name="stroke-linejoin">round</CssParameter>
1448        <CssParameter name="stroke-linecap">round</CssParameter>
1449      </LineSymbolizer>
1450    </Rule>
1451   
1452    <Rule>
1453      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1454      <MaxScaleDenominator>75000</MaxScaleDenominator>
1455      <MinScaleDenominator>25000</MinScaleDenominator>
1456      <LineSymbolizer>
1457        <CssParameter name="stroke">#a37b48</CssParameter>
1458        <CssParameter name="stroke-width">10</CssParameter>
1459        <CssParameter name="stroke-linejoin">round</CssParameter>
1460        <CssParameter name="stroke-linecap">round</CssParameter>
1461      </LineSymbolizer>
1462    </Rule>
1463   
1464    <Rule>
1465      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1466      <MaxScaleDenominator>25000</MaxScaleDenominator>
1467      <MinScaleDenominator>5000</MinScaleDenominator>
1468      <LineSymbolizer>
1469        <CssParameter name="stroke">#a37b48</CssParameter>
1470        <CssParameter name="stroke-width">12</CssParameter>
1471        <CssParameter name="stroke-linejoin">round</CssParameter>
1472        <CssParameter name="stroke-linecap">round</CssParameter>
1473      </LineSymbolizer>
1474    </Rule>
1475   
1476    <Rule>
1477      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1478      <MaxScaleDenominator>5000</MaxScaleDenominator>
1479      <MinScaleDenominator>1000</MinScaleDenominator>
1480      <LineSymbolizer>
1481        <CssParameter name="stroke">#a37b48</CssParameter>
1482        <CssParameter name="stroke-width">17</CssParameter>
1483        <CssParameter name="stroke-linejoin">round</CssParameter>
1484        <CssParameter name="stroke-linecap">round</CssParameter>
1485      </LineSymbolizer>
1486    </Rule>
1487   
1488    <Rule>
1489      <Filter>[highway] = 'tertiary' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1490      <MaxScaleDenominator>100000</MaxScaleDenominator>
1491      <MinScaleDenominator>50000</MinScaleDenominator>
1492      <LineSymbolizer>
1493        <CssParameter name="stroke">#999</CssParameter>
1494        <CssParameter name="stroke-width">6</CssParameter>
1495        <CssParameter name="stroke-linejoin">round</CssParameter>
1496        <CssParameter name="stroke-linecap">round</CssParameter>
1497      </LineSymbolizer>
1498    </Rule>
1499   <Rule>
1500      <Filter>[highway] = 'tertiary' and ([tunnel]='yes' or [tunnel]='true')</Filter>
1501      <MaxScaleDenominator>100000</MaxScaleDenominator>
1502      <MinScaleDenominator>50000</MinScaleDenominator>
1503      <LineSymbolizer>
1504        <CssParameter name="stroke">#999</CssParameter>
1505        <CssParameter name="stroke-width">6</CssParameter>
1506        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1507      </LineSymbolizer>
1508    </Rule>
1509
1510    <Rule>
1511      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1512      <MaxScaleDenominator>100000</MaxScaleDenominator>
1513      <MinScaleDenominator>50000</MinScaleDenominator>
1514      <LineSymbolizer>
1515        <CssParameter name="stroke">#999</CssParameter>
1516        <CssParameter name="stroke-width">3</CssParameter>
1517        <CssParameter name="stroke-linejoin">round</CssParameter>
1518        <CssParameter name="stroke-linecap">round</CssParameter>
1519      </LineSymbolizer>
1520    </Rule>
1521    <Rule>
1522      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1523      <MaxScaleDenominator>100000</MaxScaleDenominator>
1524      <MinScaleDenominator>50000</MinScaleDenominator>
1525      <LineSymbolizer>
1526        <CssParameter name="stroke">#999</CssParameter>
1527        <CssParameter name="stroke-width">3</CssParameter>
1528        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1529      </LineSymbolizer>
1530    </Rule>
1531
1532    <Rule>
1533      <Filter>[highway] = 'tertiary' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1534      <MaxScaleDenominator>50000</MaxScaleDenominator>
1535      <MinScaleDenominator>25000</MinScaleDenominator>
1536      <LineSymbolizer>
1537        <CssParameter name="stroke">#999</CssParameter>
1538        <CssParameter name="stroke-width">7</CssParameter>
1539        <CssParameter name="stroke-linejoin">round</CssParameter>
1540        <CssParameter name="stroke-linecap">round</CssParameter>
1541      </LineSymbolizer>
1542    </Rule>
1543    <Rule>
1544      <Filter>[highway] = 'tertiary' and ([tunnel]='yes' or [tunnel]='true')</Filter>
1545      <MaxScaleDenominator>50000</MaxScaleDenominator>
1546      <MinScaleDenominator>25000</MinScaleDenominator>
1547      <LineSymbolizer>
1548        <CssParameter name="stroke">#999</CssParameter>
1549        <CssParameter name="stroke-width">7</CssParameter>
1550        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1551      </LineSymbolizer>
1552    </Rule>
1553
1554    <Rule>
1555      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1556      <MaxScaleDenominator>50000</MaxScaleDenominator>
1557      <MinScaleDenominator>25000</MinScaleDenominator>
1558      <LineSymbolizer>
1559        <CssParameter name="stroke">#999</CssParameter>
1560        <CssParameter name="stroke-width">4.5</CssParameter>
1561        <CssParameter name="stroke-linejoin">round</CssParameter>
1562        <CssParameter name="stroke-linecap">round</CssParameter>
1563      </LineSymbolizer>
1564    </Rule>
1565    <Rule>
1566      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1567      <MaxScaleDenominator>50000</MaxScaleDenominator>
1568      <MinScaleDenominator>25000</MinScaleDenominator>
1569      <LineSymbolizer>
1570        <CssParameter name="stroke">#999</CssParameter>
1571        <CssParameter name="stroke-width">4.5</CssParameter>
1572        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1573      </LineSymbolizer>
1574    </Rule>
1575
1576    <Rule>
1577      <Filter>([highway] = 'tertiary' or [highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1578      <MaxScaleDenominator>25000</MaxScaleDenominator>
1579      <MinScaleDenominator>5000</MinScaleDenominator>
1580      <LineSymbolizer>
1581        <CssParameter name="stroke">#999</CssParameter>
1582        <CssParameter name="stroke-width">11</CssParameter>
1583        <CssParameter name="stroke-linejoin">round</CssParameter>
1584        <CssParameter name="stroke-linecap">round</CssParameter>
1585      </LineSymbolizer>
1586    </Rule>
1587   <Rule>
1588      <Filter>([highway] = 'tertiary' or [highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1589      <MaxScaleDenominator>25000</MaxScaleDenominator>
1590      <MinScaleDenominator>5000</MinScaleDenominator>
1591      <LineSymbolizer>
1592        <CssParameter name="stroke">#999</CssParameter>
1593        <CssParameter name="stroke-width">11</CssParameter>
1594        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1595      </LineSymbolizer>
1596    </Rule>
1597
1598    <Rule>
1599      <Filter>([highway] = 'tertiary' or [highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1600      <MaxScaleDenominator>5000</MaxScaleDenominator>
1601      <MinScaleDenominator>1000</MinScaleDenominator>
1602      <LineSymbolizer>
1603        <CssParameter name="stroke">#999</CssParameter>
1604        <CssParameter name="stroke-width">16</CssParameter>
1605        <CssParameter name="stroke-linejoin">round</CssParameter>
1606        <CssParameter name="stroke-linecap">round</CssParameter>
1607      </LineSymbolizer>
1608    </Rule>
1609    <Rule>
1610      <Filter>([highway] = 'tertiary' or [highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and ([tunnel]='yes' or [tunnel]='true')</Filter>
1611      <MaxScaleDenominator>5000</MaxScaleDenominator>
1612      <MinScaleDenominator>1000</MinScaleDenominator>
1613      <LineSymbolizer>
1614        <CssParameter name="stroke">#999</CssParameter>
1615        <CssParameter name="stroke-width">16</CssParameter>
1616        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1617      </LineSymbolizer>
1618    </Rule>
1619
1620    <Rule>
1621      <Filter>[highway] = 'service' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1622      <MaxScaleDenominator>50000</MaxScaleDenominator>
1623      <MinScaleDenominator>25000</MinScaleDenominator>
1624      <LineSymbolizer>
1625        <CssParameter name="stroke">#999</CssParameter>
1626        <CssParameter name="stroke-width">3</CssParameter>
1627        <CssParameter name="stroke-linejoin">round</CssParameter>
1628        <CssParameter name="stroke-linecap">round</CssParameter>
1629      </LineSymbolizer>
1630    </Rule>
1631    <Rule>
1632      <Filter>[highway] = 'service' and ([tunnel]='yes' or [tunnel]='true')</Filter>
1633      <MaxScaleDenominator>50000</MaxScaleDenominator>
1634      <MinScaleDenominator>25000</MinScaleDenominator>
1635      <LineSymbolizer>
1636        <CssParameter name="stroke">#999</CssParameter>
1637        <CssParameter name="stroke-width">3</CssParameter>
1638        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1639      </LineSymbolizer>
1640    </Rule>
1641
1642    <Rule>
1643      <Filter>[highway] = 'service' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1644      <MaxScaleDenominator>25000</MaxScaleDenominator>
1645      <MinScaleDenominator>1000</MinScaleDenominator>
1646      <LineSymbolizer>
1647        <CssParameter name="stroke">#999</CssParameter>
1648        <CssParameter name="stroke-width">8</CssParameter>
1649        <CssParameter name="stroke-linejoin">round</CssParameter>
1650        <CssParameter name="stroke-linecap">round</CssParameter>
1651      </LineSymbolizer>
1652   </Rule>
1653   <Rule>
1654      <Filter>[highway] = 'service' and ([tunnel]='yes' or [tunnel]='true')</Filter>
1655      <MaxScaleDenominator>25000</MaxScaleDenominator>
1656      <MinScaleDenominator>1000</MinScaleDenominator>
1657      <LineSymbolizer>
1658        <CssParameter name="stroke">#999</CssParameter>
1659        <CssParameter name="stroke-width">8</CssParameter>
1660        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1661      </LineSymbolizer>
1662   </Rule>
1663   <Rule>
1664      <Filter>[highway] = 'pedestrian'</Filter>
1665      <MaxScaleDenominator>100000</MaxScaleDenominator>
1666      <MinScaleDenominator>50000</MinScaleDenominator>
1667      <LineSymbolizer>
1668        <CssParameter name="stroke">grey</CssParameter>
1669        <CssParameter name="stroke-width">2</CssParameter>
1670        <CssParameter name="stroke-linejoin">round</CssParameter>
1671        <CssParameter name="stroke-linecap">round</CssParameter>
1672      </LineSymbolizer>
1673   </Rule>
1674   <Rule>
1675      <Filter>[highway] = 'pedestrian'</Filter>
1676      <MaxScaleDenominator>50000</MaxScaleDenominator>
1677      <MinScaleDenominator>20000</MinScaleDenominator>
1678      <LineSymbolizer>
1679        <CssParameter name="stroke">grey</CssParameter>
1680        <CssParameter name="stroke-width">3.6</CssParameter>
1681        <CssParameter name="stroke-linejoin">round</CssParameter>
1682        <CssParameter name="stroke-linecap">round</CssParameter>
1683      </LineSymbolizer>
1684   </Rule>
1685   <Rule>
1686      <Filter>[highway] = 'pedestrian'</Filter>
1687      <MaxScaleDenominator>20000</MaxScaleDenominator>
1688      <LineSymbolizer>
1689        <CssParameter name="stroke">grey</CssParameter>
1690        <CssParameter name="stroke-width">6.5</CssParameter>
1691        <CssParameter name="stroke-linejoin">round</CssParameter>
1692        <CssParameter name="stroke-linecap">round</CssParameter>
1693      </LineSymbolizer>
1694   </Rule>
1695
1696</Style>
1697
1698  <Style name="minor-roads-fill">
1699    <!-- level 10 -->
1700    <Rule>
1701      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1702      <MaxScaleDenominator>200000</MaxScaleDenominator>
1703      <MinScaleDenominator>100000</MinScaleDenominator>
1704      <LineSymbolizer>
1705        <CssParameter name="stroke">#809bc0</CssParameter>
1706        <CssParameter name="stroke-width">2</CssParameter>
1707      </LineSymbolizer>
1708    </Rule>
1709
1710    <!-- level 11 ...-->
1711    <Rule>
1712      <MaxScaleDenominator>200000</MaxScaleDenominator>
1713      <MinScaleDenominator>100000</MinScaleDenominator>
1714      <Filter>[highway] = 'proposed' or [highway]='construction'</Filter>
1715      <LineSymbolizer>
1716        <CssParameter name="stroke">#9cc</CssParameter>
1717        <CssParameter name="stroke-width">2</CssParameter>
1718      </LineSymbolizer>
1719      <LineSymbolizer>
1720        <CssParameter name="stroke">white</CssParameter>
1721        <CssParameter name="stroke-width">2</CssParameter>
1722        <CssParameter name="stroke-dasharray">4,2</CssParameter>
1723      </LineSymbolizer>
1724    </Rule>
1725    <Rule>
1726      <MaxScaleDenominator>100000</MaxScaleDenominator>
1727      <MinScaleDenominator>10000</MinScaleDenominator>
1728      <Filter>[highway] = 'proposed' or [highway]='construction'</Filter>
1729      <LineSymbolizer>
1730        <CssParameter name="stroke">#9cc</CssParameter>
1731        <CssParameter name="stroke-width">4</CssParameter>
1732      </LineSymbolizer>
1733      <LineSymbolizer>
1734        <CssParameter name="stroke">white</CssParameter>
1735        <CssParameter name="stroke-width">3.5</CssParameter>
1736        <CssParameter name="stroke-dasharray">6,4</CssParameter>
1737      </LineSymbolizer>
1738    </Rule>
1739    <Rule>
1740      <MaxScaleDenominator>10000</MaxScaleDenominator>
1741      <MinScaleDenominator>1000</MinScaleDenominator>
1742      <Filter>[highway] = 'proposed' or [highway]='construction'</Filter>
1743      <LineSymbolizer>
1744        <CssParameter name="stroke">#9cc</CssParameter>
1745        <CssParameter name="stroke-width">8</CssParameter>
1746      </LineSymbolizer>
1747      <LineSymbolizer>
1748        <CssParameter name="stroke">white</CssParameter>
1749        <CssParameter name="stroke-width">7</CssParameter>
1750        <CssParameter name="stroke-dasharray">8,6</CssParameter>
1751      </LineSymbolizer>
1752    </Rule>
1753    <Rule>
1754      <Filter>([highway] = 'motorway' or [highway] = 'motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1755      <MaxScaleDenominator>100000</MaxScaleDenominator>
1756      <MinScaleDenominator>20000</MinScaleDenominator>
1757      <LineSymbolizer>
1758        <CssParameter name="stroke">#809bc0</CssParameter>
1759        <CssParameter name="stroke-width">5</CssParameter>
1760        <CssParameter name="stroke-linejoin">round</CssParameter>
1761        <CssParameter name="stroke-linecap">round</CssParameter>
1762      </LineSymbolizer>
1763    </Rule>
1764
1765    <Rule>
1766      <Filter>([highway] = 'motorway' or [highway] = 'motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1767      <MaxScaleDenominator>20000</MaxScaleDenominator>
1768      <MinScaleDenominator>5000</MinScaleDenominator>
1769      <LineSymbolizer>
1770        <CssParameter name="stroke">#809bc0</CssParameter>
1771        <CssParameter name="stroke-width">8.5</CssParameter>
1772        <CssParameter name="stroke-linejoin">round</CssParameter>
1773        <CssParameter name="stroke-linecap">round</CssParameter>
1774      </LineSymbolizer>
1775    </Rule>
1776   
1777    <Rule>
1778      <Filter>([highway] = 'motorway' or [highway] = 'motorway_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1779      <MaxScaleDenominator>5000</MaxScaleDenominator>
1780      <MinScaleDenominator>1000</MinScaleDenominator>
1781      <LineSymbolizer>
1782        <CssParameter name="stroke">#809bc0</CssParameter>
1783        <CssParameter name="stroke-width">11</CssParameter>
1784        <CssParameter name="stroke-linejoin">round</CssParameter>
1785        <CssParameter name="stroke-linecap">round</CssParameter>
1786      </LineSymbolizer>
1787    </Rule>
1788
1789   <Rule>
1790      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1791      <MaxScaleDenominator>200000</MaxScaleDenominator>
1792      <MinScaleDenominator>100000</MinScaleDenominator>
1793      <LineSymbolizer>
1794        <CssParameter name="stroke">#7fc97f</CssParameter>
1795        <CssParameter name="stroke-width">2.5</CssParameter>
1796        <CssParameter name="stroke-linejoin">round</CssParameter>
1797        <CssParameter name="stroke-linecap">round</CssParameter>
1798      </LineSymbolizer>
1799    </Rule>
1800   
1801    <Rule>
1802      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1803      <MaxScaleDenominator>100000</MaxScaleDenominator>
1804      <MinScaleDenominator>20000</MinScaleDenominator>
1805      <LineSymbolizer>
1806        <CssParameter name="stroke">#7fc97f</CssParameter>
1807        <CssParameter name="stroke-width">6.5</CssParameter>
1808        <CssParameter name="stroke-linejoin">round</CssParameter>
1809        <CssParameter name="stroke-linecap">round</CssParameter>
1810      </LineSymbolizer>
1811    </Rule>
1812
1813   <Rule>
1814      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1815      <MaxScaleDenominator>20000</MaxScaleDenominator>
1816      <MinScaleDenominator>5000</MinScaleDenominator>
1817      <LineSymbolizer>
1818        <CssParameter name="stroke">#7fc97f</CssParameter>
1819        <CssParameter name="stroke-width">9</CssParameter>
1820        <CssParameter name="stroke-linejoin">round</CssParameter>
1821        <CssParameter name="stroke-linecap">round</CssParameter>
1822      </LineSymbolizer>
1823    </Rule>
1824   
1825    <Rule>
1826      <Filter>([highway] = 'trunk' or [highway] = 'trunk_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1827      <MaxScaleDenominator>5000</MaxScaleDenominator>
1828      <MinScaleDenominator>1000</MinScaleDenominator>
1829      <LineSymbolizer>
1830        <CssParameter name="stroke">#7fc97f</CssParameter>
1831        <CssParameter name="stroke-width">12</CssParameter>
1832        <CssParameter name="stroke-linejoin">round</CssParameter>
1833        <CssParameter name="stroke-linecap">round</CssParameter>
1834      </LineSymbolizer>
1835   </Rule>
1836
1837   <Rule>
1838      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1839      <MaxScaleDenominator>500000</MaxScaleDenominator>
1840      <MinScaleDenominator>100000</MinScaleDenominator>
1841      <LineSymbolizer>
1842        <CssParameter name="stroke">#e46d71</CssParameter>
1843        <CssParameter name="stroke-width">2.5</CssParameter>
1844        <CssParameter name="stroke-linejoin">round</CssParameter>
1845        <CssParameter name="stroke-linecap">round</CssParameter>
1846      </LineSymbolizer>
1847    </Rule>
1848
1849    <Rule>
1850      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1851      <MaxScaleDenominator>100000</MaxScaleDenominator>
1852      <MinScaleDenominator>20000</MinScaleDenominator>
1853      <LineSymbolizer>
1854        <CssParameter name="stroke">#e46d71</CssParameter>
1855        <CssParameter name="stroke-width">6.5</CssParameter>
1856        <CssParameter name="stroke-linejoin">round</CssParameter>
1857        <CssParameter name="stroke-linecap">round</CssParameter>
1858      </LineSymbolizer>
1859    </Rule>
1860   
1861    <Rule>
1862      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1863      <MaxScaleDenominator>20000</MaxScaleDenominator>
1864      <MinScaleDenominator>5000</MinScaleDenominator>
1865      <LineSymbolizer>
1866        <CssParameter name="stroke">#e46d71</CssParameter>
1867        <CssParameter name="stroke-width">9</CssParameter>
1868        <CssParameter name="stroke-linejoin">round</CssParameter>
1869        <CssParameter name="stroke-linecap">round</CssParameter>
1870      </LineSymbolizer>
1871    </Rule>
1872
1873    <Rule>
1874      <Filter>([highway] = 'primary' or [highway] = 'primary_link') and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
1875      <MaxScaleDenominator>5000</MaxScaleDenominator>
1876      <MinScaleDenominator>1000</MinScaleDenominator>
1877      <LineSymbolizer>
1878        <CssParameter name="stroke">#e46d71</CssParameter>
1879        <CssParameter name="stroke-width">12</CssParameter>
1880        <CssParameter name="stroke-linejoin">round</CssParameter>
1881        <CssParameter name="stroke-linecap">round</CssParameter>
1882      </LineSymbolizer>
1883    </Rule>
1884
1885    <!-- level 11 ..-->
1886   <Rule>
1887      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1888      <MaxScaleDenominator>150000</MaxScaleDenominator>
1889      <MinScaleDenominator>75000</MinScaleDenominator>
1890      <LineSymbolizer>
1891        <CssParameter name="stroke">#fdbf6f</CssParameter>
1892        <CssParameter name="stroke-width">2</CssParameter>
1893        <CssParameter name="stroke-linejoin">round</CssParameter>
1894        <CssParameter name="stroke-linecap">round</CssParameter>
1895      </LineSymbolizer>
1896    </Rule>
1897   
1898    <Rule>
1899      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1900      <MaxScaleDenominator>75000</MaxScaleDenominator>
1901      <MinScaleDenominator>25000</MinScaleDenominator>
1902      <LineSymbolizer>
1903        <CssParameter name="stroke">#fdbf6f</CssParameter>
1904        <CssParameter name="stroke-width">8</CssParameter>
1905        <CssParameter name="stroke-linejoin">round</CssParameter>
1906        <CssParameter name="stroke-linecap">round</CssParameter>
1907      </LineSymbolizer>
1908    </Rule>
1909   
1910    <Rule>
1911      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1912      <MaxScaleDenominator>25000</MaxScaleDenominator>
1913      <MinScaleDenominator>5000</MinScaleDenominator>
1914      <LineSymbolizer>
1915        <CssParameter name="stroke">#fdbf6f</CssParameter>
1916        <CssParameter name="stroke-width">10</CssParameter>
1917        <CssParameter name="stroke-linejoin">round</CssParameter>
1918        <CssParameter name="stroke-linecap">round</CssParameter>
1919      </LineSymbolizer>
1920    </Rule>
1921   
1922    <Rule>
1923      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and not ([tunnel]='yes' or [tunnel]='true')</Filter>
1924      <MaxScaleDenominator>5000</MaxScaleDenominator>
1925      <MinScaleDenominator>1000</MinScaleDenominator>
1926      <LineSymbolizer>
1927        <CssParameter name="stroke">#fdbf6f</CssParameter>
1928        <CssParameter name="stroke-width">14</CssParameter>
1929        <CssParameter name="stroke-linejoin">round</CssParameter>
1930        <CssParameter name="stroke-linecap">round</CssParameter>
1931      </LineSymbolizer>
1932    </Rule>
1933   
1934    <!-- -->
1935    <Rule>
1936      <MaxScaleDenominator>100000</MaxScaleDenominator>
1937      <MinScaleDenominator>50000</MinScaleDenominator>
1938      <Filter>[railway] = 'rail' and ([tunnel] = 'yes' or [tunnel] = 'true')</Filter>
1939      <LineSymbolizer>
1940        <CssParameter name="stroke">#ffffff</CssParameter>
1941        <CssParameter name="stroke-width">3</CssParameter>
1942        <CssParameter name="stroke-linejoin">round</CssParameter>
1943        <CssParameter name="stroke-dasharray">1,9</CssParameter>
1944      </LineSymbolizer>
1945      <LineSymbolizer>
1946        <CssParameter name="stroke">#fdfdfd</CssParameter>
1947        <CssParameter name="stroke-width">3</CssParameter>
1948        <CssParameter name="stroke-linejoin">round</CssParameter>
1949        <CssParameter name="stroke-dasharray">0,1,1,8</CssParameter>
1950      </LineSymbolizer>
1951      <LineSymbolizer>
1952        <CssParameter name="stroke">#ececec</CssParameter>
1953        <CssParameter name="stroke-width">3</CssParameter>
1954        <CssParameter name="stroke-linejoin">round</CssParameter>
1955        <CssParameter name="stroke-dasharray">0,2,1,7</CssParameter>
1956      </LineSymbolizer>
1957      <LineSymbolizer>
1958        <CssParameter name="stroke">#cacaca</CssParameter>
1959        <CssParameter name="stroke-width">3</CssParameter>
1960        <CssParameter name="stroke-linejoin">round</CssParameter>
1961        <CssParameter name="stroke-dasharray">0,3,1,6</CssParameter>
1962      </LineSymbolizer>
1963      <LineSymbolizer>
1964        <CssParameter name="stroke">#afafaf</CssParameter>
1965        <CssParameter name="stroke-width">3</CssParameter>
1966        <CssParameter name="stroke-linejoin">round</CssParameter>
1967        <CssParameter name="stroke-dasharray">0,4,1,5</CssParameter>
1968      </LineSymbolizer>
1969      <LineSymbolizer>
1970        <CssParameter name="stroke">#a1a1a1</CssParameter>
1971        <CssParameter name="stroke-width">3</CssParameter>
1972        <CssParameter name="stroke-linejoin">round</CssParameter>
1973        <CssParameter name="stroke-dasharray">0,5,1,4</CssParameter>
1974      </LineSymbolizer>
1975      <LineSymbolizer>
1976        <CssParameter name="stroke">#9b9b9b</CssParameter>
1977        <CssParameter name="stroke-width">3</CssParameter>
1978        <CssParameter name="stroke-linejoin">round</CssParameter>
1979        <CssParameter name="stroke-dasharray">0,6,1,3</CssParameter>
1980      </LineSymbolizer>
1981    </Rule>
1982    <Rule>
1983      <MaxScaleDenominator>100000</MaxScaleDenominator>
1984      <MinScaleDenominator>50000</MinScaleDenominator>
1985      <Filter>[railway] = 'rail' and not ([tunnel] = 'yes' or [tunnel] = 'true')</Filter>
1986      <LineSymbolizer>
1987        <CssParameter name="stroke">#999999</CssParameter>
1988        <CssParameter name="stroke-width">3</CssParameter>
1989        <CssParameter name="stroke-linejoin">round</CssParameter>
1990      </LineSymbolizer>
1991      <LineSymbolizer>
1992        <CssParameter name="stroke">white</CssParameter>
1993        <CssParameter name="stroke-width">1</CssParameter>
1994        <CssParameter name="stroke-linejoin">round</CssParameter>
1995        <CssParameter name="stroke-dasharray">8,12</CssParameter>
1996      </LineSymbolizer>
1997    </Rule>
1998    <Rule>
1999      <MaxScaleDenominator>50000</MaxScaleDenominator>
2000      <MinScaleDenominator>1000</MinScaleDenominator>
2001      <Filter>[railway] = 'rail' and ([bridge] = 'yes' or [bridge]='true')</Filter>
2002      <LineSymbolizer>
2003        <CssParameter name="stroke">black</CssParameter>
2004        <CssParameter name="stroke-width">7</CssParameter>
2005        <CssParameter name="stroke-linejoin">round</CssParameter>
2006      </LineSymbolizer>
2007      <LineSymbolizer>
2008        <CssParameter name="stroke">white</CssParameter>
2009        <CssParameter name="stroke-width">5</CssParameter>
2010        <CssParameter name="stroke-linejoin">round</CssParameter>
2011      </LineSymbolizer>
2012    </Rule>
2013    <Rule>
2014      <MaxScaleDenominator>50000</MaxScaleDenominator>
2015      <MinScaleDenominator>1000</MinScaleDenominator>
2016      <Filter>[railway] = 'rail' and not ([tunnel]='yes' or [tunnel] = 'true')</Filter>
2017      <LineSymbolizer>
2018        <CssParameter name="stroke">#999999</CssParameter>
2019        <CssParameter name="stroke-width">3</CssParameter>
2020        <CssParameter name="stroke-linejoin">round</CssParameter>
2021      </LineSymbolizer>
2022      <LineSymbolizer>
2023        <CssParameter name="stroke">white</CssParameter>
2024        <CssParameter name="stroke-width">1</CssParameter>
2025        <CssParameter name="stroke-linejoin">round</CssParameter>
2026        <CssParameter name="stroke-dasharray">0,11,8,1</CssParameter>
2027      </LineSymbolizer>
2028    </Rule>
2029    <Rule>
2030      <MaxScaleDenominator>50000</MaxScaleDenominator>
2031      <MinScaleDenominator>1000</MinScaleDenominator>
2032      <Filter>[railway] = 'rail' and ([tunnel] = 'yes' or [tunnel] = 'true')</Filter>
2033      <LineSymbolizer>
2034        <CssParameter name="stroke">#ffffff</CssParameter>
2035        <CssParameter name="stroke-width">3</CssParameter>
2036        <CssParameter name="stroke-linejoin">round</CssParameter>
2037        <CssParameter name="stroke-dasharray">1,9</CssParameter>
2038      </LineSymbolizer>
2039      <LineSymbolizer>
2040        <CssParameter name="stroke">#fdfdfd</CssParameter>
2041        <CssParameter name="stroke-width">3</CssParameter>
2042        <CssParameter name="stroke-linejoin">round</CssParameter>
2043        <CssParameter name="stroke-dasharray">0,1,1,8</CssParameter>
2044      </LineSymbolizer>
2045      <LineSymbolizer>
2046        <CssParameter name="stroke">#ececec</CssParameter>
2047        <CssParameter name="stroke-width">3</CssParameter>
2048        <CssParameter name="stroke-linejoin">round</CssParameter>
2049        <CssParameter name="stroke-dasharray">0,2,1,7</CssParameter>
2050      </LineSymbolizer>
2051      <LineSymbolizer>
2052        <CssParameter name="stroke">#cacaca</CssParameter>
2053        <CssParameter name="stroke-width">3</CssParameter>
2054        <CssParameter name="stroke-linejoin">round</CssParameter>
2055        <CssParameter name="stroke-dasharray">0,3,1,6</CssParameter>
2056      </LineSymbolizer>
2057      <LineSymbolizer>
2058        <CssParameter name="stroke">#afafaf</CssParameter>
2059        <CssParameter name="stroke-width">3</CssParameter>
2060        <CssParameter name="stroke-linejoin">round</CssParameter>
2061        <CssParameter name="stroke-dasharray">0,4,1,5</CssParameter>
2062      </LineSymbolizer>
2063      <LineSymbolizer>
2064        <CssParameter name="stroke">#a1a1a1</CssParameter>
2065        <CssParameter name="stroke-width">3</CssParameter>
2066        <CssParameter name="stroke-linejoin">round</CssParameter>
2067        <CssParameter name="stroke-dasharray">0,5,1,4</CssParameter>
2068      </LineSymbolizer>
2069      <LineSymbolizer>
2070        <CssParameter name="stroke">#9b9b9b</CssParameter>
2071        <CssParameter name="stroke-width">3</CssParameter>
2072        <CssParameter name="stroke-linejoin">round</CssParameter>
2073        <CssParameter name="stroke-dasharray">0,6,1,3</CssParameter>
2074      </LineSymbolizer>
2075    </Rule>
2076    <Rule>
2077      <MaxScaleDenominator>100000</MaxScaleDenominator>
2078      <MinScaleDenominator>1000</MinScaleDenominator>
2079      <Filter>[railway]='narrow_gauge' and not ([tunnel]='yes' or [tunnel] = 'true')</Filter>
2080      <LineSymbolizer>
2081        <CssParameter name="stroke">#666</CssParameter>
2082        <CssParameter name="stroke-width">2</CssParameter>
2083      </LineSymbolizer>
2084    </Rule>
2085    <Rule>
2086      <MaxScaleDenominator>100000</MaxScaleDenominator>
2087      <MinScaleDenominator>1000</MinScaleDenominator>
2088      <Filter>[railway]='narrow_gauge' and ([tunnel]='yes' or [tunnel] = 'true')</Filter>
2089      <LineSymbolizer>
2090        <CssParameter name="stroke">#666</CssParameter>
2091        <CssParameter name="stroke-width">5</CssParameter>
2092          <CssParameter name="stroke-dasharray">5,3</CssParameter>
2093      </LineSymbolizer>
2094      <LineSymbolizer>
2095        <CssParameter name="stroke">#fff</CssParameter>
2096        <CssParameter name="stroke-width">4</CssParameter>
2097      </LineSymbolizer>
2098      <LineSymbolizer>
2099        <CssParameter name="stroke">#aaa</CssParameter>
2100        <CssParameter name="stroke-width">1.5</CssParameter>
2101      </LineSymbolizer>
2102    </Rule>
2103    <Rule>
2104      <MaxScaleDenominator>100000</MaxScaleDenominator>
2105      <MinScaleDenominator>20000</MinScaleDenominator>
2106      <Filter>[railway]='tram' and ([tunnel]='yes' or [tunnel]='true')</Filter>
2107      <LineSymbolizer>
2108        <CssParameter name="stroke">#444</CssParameter>
2109        <CssParameter name="stroke-width">1</CssParameter>
2110        <CssParameter name="stroke-dasharray">5,3</CssParameter>
2111      </LineSymbolizer>
2112    </Rule>
2113    <Rule>
2114      <MaxScaleDenominator>20000</MaxScaleDenominator>
2115      <MinScaleDenominator>1000</MinScaleDenominator>
2116      <Filter>[railway]='tram' and ([tunnel]='yes' or [tunnel]='true')</Filter>
2117      <LineSymbolizer>
2118        <CssParameter name="stroke">#444</CssParameter>
2119        <CssParameter name="stroke-width">2</CssParameter>
2120        <CssParameter name="stroke-dasharray">5,3</CssParameter>
2121      </LineSymbolizer>
2122    </Rule>
2123
2124    <Rule>
2125      <MaxScaleDenominator>100000</MaxScaleDenominator>
2126      <MinScaleDenominator>1000</MinScaleDenominator>
2127      <Filter>[railway]='light_rail' and ([tunnel] = 'yes' or [tunnel]='true')</Filter>
2128      <LineSymbolizer>
2129        <CssParameter name="stroke">#666</CssParameter>
2130        <CssParameter name="stroke-width">2</CssParameter>
2131        <CssParameter name="stroke-dasharray">5,3</CssParameter>
2132      </LineSymbolizer>
2133    </Rule>
2134     <Rule>
2135      <MaxScaleDenominator>100000</MaxScaleDenominator>
2136      <MinScaleDenominator>1000</MinScaleDenominator>
2137      <Filter>[railway]='light_rail' and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
2138      <LineSymbolizer>
2139        <CssParameter name="stroke">#666</CssParameter>
2140        <CssParameter name="stroke-width">2</CssParameter>
2141      </LineSymbolizer>
2142    </Rule>
2143
2144     <Rule>
2145      <MaxScaleDenominator>200000</MaxScaleDenominator>
2146      <MinScaleDenominator>1000</MinScaleDenominator>
2147      <Filter>[railway]='subway' and ([tunnel] = 'yes' or [tunnel]='true')</Filter>
2148      <LineSymbolizer>
2149        <CssParameter name="stroke">#999</CssParameter>
2150        <CssParameter name="stroke-width">2</CssParameter>
2151        <CssParameter name="stroke-dasharray">5,3</CssParameter>
2152      </LineSymbolizer>
2153    </Rule>
2154    <Rule>
2155      <MaxScaleDenominator>200000</MaxScaleDenominator>
2156      <MinScaleDenominator>1000</MinScaleDenominator>
2157      <Filter>[railway]='subway' and not ([tunnel] = 'yes' or [tunnel]='true')</Filter>
2158      <LineSymbolizer>
2159        <CssParameter name="stroke">#999</CssParameter>
2160        <CssParameter name="stroke-width">2</CssParameter>
2161      </LineSymbolizer>
2162    </Rule>
2163
2164    <Rule>
2165      <Filter>[highway] = 'tertiary' or [highway] = 'residential' or [highway] = 'unclassified' or [highway] = 'road'</Filter>
2166      <MaxScaleDenominator>1000000</MaxScaleDenominator>
2167      <MinScaleDenominator>100000</MinScaleDenominator>
2168      <LineSymbolizer>
2169        <CssParameter name="stroke">#ccc</CssParameter>
2170        <CssParameter name="stroke-width">1</CssParameter>
2171      </LineSymbolizer>
2172    </Rule>
2173
2174    <Rule>
2175      <Filter>[highway] = 'road'</Filter>
2176      <MaxScaleDenominator>100000</MaxScaleDenominator>
2177      <MinScaleDenominator>50000</MinScaleDenominator>
2178      <LineSymbolizer>
2179        <CssParameter name="stroke">#ddd</CssParameter>
2180        <CssParameter name="stroke-width">2</CssParameter>
2181        <CssParameter name="stroke-linejoin">round</CssParameter>
2182        <CssParameter name="stroke-linecap">round</CssParameter>
2183      </LineSymbolizer>
2184    </Rule>
2185
2186    <Rule>
2187      <Filter>[highway] = 'road'</Filter>
2188      <MaxScaleDenominator>50000</MaxScaleDenominator>
2189      <MinScaleDenominator>15000</MinScaleDenominator>
2190      <LineSymbolizer>
2191        <CssParameter name="stroke">#ddd</CssParameter>
2192        <CssParameter name="stroke-width">3</CssParameter>
2193        <CssParameter name="stroke-linejoin">round</CssParameter>
2194        <CssParameter name="stroke-linecap">round</CssParameter>
2195      </LineSymbolizer>
2196    </Rule>
2197
2198    <Rule>
2199      <Filter>[highway] = 'road'</Filter>
2200      <MaxScaleDenominator>25000</MaxScaleDenominator>
2201      <MinScaleDenominator>5000</MinScaleDenominator>
2202      <LineSymbolizer>
2203        <CssParameter name="stroke">#ddd</CssParameter>
2204        <CssParameter name="stroke-width">9.4</CssParameter>
2205        <CssParameter name="stroke-linejoin">round</CssParameter>
2206        <CssParameter name="stroke-linecap">round</CssParameter>
2207      </LineSymbolizer>
2208    </Rule>
2209
2210
2211    <Rule>
2212      <Filter>[highway] = 'road'</Filter>
2213      <MaxScaleDenominator>5000</MaxScaleDenominator>
2214      <MinScaleDenominator>100</MinScaleDenominator>
2215      <LineSymbolizer>
2216        <CssParameter name="stroke">#ddd</CssParameter>
2217        <CssParameter name="stroke-width">13</CssParameter>
2218        <CssParameter name="stroke-linejoin">round</CssParameter>
2219        <CssParameter name="stroke-linecap">round</CssParameter>
2220      </LineSymbolizer>
2221    </Rule>
2222    <Rule>
2223      <Filter>[highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified'</Filter>
2224      <MaxScaleDenominator>100000</MaxScaleDenominator>
2225      <MinScaleDenominator>50000</MinScaleDenominator>
2226      <LineSymbolizer>
2227        <CssParameter name="stroke">#fff</CssParameter>
2228        <CssParameter name="stroke-width">2</CssParameter>
2229        <CssParameter name="stroke-linejoin">round</CssParameter>
2230        <CssParameter name="stroke-linecap">round</CssParameter>
2231      </LineSymbolizer>
2232    </Rule>
2233
2234    <Rule>
2235      <Filter>[highway] = 'residential'  or [highway] = 'minor' or [highway] = 'unclassified'</Filter>
2236      <MaxScaleDenominator>50000</MaxScaleDenominator>
2237      <MinScaleDenominator>15000</MinScaleDenominator>
2238      <LineSymbolizer>
2239        <CssParameter name="stroke">#fff</CssParameter>
2240        <CssParameter name="stroke-width">3</CssParameter>
2241        <CssParameter name="stroke-linejoin">round</CssParameter>
2242        <CssParameter name="stroke-linecap">round</CssParameter>
2243      </LineSymbolizer>
2244    </Rule>
2245
2246    <Rule>
2247      <Filter>[highway] = 'residential'  or [highway] = 'minor' or [highway] = 'unclassified'</Filter>
2248      <MaxScaleDenominator>25000</MaxScaleDenominator>
2249      <MinScaleDenominator>5000</MinScaleDenominator>
2250      <LineSymbolizer>
2251        <CssParameter name="stroke">#fff</CssParameter>
2252        <CssParameter name="stroke-width">9.4</CssParameter>
2253        <CssParameter name="stroke-linejoin">round</CssParameter>
2254        <CssParameter name="stroke-linecap">round</CssParameter>
2255      </LineSymbolizer>
2256    </Rule>
2257
2258
2259    <Rule>
2260      <Filter>[highway] = 'residential'  or [highway] = 'minor' or [highway] = 'unclassified'</Filter>
2261      <MaxScaleDenominator>5000</MaxScaleDenominator>
2262      <MinScaleDenominator>100</MinScaleDenominator>
2263      <LineSymbolizer>
2264        <CssParameter name="stroke">#fff</CssParameter>
2265        <CssParameter name="stroke-width">13</CssParameter>
2266        <CssParameter name="stroke-linejoin">round</CssParameter>
2267        <CssParameter name="stroke-linecap">round</CssParameter>
2268      </LineSymbolizer>
2269    </Rule>
2270    <Rule>
2271      <Filter>[highway] = 'living_street'</Filter>
2272      <MaxScaleDenominator>50000</MaxScaleDenominator>
2273      <MinScaleDenominator>15000</MinScaleDenominator>
2274      <LineSymbolizer>
2275        <CssParameter name="stroke">#bbb</CssParameter>
2276        <CssParameter name="stroke-width">3</CssParameter>
2277        <CssParameter name="stroke-linejoin">round</CssParameter>
2278        <CssParameter name="stroke-linecap">round</CssParameter>
2279      </LineSymbolizer>
2280    </Rule>
2281    <Rule>
2282      <Filter>[highway] = 'living_street'</Filter>
2283      <MaxScaleDenominator>25000</MaxScaleDenominator>
2284      <MinScaleDenominator>5000</MinScaleDenominator>
2285      <LineSymbolizer>
2286        <CssParameter name="stroke">#bbb</CssParameter>
2287        <CssParameter name="stroke-width">9.4</CssParameter>
2288        <CssParameter name="stroke-linejoin">round</CssParameter>
2289        <CssParameter name="stroke-linecap">round</CssParameter>
2290      </LineSymbolizer>
2291    </Rule>
2292    <Rule>
2293      <Filter>[highway] = 'living_street'</Filter>
2294      <MaxScaleDenominator>5000</MaxScaleDenominator>
2295      <MinScaleDenominator>100</MinScaleDenominator>
2296      <LineSymbolizer>
2297        <CssParameter name="stroke">#bbb</CssParameter>
2298        <CssParameter name="stroke-width">13</CssParameter>
2299        <CssParameter name="stroke-linejoin">round</CssParameter>
2300        <CssParameter name="stroke-linecap">round</CssParameter>
2301      </LineSymbolizer>
2302    </Rule>
2303
2304    <Rule>
2305      <Filter>[highway] = 'tertiary'</Filter>
2306      <MaxScaleDenominator>100000</MaxScaleDenominator>
2307      <MinScaleDenominator>50000</MinScaleDenominator>
2308      <LineSymbolizer>
2309        <CssParameter name="stroke">#ffffcc</CssParameter>
2310        <CssParameter name="stroke-width">4</CssParameter>
2311        <CssParameter name="stroke-linejoin">round</CssParameter>
2312        <CssParameter name="stroke-linecap">round</CssParameter>
2313      </LineSymbolizer>
2314    </Rule>
2315
2316    <Rule>
2317      <Filter>[highway] = 'tertiary'</Filter>
2318      <MaxScaleDenominator>50000</MaxScaleDenominator>
2319      <MinScaleDenominator>25000</MinScaleDenominator>
2320      <LineSymbolizer>
2321        <CssParameter name="stroke">#ffffcc</CssParameter>
2322        <CssParameter name="stroke-width">5</CssParameter>
2323        <CssParameter name="stroke-linejoin">round</CssParameter>
2324        <CssParameter name="stroke-linecap">round</CssParameter>
2325      </LineSymbolizer>
2326    </Rule>
2327
2328   <Rule>
2329      <Filter>[highway] = 'tertiary'</Filter>
2330      <MaxScaleDenominator>25000</MaxScaleDenominator>
2331      <MinScaleDenominator>5000</MinScaleDenominator>
2332      <LineSymbolizer>
2333        <CssParameter name="stroke">#ffffcc</CssParameter>
2334        <CssParameter name="stroke-width">9.4</CssParameter>
2335        <CssParameter name="stroke-linejoin">round</CssParameter>
2336        <CssParameter name="stroke-linecap">round</CssParameter>
2337      </LineSymbolizer>
2338    </Rule>
2339    <Rule>
2340      <Filter>[highway] = 'tertiary'</Filter>
2341      <MaxScaleDenominator>5000</MaxScaleDenominator>
2342      <MinScaleDenominator>1000</MinScaleDenominator>
2343      <LineSymbolizer>
2344        <CssParameter name="stroke">#ffffcc</CssParameter>
2345        <CssParameter name="stroke-width">13</CssParameter>
2346        <CssParameter name="stroke-linejoin">round</CssParameter>
2347        <CssParameter name="stroke-linecap">round</CssParameter>
2348      </LineSymbolizer>
2349    </Rule>
2350    <Rule>
2351      <Filter>[highway] = 'service'</Filter>
2352      <MaxScaleDenominator>100000</MaxScaleDenominator>
2353      <MinScaleDenominator>50000</MinScaleDenominator>
2354      <LineSymbolizer>
2355        <CssParameter name="stroke">#bbbbbb</CssParameter>
2356        <CssParameter name="stroke-width">1</CssParameter>
2357      </LineSymbolizer>
2358   </Rule>
2359    <Rule>
2360      <Filter>[highway] = 'service'</Filter>
2361      <MaxScaleDenominator>50000</MaxScaleDenominator>
2362      <MinScaleDenominator>25000</MinScaleDenominator>
2363      <LineSymbolizer>
2364        <CssParameter name="stroke">white</CssParameter>
2365        <CssParameter name="stroke-width">2</CssParameter>
2366      </LineSymbolizer>
2367   </Rule>
2368   <Rule>
2369      <Filter>[highway] = 'service'</Filter>
2370      <MaxScaleDenominator>25000</MaxScaleDenominator>
2371      <MinScaleDenominator>1000</MinScaleDenominator>
2372      <LineSymbolizer>
2373        <CssParameter name="stroke">white</CssParameter>
2374        <CssParameter name="stroke-width">6</CssParameter>
2375        <CssParameter name="stroke-linejoin">round</CssParameter>
2376        <CssParameter name="stroke-linecap">round</CssParameter>
2377      </LineSymbolizer>
2378   </Rule>
2379   <Rule>
2380      <Filter>[highway] = 'pedestrian'</Filter>
2381      <MaxScaleDenominator>100000</MaxScaleDenominator>
2382      <MinScaleDenominator>50000</MinScaleDenominator>
2383      <LineSymbolizer>
2384        <CssParameter name="stroke">#ededed</CssParameter>
2385        <CssParameter name="stroke-width">1.5</CssParameter>
2386        <CssParameter name="stroke-linejoin">round</CssParameter>
2387        <CssParameter name="stroke-linecap">round</CssParameter>
2388      </LineSymbolizer>
2389    </Rule>
2390    <Rule>
2391      <Filter>[highway] = 'pedestrian'</Filter>
2392      <MaxScaleDenominator>50000</MaxScaleDenominator>
2393      <MinScaleDenominator>20000</MinScaleDenominator>
2394      <LineSymbolizer>
2395        <CssParameter name="stroke">#ededed</CssParameter>
2396        <CssParameter name="stroke-width">3</CssParameter>
2397        <CssParameter name="stroke-linejoin">round</CssParameter>
2398        <CssParameter name="stroke-linecap">round</CssParameter>
2399      </LineSymbolizer>
2400    </Rule>
2401    <Rule>
2402      <Filter>[highway] = 'pedestrian'</Filter>
2403      <MaxScaleDenominator>20000</MaxScaleDenominator>
2404      <LineSymbolizer>
2405        <CssParameter name="stroke">#ededed</CssParameter>
2406        <CssParameter name="stroke-width">5.5</CssParameter>
2407        <CssParameter name="stroke-linejoin">round</CssParameter>
2408        <CssParameter name="stroke-linecap">round</CssParameter>
2409      </LineSymbolizer>
2410    </Rule>
2411    <Rule>
2412      <Filter>[highway] = 'steps'</Filter>
2413      <MaxScaleDenominator>20000</MaxScaleDenominator>
2414      <LineSymbolizer>
2415        <CssParameter name="stroke">salmon</CssParameter>
2416        <CssParameter name="stroke-width">5.0</CssParameter>
2417        <CssParameter name="stroke-dasharray">2,1</CssParameter>
2418      </LineSymbolizer>
2419    </Rule>
2420    <Rule>
2421      <Filter>[access] = 'private' or [access] = 'no'</Filter>
2422      <MaxScaleDenominator>20000</MaxScaleDenominator>
2423      <LineSymbolizer>
2424        <CssParameter name="stroke">#efa9a9</CssParameter>
2425        <CssParameter name="stroke-width">6</CssParameter>
2426        <CssParameter name="stroke-dasharray">6,8</CssParameter>
2427        <CssParameter name="stroke-opacity">0.5</CssParameter>
2428        <CssParameter name="stroke-linejoin">round</CssParameter>
2429        <CssParameter name="stroke-linecap">round</CssParameter>
2430      </LineSymbolizer>
2431    </Rule>
2432    <Rule>
2433      <Filter>[highway] = 'bridleway' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
2434      <MaxScaleDenominator>100000</MaxScaleDenominator>
2435      <LineSymbolizer>
2436        <CssParameter name="stroke">#fff</CssParameter>
2437        <CssParameter name="stroke-width">4</CssParameter>
2438        <CssParameter name="stroke-linejoin">round</CssParameter>
2439        <CssParameter name="stroke-linecap">round</CssParameter>
2440        <CssParameter name="stroke-opacity">0.4</CssParameter>
2441      </LineSymbolizer>
2442      <LineSymbolizer>
2443        <CssParameter name="stroke">green</CssParameter>
2444        <CssParameter name="stroke-width">1.5</CssParameter>
2445        <CssParameter name="stroke-dasharray">4,2</CssParameter>
2446      </LineSymbolizer>
2447    </Rule>
2448    <Rule>
2449      <Filter>[highway] = 'bridleway' and ([tunnel]='yes' or [tunnel]='true')</Filter>
2450      <MaxScaleDenominator>100000</MaxScaleDenominator>
2451      <LineSymbolizer>
2452        <CssParameter name="stroke">grey</CssParameter>
2453        <CssParameter name="stroke-width">5</CssParameter>
2454        <CssParameter name="stroke-dasharray">4,2</CssParameter>
2455      </LineSymbolizer>
2456      <LineSymbolizer>
2457        <CssParameter name="stroke">#fff</CssParameter>
2458        <CssParameter name="stroke-width">3</CssParameter>
2459        <CssParameter name="stroke-linejoin">round</CssParameter>
2460        <CssParameter name="stroke-linecap">round</CssParameter>
2461      </LineSymbolizer>
2462      <LineSymbolizer>
2463        <CssParameter name="stroke">green</CssParameter>
2464        <CssParameter name="stroke-width">2</CssParameter>
2465        <CssParameter name="stroke-dasharray">4,2</CssParameter>
2466        <CssParameter name="stroke-opacity">0.5</CssParameter>
2467        <CssParameter name="stroke-linejoin">round</CssParameter>
2468        <CssParameter name="stroke-linecap">round</CssParameter>
2469      </LineSymbolizer>
2470    </Rule>
2471    <Rule>
2472      <Filter>[highway] = 'footway' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
2473      <MaxScaleDenominator>100000</MaxScaleDenominator>
2474      <LineSymbolizer>
2475        <CssParameter name="stroke">#fff</CssParameter>
2476        <CssParameter name="stroke-width">6</CssParameter>
2477        <CssParameter name="stroke-linejoin">round</CssParameter>
2478        <CssParameter name="stroke-linecap">round</CssParameter>
2479        <CssParameter name="stroke-opacity">0.4</CssParameter>
2480      </LineSymbolizer>
2481      <LineSymbolizer>
2482        <CssParameter name="stroke">salmon</CssParameter>
2483        <CssParameter name="stroke-width">2.0</CssParameter>
2484        <CssParameter name="stroke-dasharray">1,3</CssParameter>
2485        <CssParameter name="stroke-linejoin">round</CssParameter>
2486        <CssParameter name="stroke-linecap">round</CssParameter>
2487      </LineSymbolizer>
2488    </Rule>
2489    <Rule>
2490      <Filter>[highway] = 'footway' and ([tunnel]='yes' or [tunnel]='true')</Filter>
2491      <MaxScaleDenominator>100000</MaxScaleDenominator>
2492      <LineSymbolizer>
2493        <CssParameter name="stroke">grey</CssParameter>
2494        <CssParameter name="stroke-width">5.5</CssParameter>
2495        <CssParameter name="stroke-dasharray">4,2</CssParameter>
2496      </LineSymbolizer>
2497      <LineSymbolizer>
2498        <CssParameter name="stroke">#fff</CssParameter>
2499        <CssParameter name="stroke-width">3.5</CssParameter>
2500        <CssParameter name="stroke-linejoin">round</CssParameter>
2501        <CssParameter name="stroke-linecap">round</CssParameter>
2502      </LineSymbolizer>
2503      <LineSymbolizer>
2504        <CssParameter name="stroke">salmon</CssParameter>
2505        <CssParameter name="stroke-width">2.5</CssParameter>
2506        <CssParameter name="stroke-dasharray">1,3</CssParameter>
2507        <CssParameter name="stroke-opacity">0.5</CssParameter>
2508        <CssParameter name="stroke-linejoin">round</CssParameter>
2509        <CssParameter name="stroke-linecap">round</CssParameter>
2510      </LineSymbolizer>
2511    </Rule>
2512    <Rule>
2513      <Filter>[highway] = 'steps'</Filter>
2514      <MaxScaleDenominator>100000</MaxScaleDenominator>
2515      <MinScaleDenominator>20000</MinScaleDenominator>
2516      <LineSymbolizer>
2517        <CssParameter name="stroke">#fff</CssParameter>
2518        <CssParameter name="stroke-width">6</CssParameter>
2519        <CssParameter name="stroke-opacity">0.4</CssParameter>
2520      </LineSymbolizer>
2521      <LineSymbolizer>
2522        <CssParameter name="stroke">salmon</CssParameter>
2523        <CssParameter name="stroke-width">2.0</CssParameter>
2524        <CssParameter name="stroke-dasharray">1,3</CssParameter>
2525        <CssParameter name="stroke-linejoin">round</CssParameter>
2526        <CssParameter name="stroke-linecap">round</CssParameter>
2527      </LineSymbolizer>
2528    </Rule>
2529
2530    <Rule>
2531      <Filter>[highway] = 'cycleway' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
2532      <MaxScaleDenominator>100000</MaxScaleDenominator>
2533      <LineSymbolizer>
2534        <CssParameter name="stroke">white</CssParameter>
2535        <CssParameter name="stroke-width">4</CssParameter>
2536        <CssParameter name="stroke-linejoin">round</CssParameter>
2537        <CssParameter name="stroke-linecap">round</CssParameter>
2538        <CssParameter name="stroke-opacity">0.4</CssParameter>
2539      </LineSymbolizer>
2540      <LineSymbolizer>
2541        <CssParameter name="stroke">blue</CssParameter>
2542        <CssParameter name="stroke-width">1.5</CssParameter>
2543        <CssParameter name="stroke-dasharray">1,3</CssParameter>
2544        <CssParameter name="stroke-linejoin">round</CssParameter>
2545        <CssParameter name="stroke-linecap">round</CssParameter>
2546      </LineSymbolizer>
2547    </Rule>
2548    <Rule>
2549      <Filter>[highway] = 'cycleway' and ([tunnel]='yes' or [tunnel]='true')</Filter>
2550      <MaxScaleDenominator>100000</MaxScaleDenominator>
2551      <LineSymbolizer>
2552        <CssParameter name="stroke">grey</CssParameter>
2553        <CssParameter name="stroke-width">5</CssParameter>
2554        <CssParameter name="stroke-dasharray">4,2</CssParameter>
2555      </LineSymbolizer>
2556      <LineSymbolizer>
2557        <CssParameter name="stroke">white</CssParameter>
2558        <CssParameter name="stroke-width">3</CssParameter>
2559        <CssParameter name="stroke-linejoin">round</CssParameter>
2560        <CssParameter name="stroke-linecap">round</CssParameter>
2561      </LineSymbolizer>
2562      <LineSymbolizer>
2563        <CssParameter name="stroke">blue</CssParameter>
2564        <CssParameter name="stroke-width">2</CssParameter>
2565        <CssParameter name="stroke-dasharray">1,3</CssParameter>
2566        <CssParameter name="stroke-opacity">0.5</CssParameter>
2567        <CssParameter name="stroke-linejoin">round</CssParameter>
2568        <CssParameter name="stroke-linecap">round</CssParameter>
2569      </LineSymbolizer>
2570    </Rule>
2571    <Rule>
2572      <Filter>[highway] = 'byway'</Filter>
2573      <MaxScaleDenominator>100000</MaxScaleDenominator>
2574      <LineSymbolizer>
2575        <CssParameter name="stroke">white</CssParameter>
2576        <CssParameter name="stroke-width">6</CssParameter>
2577        <CssParameter name="stroke-linejoin">round</CssParameter>
2578        <CssParameter name="stroke-linecap">round</CssParameter>
2579        <CssParameter name="stroke-opacity">0.4</CssParameter>
2580      </LineSymbolizer>
2581      <LineSymbolizer>
2582        <CssParameter name="stroke">#ffcc00</CssParameter>
2583        <CssParameter name="stroke-width">2.0</CssParameter>
2584        <CssParameter name="stroke-dasharray">3,4</CssParameter>
2585        <CssParameter name="stroke-linejoin">round</CssParameter>
2586        <CssParameter name="stroke-linecap">round</CssParameter>
2587      </LineSymbolizer>
2588    </Rule>
2589    <Rule>
2590      <Filter>[highway] = 'track'</Filter>
2591      <MaxScaleDenominator>100000</MaxScaleDenominator>
2592      <MinScaleDenominator>50000</MinScaleDenominator>
2593      <LineSymbolizer>
2594        <CssParameter name="stroke">white</CssParameter>
2595        <CssParameter name="stroke-width">3</CssParameter>
2596        <CssParameter name="stroke-linejoin">round</CssParameter>
2597        <CssParameter name="stroke-linecap">round</CssParameter>
2598        <CssParameter name="stroke-opacity">0.4</CssParameter>
2599      </LineSymbolizer>
2600      <LineSymbolizer>
2601        <CssParameter name="stroke">#996600</CssParameter>
2602        <CssParameter name="stroke-width">1.5</CssParameter>
2603        <CssParameter name="stroke-dasharray">3,4</CssParameter>
2604        <CssParameter name="stroke-linejoin">round</CssParameter>
2605        <CssParameter name="stroke-linecap">round</CssParameter>
2606      </LineSymbolizer>
2607     </Rule>   
2608    <Rule>
2609      <Filter>[highway] = 'unsurfaced'</Filter>
2610      <MaxScaleDenominator>100000</MaxScaleDenominator>
2611      <MinScaleDenominator>50000</MinScaleDenominator>
2612      <LineSymbolizer>
2613        <CssParameter name="stroke">#fff</CssParameter>
2614        <CssParameter name="stroke-width">4</CssParameter>
2615        <CssParameter name="stroke-linejoin">round</CssParameter>
2616        <CssParameter name="stroke-linecap">round</CssParameter>
2617        <CssParameter name="stroke-opacity">0.4</CssParameter>
2618      </LineSymbolizer>
2619      <LineSymbolizer>
2620        <CssParameter name="stroke">#debd9c</CssParameter>
2621        <CssParameter name="stroke-width">3</CssParameter>
2622        <CssParameter name="stroke-dasharray">2,4</CssParameter>
2623        <CssParameter name="stroke-linejoin">round</CssParameter>
2624        <CssParameter name="stroke-linecap">round</CssParameter>
2625      </LineSymbolizer>
2626    </Rule>
2627    <Rule>
2628      <Filter>[highway] = 'unsurfaced'</Filter>
2629      <MaxScaleDenominator>50000</MaxScaleDenominator>
2630      <LineSymbolizer>
2631        <CssParameter name="stroke">#fff</CssParameter>
2632        <CssParameter name="stroke-width">5</CssParameter>
2633        <CssParameter name="stroke-linejoin">round</CssParameter>
2634        <CssParameter name="stroke-linecap">round</CssParameter>
2635        <CssParameter name="stroke-opacity">0.4</CssParameter>
2636      </LineSymbolizer>
2637      <LineSymbolizer>
2638        <CssParameter name="stroke">#debd9c</CssParameter>
2639        <CssParameter name="stroke-width">4</CssParameter>
2640        <CssParameter name="stroke-dasharray">4,6</CssParameter>
2641        <CssParameter name="stroke-linejoin">round</CssParameter>
2642        <CssParameter name="stroke-linecap">round</CssParameter>
2643      </LineSymbolizer>
2644    </Rule>
2645    <Rule>
2646      <Filter>[route] = 'ferry'</Filter>
2647      <MaxScaleDenominator>500000</MaxScaleDenominator>
2648      <LineSymbolizer>
2649        <CssParameter name="stroke">navy</CssParameter>
2650        <CssParameter name="stroke-width">0.8</CssParameter>
2651        <CssParameter name="stroke-dasharray">6,6</CssParameter>
2652      </LineSymbolizer>
2653    </Rule>
2654
2655    <Rule>
2656      <Filter>[aeroway] = 'runway'</Filter>
2657      <MaxScaleDenominator>500000</MaxScaleDenominator>
2658      <MinScaleDenominator>200000</MinScaleDenominator>
2659      <LineSymbolizer>
2660        <CssParameter name="stroke">#bbc</CssParameter>
2661        <CssParameter name="stroke-width">2</CssParameter>
2662      </LineSymbolizer>
2663    </Rule>
2664    <Rule>
2665      <Filter>[aeroway] = 'runway'</Filter>
2666      <MaxScaleDenominator>200000</MaxScaleDenominator>
2667      <MinScaleDenominator>50000</MinScaleDenominator>
2668      <LineSymbolizer>
2669        <CssParameter name="stroke">#bbc</CssParameter>
2670        <CssParameter name="stroke-width">7</CssParameter>
2671      </LineSymbolizer>
2672    </Rule>
2673    <Rule>
2674      <Filter>[aeroway] = 'runway' and not ([bridge]='yes' or [bridge]='true')</Filter>
2675      <MaxScaleDenominator>50000</MaxScaleDenominator>
2676      <LineSymbolizer>
2677        <CssParameter name="stroke">#bbc</CssParameter>
2678        <CssParameter name="stroke-width">18</CssParameter>
2679      </LineSymbolizer>
2680    </Rule>
2681    <Rule>
2682      <Filter>[aeroway] = 'taxiway'</Filter>
2683      <MaxScaleDenominator>500000</MaxScaleDenominator>
2684      <MinScaleDenominator>50000</MinScaleDenominator>
2685      <LineSymbolizer>
2686        <CssParameter name="stroke">#bbc</CssParameter>
2687        <CssParameter name="stroke-width">1</CssParameter>
2688      </LineSymbolizer>
2689    </Rule>
2690    <Rule>
2691      <Filter>[aeroway] = 'taxiway' and not ([bridge]='yes' or [bridge]='true')</Filter>
2692      <MaxScaleDenominator>50000</MaxScaleDenominator>
2693      <MinScaleDenominator>20000</MinScaleDenominator>
2694      <LineSymbolizer>
2695        <CssParameter name="stroke">#bbc</CssParameter>
2696        <CssParameter name="stroke-width">4</CssParameter>
2697      </LineSymbolizer>
2698    </Rule>
2699    <Rule>
2700      <Filter>[aeroway] = 'taxiway' and not ([bridge]='yes' or [bridge]='true')</Filter>
2701      <MaxScaleDenominator>20000</MaxScaleDenominator>
2702      <LineSymbolizer>
2703        <CssParameter name="stroke">#bbc</CssParameter>
2704        <CssParameter name="stroke-width">6</CssParameter>
2705      </LineSymbolizer>
2706    </Rule>
2707
2708    <!--Rule>
2709      <ElseFilter/>
2710      <MaxScaleDenominator>1500000</MaxScaleDenominator>
2711      <MinScaleDenominator>1000</MinScaleDenominator>
2712      <LineSymbolizer>
2713        <CssParameter name="stroke">black</CssParameter>
2714        <CssParameter name="stroke-width">2</CssParameter>
2715        <CssParameter name="stroke-linejoin">round</CssParameter>
2716        <CssParameter name="stroke-linecap">round</CssParameter>
2717        <CssParameter name="stroke-dasharray">4,4</CssParameter>
2718      </LineSymbolizer>
2719    </Rule-->
2720  </Style>
2721<Style name="aerialways">
2722    <Rule>
2723      <Filter>[aerialway] = 'cable_car'</Filter>
2724      <MaxScaleDenominator>200000</MaxScaleDenominator>
2725      <MinScaleDenominator>1000</MinScaleDenominator>
2726      <LinePatternSymbolizer file="/home/steve/symbols/cable_car.png" type="png" width="28" height="3" />
2727    </Rule>
2728    <Rule>
2729      <Filter>[aerialway] = 'chair_lift'</Filter>
2730      <MaxScaleDenominator>200000</MaxScaleDenominator>
2731      <MinScaleDenominator>1000</MinScaleDenominator>
2732      <LinePatternSymbolizer file="/home/steve/symbols/chair_lift.png" type="png" width="30" height="5" />
2733    </Rule>
2734</Style>
2735<Style name="tracks-notunnel-nobridge">
2736    <Rule>
2737      <Filter>[tracktype]='grade1'</Filter>
2738      <MaxScaleDenominator>50000</MaxScaleDenominator>
2739      <LineSymbolizer>
2740        <CssParameter name="stroke">white</CssParameter>
2741        <CssParameter name="stroke-width">3.5</CssParameter>
2742        <CssParameter name="stroke-opacity">0.4</CssParameter>
2743      </LineSymbolizer>
2744      <LineSymbolizer>
2745        <CssParameter name="stroke">#b37700</CssParameter>
2746        <CssParameter name="stroke-width">2</CssParameter>
2747        <CssParameter name="stroke-opacity">0.7</CssParameter>
2748      </LineSymbolizer>
2749    </Rule>
2750   <Rule>
2751      <Filter>[tracktype]='grade2'</Filter>
2752      <MaxScaleDenominator>50000</MaxScaleDenominator>
2753      <LineSymbolizer>
2754        <CssParameter name="stroke">white</CssParameter>
2755        <CssParameter name="stroke-width">3</CssParameter>
2756        <CssParameter name="stroke-linejoin">round</CssParameter>
2757        <CssParameter name="stroke-linecap">round</CssParameter>
2758        <CssParameter name="stroke-opacity">0.4</CssParameter>
2759      </LineSymbolizer>
2760      <LineSymbolizer>
2761        <CssParameter name="stroke">#a87000</CssParameter>
2762        <CssParameter name="stroke-width">1.5</CssParameter>
2763        <CssParameter name="stroke-dasharray">9,4</CssParameter>
2764        <CssParameter name="stroke-linejoin">round</CssParameter>
2765        <CssParameter name="stroke-linecap">round</CssParameter>
2766        <CssParameter name="stroke-opacity">0.8</CssParameter>
2767      </LineSymbolizer>
2768    </Rule>
2769   <Rule>
2770      <Filter>[tracktype]='grade3'</Filter>
2771      <MaxScaleDenominator>50000</MaxScaleDenominator>
2772      <LineSymbolizer>
2773        <CssParameter name="stroke">white</CssParameter>
2774        <CssParameter name="stroke-width">3</CssParameter>
2775        <CssParameter name="stroke-linejoin">round</CssParameter>
2776        <CssParameter name="stroke-linecap">round</CssParameter>
2777        <CssParameter name="stroke-opacity">0.4</CssParameter>
2778      </LineSymbolizer>
2779      <LineSymbolizer>
2780        <CssParameter name="stroke">#996600</CssParameter>
2781        <CssParameter name="stroke-width">1.5</CssParameter>
2782        <CssParameter name="stroke-dasharray">3,4</CssParameter>
2783        <CssParameter name="stroke-linejoin">round</CssParameter>
2784        <CssParameter name="stroke-linecap">round</CssParameter>
2785        <CssParameter name="stroke-opacity">0.8</CssParameter>
2786      </LineSymbolizer>
2787    </Rule>
2788    <Rule>
2789      <Filter>[tracktype]='grade4'</Filter>
2790      <MaxScaleDenominator>50000</MaxScaleDenominator>
2791      <LineSymbolizer>
2792        <CssParameter name="stroke">white</CssParameter>
2793        <CssParameter name="stroke-width">3</CssParameter>
2794        <CssParameter name="stroke-linejoin">round</CssParameter>
2795        <CssParameter name="stroke-linecap">round</CssParameter>
2796        <CssParameter name="stroke-opacity">0.4</CssParameter>
2797      </LineSymbolizer>
2798      <LineSymbolizer>
2799        <CssParameter name="stroke">#996600</CssParameter>
2800        <CssParameter name="stroke-width">2</CssParameter>
2801        <CssParameter name="stroke-dasharray">4,7,1,5</CssParameter>
2802        <CssParameter name="stroke-linejoin">round</CssParameter>
2803        <CssParameter name="stroke-linecap">round</CssParameter>
2804        <CssParameter name="stroke-opacity">0.8</CssParameter>
2805      </LineSymbolizer>
2806    </Rule>
2807    <Rule>
2808      <Filter>[tracktype]='grade5'</Filter>
2809      <MaxScaleDenominator>50000</MaxScaleDenominator>
2810      <LineSymbolizer>
2811        <CssParameter name="stroke">white</CssParameter>
2812        <CssParameter name="stroke-width">3</CssParameter>
2813        <CssParameter name="stroke-linejoin">round</CssParameter>
2814        <CssParameter name="stroke-linecap">round</CssParameter>
2815        <CssParameter name="stroke-opacity">0.4</CssParameter>
2816      </LineSymbolizer>
2817      <LineSymbolizer>
2818        <CssParameter name="stroke">#996600</CssParameter>
2819        <CssParameter name="stroke-width">2</CssParameter>
2820        <CssParameter name="stroke-dasharray">1,5</CssParameter>
2821        <CssParameter name="stroke-linejoin">round</CssParameter>
2822        <CssParameter name="stroke-linecap">round</CssParameter>
2823        <CssParameter name="stroke-opacity">0.8</CssParameter>
2824      </LineSymbolizer>
2825    </Rule>
2826    <Rule>
2827      <ElseFilter/>
2828      <MaxScaleDenominator>50000</MaxScaleDenominator>
2829      <LineSymbolizer>
2830        <CssParameter name="stroke">white</CssParameter>
2831        <CssParameter name="stroke-width">3</CssParameter>
2832        <CssParameter name="stroke-linejoin">round</CssParameter>
2833        <CssParameter name="stroke-linecap">round</CssParameter>
2834        <CssParameter name="stroke-opacity">0.4</CssParameter>
2835      </LineSymbolizer>
2836      <LineSymbolizer>
2837        <CssParameter name="stroke">#996600</CssParameter>
2838        <CssParameter name="stroke-width">1.5</CssParameter>
2839        <CssParameter name="stroke-dasharray">3,4</CssParameter>
2840        <CssParameter name="stroke-linejoin">round</CssParameter>
2841        <CssParameter name="stroke-linecap">round</CssParameter>
2842      </LineSymbolizer>
2843     </Rule>   
2844</Style>
2845<Style name="tracks-bridges">
2846    <Rule>
2847     <Filter>[tracktype]='grade1'</Filter>
2848     <MaxScaleDenominator>50000</MaxScaleDenominator>
2849     <LineSymbolizer>
2850        <CssParameter name="stroke">black</CssParameter>
2851        <CssParameter name="stroke-width">5</CssParameter>
2852      </LineSymbolizer>
2853      <LineSymbolizer>
2854        <CssParameter name="stroke">white</CssParameter>
2855        <CssParameter name="stroke-width">3.5</CssParameter>
2856      </LineSymbolizer>
2857      <LineSymbolizer>
2858        <CssParameter name="stroke">#b37700</CssParameter>
2859        <CssParameter name="stroke-width">2</CssParameter>
2860        <CssParameter name="stroke-opacity">0.7</CssParameter>
2861      </LineSymbolizer>
2862    </Rule>
2863    <Rule>
2864     <Filter>[tracktype]='grade2'</Filter>
2865     <MaxScaleDenominator>50000</MaxScaleDenominator>
2866     <LineSymbolizer>
2867        <CssParameter name="stroke">black</CssParameter>
2868        <CssParameter name="stroke-width">4.5</CssParameter>
2869      </LineSymbolizer>
2870      <LineSymbolizer>
2871        <CssParameter name="stroke">white</CssParameter>
2872        <CssParameter name="stroke-width">3</CssParameter>
2873        <CssParameter name="stroke-linejoin">round</CssParameter>
2874        <CssParameter name="stroke-linecap">round</CssParameter>
2875      </LineSymbolizer>
2876      <LineSymbolizer>
2877        <CssParameter name="stroke">#a87000</CssParameter>
2878        <CssParameter name="stroke-width">1.5</CssParameter>
2879        <CssParameter name="stroke-dasharray">3,4</CssParameter>
2880        <CssParameter name="stroke-linejoin">round</CssParameter>
2881        <CssParameter name="stroke-linecap">round</CssParameter>
2882        <CssParameter name="stroke-opacity">0.8</CssParameter>
2883      </LineSymbolizer>
2884    </Rule>
2885    <Rule>
2886     <Filter>[tracktype]='grade3'</Filter>
2887     <MaxScaleDenominator>50000</MaxScaleDenominator>
2888     <LineSymbolizer>
2889        <CssParameter name="stroke">black</CssParameter>
2890        <CssParameter name="stroke-width">4.5</CssParameter>
2891      </LineSymbolizer>
2892      <LineSymbolizer>
2893        <CssParameter name="stroke">white</CssParameter>
2894        <CssParameter name="stroke-width">3.5</CssParameter>
2895        <CssParameter name="stroke-linejoin">round</CssParameter>
2896        <CssParameter name="stroke-linecap">round</CssParameter>
2897      </LineSymbolizer>
2898      <LineSymbolizer>
2899        <CssParameter name="stroke">#996600</CssParameter>
2900        <CssParameter name="stroke-width">2</CssParameter>
2901        <CssParameter name="stroke-linejoin">round</CssParameter>
2902        <CssParameter name="stroke-linecap">round</CssParameter>
2903        <CssParameter name="stroke-opacity">0.7</CssParameter>
2904      </LineSymbolizer>
2905    </Rule>
2906    <Rule>
2907     <Filter>[tracktype]='grade4'</Filter>
2908     <MaxScaleDenominator>50000</MaxScaleDenominator>
2909     <LineSymbolizer>
2910        <CssParameter name="stroke">black</CssParameter>
2911        <CssParameter name="stroke-width">4.5</CssParameter>
2912      </LineSymbolizer>
2913      <LineSymbolizer>
2914        <CssParameter name="stroke">white</CssParameter>
2915        <CssParameter name="stroke-width">3</CssParameter>
2916        <CssParameter name="stroke-linejoin">round</CssParameter>
2917        <CssParameter name="stroke-linecap">round</CssParameter>
2918      </LineSymbolizer>
2919      <LineSymbolizer>
2920        <CssParameter name="stroke">#996600</CssParameter>
2921        <CssParameter name="stroke-width">2</CssParameter>
2922        <CssParameter name="stroke-dasharray">4,7,1,5</CssParameter>
2923        <CssParameter name="stroke-linejoin">round</CssParameter>
2924        <CssParameter name="stroke-linecap">round</CssParameter>
2925        <CssParameter name="stroke-opacity">0.8</CssParameter>
2926      </LineSymbolizer>
2927    </Rule>
2928    <Rule>
2929     <Filter>[tracktype]='grade5'</Filter>
2930     <MaxScaleDenominator>50000</MaxScaleDenominator>
2931     <LineSymbolizer>
2932        <CssParameter name="stroke">black</CssParameter>
2933        <CssParameter name="stroke-width">4.5</CssParameter>
2934      </LineSymbolizer>
2935      <LineSymbolizer>
2936        <CssParameter name="stroke">white</CssParameter>
2937        <CssParameter name="stroke-width">3</CssParameter>
2938        <CssParameter name="stroke-linejoin">round</CssParameter>
2939        <CssParameter name="stroke-linecap">round</CssParameter>
2940      </LineSymbolizer>
2941      <LineSymbolizer>
2942        <CssParameter name="stroke">#996600</CssParameter>
2943        <CssParameter name="stroke-width">2</CssParameter>
2944        <CssParameter name="stroke-dasharray">1,5</CssParameter>
2945        <CssParameter name="stroke-linejoin">round</CssParameter>
2946        <CssParameter name="stroke-linecap">round</CssParameter>
2947        <CssParameter name="stroke-opacity">0.8</CssParameter>
2948      </LineSymbolizer>
2949    </Rule>
2950    <Rule>
2951      <ElseFilter/>
2952      <MaxScaleDenominator>50000</MaxScaleDenominator>
2953     <LineSymbolizer>
2954        <CssParameter name="stroke">black</CssParameter>
2955        <CssParameter name="stroke-width">4.5</CssParameter>
2956      </LineSymbolizer>
2957      <LineSymbolizer>
2958        <CssParameter name="stroke">white</CssParameter>
2959        <CssParameter name="stroke-width">3</CssParameter>
2960        <CssParameter name="stroke-linejoin">round</CssParameter>
2961        <CssParameter name="stroke-linecap">round</CssParameter>
2962      </LineSymbolizer>
2963      <LineSymbolizer>
2964        <CssParameter name="stroke">#996600</CssParameter>
2965        <CssParameter name="stroke-width">1.5</CssParameter>
2966        <CssParameter name="stroke-dasharray">3,4</CssParameter>
2967        <CssParameter name="stroke-linejoin">round</CssParameter>
2968        <CssParameter name="stroke-linecap">round</CssParameter>
2969      </LineSymbolizer>
2970     </Rule>   
2971</Style>
2972<Style name="tracks-tunnels">
2973    <Rule>
2974     <Filter>[tracktype]='grade1'</Filter>
2975     <MaxScaleDenominator>50000</MaxScaleDenominator>
2976     <LineSymbolizer>
2977        <CssParameter name="stroke">grey</CssParameter>
2978        <CssParameter name="stroke-width">5</CssParameter>
2979        <CssParameter name="stroke-dasharray">4,2</CssParameter>
2980      </LineSymbolizer>
2981      <LineSymbolizer>
2982        <CssParameter name="stroke">white</CssParameter>
2983        <CssParameter name="stroke-width">3.5</CssParameter>
2984      </LineSymbolizer>
2985      <LineSymbolizer>
2986        <CssParameter name="stroke">#b37700</CssParameter>
2987        <CssParameter name="stroke-width">2</CssParameter>
2988        <CssParameter name="stroke-opacity">0.5</CssParameter>
2989      </LineSymbolizer>
2990    </Rule>
2991    <Rule>
2992     <Filter>[tracktype]='grade2'</Filter>
2993     <MaxScaleDenominator>50000</MaxScaleDenominator>
2994     <LineSymbolizer>
2995        <CssParameter name="stroke">grey</CssParameter>
2996        <CssParameter name="stroke-width">4.5</CssParameter>
2997        <CssParameter name="stroke-dasharray">4,2</CssParameter>
2998      </LineSymbolizer>
2999      <LineSymbolizer>
3000        <CssParameter name="stroke">white</CssParameter>
3001        <CssParameter name="stroke-width">3</CssParameter>
3002        <CssParameter name="stroke-linejoin">round</CssParameter>
3003        <CssParameter name="stroke-linecap">round</CssParameter>
3004      </LineSymbolizer>
3005      <LineSymbolizer>
3006        <CssParameter name="stroke">#a87000</CssParameter>
3007        <CssParameter name="stroke-width">1.5</CssParameter>
3008        <CssParameter name="stroke-dasharray">3,4</CssParameter>
3009        <CssParameter name="stroke-linejoin">round</CssParameter>
3010        <CssParameter name="stroke-linecap">round</CssParameter>
3011        <CssParameter name="stroke-opacity">0.5</CssParameter>
3012      </LineSymbolizer>
3013    </Rule>
3014    <Rule>
3015     <Filter>[tracktype]='grade3'</Filter>
3016     <MaxScaleDenominator>50000</MaxScaleDenominator>
3017     <LineSymbolizer>
3018        <CssParameter name="stroke">grey</CssParameter>
3019        <CssParameter name="stroke-width">4.5</CssParameter>
3020        <CssParameter name="stroke-dasharray">4,2</CssParameter>
3021      </LineSymbolizer>
3022      <LineSymbolizer>
3023        <CssParameter name="stroke">white</CssParameter>
3024        <CssParameter name="stroke-width">3.5</CssParameter>
3025        <CssParameter name="stroke-linejoin">round</CssParameter>
3026        <CssParameter name="stroke-linecap">round</CssParameter>
3027      </LineSymbolizer>
3028      <LineSymbolizer>
3029        <CssParameter name="stroke">#996600</CssParameter>
3030        <CssParameter name="stroke-width">2</CssParameter>
3031        <CssParameter name="stroke-linejoin">round</CssParameter>
3032        <CssParameter name="stroke-linecap">round</CssParameter>
3033        <CssParameter name="stroke-opacity">0.5</CssParameter>
3034      </LineSymbolizer>
3035    </Rule>
3036    <Rule>
3037     <Filter>[tracktype]='grade4'</Filter>
3038     <MaxScaleDenominator>50000</MaxScaleDenominator>
3039     <LineSymbolizer>
3040        <CssParameter name="stroke">grey</CssParameter>
3041        <CssParameter name="stroke-width">4.5</CssParameter>
3042        <CssParameter name="stroke-dasharray">4,2</CssParameter>
3043      </LineSymbolizer>
3044      <LineSymbolizer>
3045        <CssParameter name="stroke">white</CssParameter>
3046        <CssParameter name="stroke-width">3</CssParameter>
3047        <CssParameter name="stroke-linejoin">round</CssParameter>
3048        <CssParameter name="stroke-linecap">round</CssParameter>
3049      </LineSymbolizer>
3050      <LineSymbolizer>
3051        <CssParameter name="stroke">#996600</CssParameter>
3052        <CssParameter name="stroke-width">2</CssParameter>
3053        <CssParameter name="stroke-dasharray">4,7,1,5</CssParameter>
3054        <CssParameter name="stroke-linejoin">round</CssParameter>
3055        <CssParameter name="stroke-linecap">round</CssParameter>
3056        <CssParameter name="stroke-opacity">0.5</CssParameter>
3057      </LineSymbolizer>
3058    </Rule>
3059    <Rule>
3060     <Filter>[tracktype]='grade5'</Filter>
3061     <MaxScaleDenominator>50000</MaxScaleDenominator>
3062     <LineSymbolizer>
3063        <CssParameter name="stroke">grey</CssParameter>
3064        <CssParameter name="stroke-width">4.5</CssParameter>
3065        <CssParameter name="stroke-dasharray">4,2</CssParameter>
3066      </LineSymbolizer>
3067      <LineSymbolizer>
3068        <CssParameter name="stroke">white</CssParameter>
3069        <CssParameter name="stroke-width">3</CssParameter>
3070        <CssParameter name="stroke-linejoin">round</CssParameter>
3071        <CssParameter name="stroke-linecap">round</CssParameter>
3072      </LineSymbolizer>
3073      <LineSymbolizer>
3074        <CssParameter name="stroke">#996600</CssParameter>
3075        <CssParameter name="stroke-width">2</CssParameter>
3076        <CssParameter name="stroke-dasharray">1,5</CssParameter>
3077        <CssParameter name="stroke-linejoin">round</CssParameter>
3078        <CssParameter name="stroke-linecap">round</CssParameter>
3079        <CssParameter name="stroke-opacity">0.5</CssParameter>
3080      </LineSymbolizer>
3081    </Rule>
3082    <Rule>
3083      <ElseFilter/>
3084      <MaxScaleDenominator>50000</MaxScaleDenominator>
3085     <LineSymbolizer>
3086        <CssParameter name="stroke">grey</CssParameter>
3087        <CssParameter name="stroke-width">4.5</CssParameter>
3088        <CssParameter name="stroke-dasharray">4,2</CssParameter>
3089      </LineSymbolizer>
3090      <LineSymbolizer>
3091        <CssParameter name="stroke">white</CssParameter>
3092        <CssParameter name="stroke-width">3</CssParameter>
3093        <CssParameter name="stroke-linejoin">round</CssParameter>
3094        <CssParameter name="stroke-linecap">round</CssParameter>
3095      </LineSymbolizer>
3096      <LineSymbolizer>
3097        <CssParameter name="stroke">#996600</CssParameter>
3098        <CssParameter name="stroke-width">1.5</CssParameter>
3099        <CssParameter name="stroke-dasharray">3,4</CssParameter>
3100        <CssParameter name="stroke-linejoin">round</CssParameter>
3101        <CssParameter name="stroke-linecap">round</CssParameter>
3102        <CssParameter name="stroke-opacity">0.5</CssParameter>
3103      </LineSymbolizer>
3104     </Rule>   
3105</Style>
3106<Style name="road-bridges-casing">
3107     <Rule>
3108      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3109      <MaxScaleDenominator>200000</MaxScaleDenominator>
3110      <MinScaleDenominator>100000</MinScaleDenominator>
3111        <LineSymbolizer>
3112        <CssParameter name="stroke">#506077</CssParameter>
3113        <CssParameter name="stroke-width">3</CssParameter>
3114      </LineSymbolizer>
3115    </Rule>
3116    <Rule>
3117      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3118      <MaxScaleDenominator>100000</MaxScaleDenominator>
3119      <MinScaleDenominator>20000</MinScaleDenominator>
3120        <LineSymbolizer>
3121        <CssParameter name="stroke">black</CssParameter>
3122        <CssParameter name="stroke-width">6.5</CssParameter>
3123      </LineSymbolizer>
3124    </Rule>
3125    <Rule>
3126      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3127      <MaxScaleDenominator>20000</MaxScaleDenominator>
3128      <MinScaleDenominator>5000</MinScaleDenominator>
3129        <LineSymbolizer>
3130        <CssParameter name="stroke">black</CssParameter>
3131        <CssParameter name="stroke-width">10</CssParameter>
3132      </LineSymbolizer>
3133    </Rule>
3134    <Rule>
3135      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3136      <MaxScaleDenominator>5000</MaxScaleDenominator>
3137      <MinScaleDenominator>1000</MinScaleDenominator>
3138        <LineSymbolizer>
3139        <CssParameter name="stroke">black</CssParameter>
3140        <CssParameter name="stroke-width">13</CssParameter>
3141      </LineSymbolizer>
3142    </Rule>
3143    <Rule>
3144      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3145      <MaxScaleDenominator>200000</MaxScaleDenominator>
3146      <MinScaleDenominator>100000</MinScaleDenominator>
3147        <LineSymbolizer>
3148        <CssParameter name="stroke">#477147</CssParameter>
3149        <CssParameter name="stroke-width">4</CssParameter>
3150      </LineSymbolizer>
3151    </Rule>
3152    <Rule>
3153      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3154      <MaxScaleDenominator>100000</MaxScaleDenominator>
3155      <MinScaleDenominator>20000</MinScaleDenominator>
3156        <LineSymbolizer>
3157        <CssParameter name="stroke">black</CssParameter>
3158        <CssParameter name="stroke-width">8</CssParameter>
3159      </LineSymbolizer>
3160    </Rule>
3161    <Rule>
3162      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3163      <MaxScaleDenominator>20000</MaxScaleDenominator>
3164      <MinScaleDenominator>5000</MinScaleDenominator>
3165        <LineSymbolizer>
3166        <CssParameter name="stroke">black</CssParameter>
3167        <CssParameter name="stroke-width">11</CssParameter>
3168      </LineSymbolizer>
3169    </Rule>
3170    <Rule>
3171      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3172      <MaxScaleDenominator>5000</MaxScaleDenominator>
3173      <MinScaleDenominator>1000</MinScaleDenominator>
3174        <LineSymbolizer>
3175        <CssParameter name="stroke">black</CssParameter>
3176        <CssParameter name="stroke-width">14</CssParameter>
3177      </LineSymbolizer>
3178    </Rule>
3179    <Rule>
3180      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3181      <MaxScaleDenominator>200000</MaxScaleDenominator>
3182      <MinScaleDenominator>100000</MinScaleDenominator>
3183        <LineSymbolizer>
3184        <CssParameter name="stroke">#8d4346</CssParameter>
3185        <CssParameter name="stroke-width">4</CssParameter>
3186      </LineSymbolizer>
3187    </Rule>
3188    <Rule>
3189      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3190      <MaxScaleDenominator>100000</MaxScaleDenominator>
3191      <MinScaleDenominator>20000</MinScaleDenominator>
3192        <LineSymbolizer>
3193        <CssParameter name="stroke">black</CssParameter>
3194        <CssParameter name="stroke-width">8</CssParameter>
3195      </LineSymbolizer>
3196    </Rule>
3197    <Rule>
3198      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3199      <MaxScaleDenominator>20000</MaxScaleDenominator>
3200      <MinScaleDenominator>5000</MinScaleDenominator>
3201        <LineSymbolizer>
3202        <CssParameter name="stroke">black</CssParameter>
3203        <CssParameter name="stroke-width">11</CssParameter>
3204      </LineSymbolizer>
3205    </Rule>
3206    <Rule>
3207      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3208      <MaxScaleDenominator>5000</MaxScaleDenominator>
3209      <MinScaleDenominator>1000</MinScaleDenominator>
3210        <LineSymbolizer>
3211        <CssParameter name="stroke">black</CssParameter>
3212        <CssParameter name="stroke-width">14</CssParameter>
3213      </LineSymbolizer>
3214    </Rule>
3215<Rule>
3216      <Filter>([highway] = 'secondary' or [highway]='secondary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3217      <MaxScaleDenominator>75000</MaxScaleDenominator>
3218      <MinScaleDenominator>25000</MinScaleDenominator>
3219      <LineSymbolizer>
3220        <CssParameter name="stroke">black</CssParameter>
3221        <CssParameter name="stroke-width">10</CssParameter>
3222      </LineSymbolizer>
3223    </Rule>
3224    <Rule>
3225      <Filter>([highway] = 'secondary' or [highway]='secondary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3226      <MaxScaleDenominator>25000</MaxScaleDenominator>
3227      <MinScaleDenominator>5000</MinScaleDenominator>
3228      <LineSymbolizer>
3229        <CssParameter name="stroke">black</CssParameter>
3230        <CssParameter name="stroke-width">12</CssParameter>
3231      </LineSymbolizer>
3232    </Rule>
3233    <Rule>
3234      <Filter>([highway] = 'secondary' or [highway]='secondary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3235      <MaxScaleDenominator>5000</MaxScaleDenominator>
3236      <MinScaleDenominator>1000</MinScaleDenominator>
3237      <LineSymbolizer>
3238        <CssParameter name="stroke">black</CssParameter>
3239        <CssParameter name="stroke-width">17</CssParameter>
3240      </LineSymbolizer>
3241    </Rule>
3242    <Rule>
3243      <Filter>[highway] = 'tertiary'  and ([bridge] = 'yes' or [bridge]='true')</Filter>
3244      <MaxScaleDenominator>50000</MaxScaleDenominator>
3245      <MinScaleDenominator>25000</MinScaleDenominator>
3246      <LineSymbolizer>
3247        <CssParameter name="stroke">black</CssParameter>
3248        <CssParameter name="stroke-width">7</CssParameter>
3249      </LineSymbolizer>
3250    </Rule>
3251    <Rule>
3252      <Filter>[highway] = 'tertiary'  and ([bridge] = 'yes' or [bridge]='true')</Filter>
3253      <MaxScaleDenominator>25000</MaxScaleDenominator>
3254      <MinScaleDenominator>5000</MinScaleDenominator>
3255      <LineSymbolizer>
3256        <CssParameter name="stroke">black</CssParameter>
3257        <CssParameter name="stroke-width">11</CssParameter>
3258      </LineSymbolizer>
3259    </Rule>
3260    <Rule>
3261      <Filter>[highway] = 'tertiary'  and ([bridge] = 'yes' or [bridge]='true')</Filter>
3262      <MaxScaleDenominator>5000</MaxScaleDenominator>
3263      <MinScaleDenominator>1000</MinScaleDenominator>
3264      <LineSymbolizer>
3265        <CssParameter name="stroke">black</CssParameter>
3266        <CssParameter name="stroke-width">16</CssParameter>
3267      </LineSymbolizer>
3268    </Rule>
3269    <Rule>
3270      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3271      <MaxScaleDenominator>50000</MaxScaleDenominator>
3272      <MinScaleDenominator>25000</MinScaleDenominator>
3273      <LineSymbolizer>
3274        <CssParameter name="stroke">black</CssParameter>
3275        <CssParameter name="stroke-width">4.5</CssParameter>
3276      </LineSymbolizer>
3277    </Rule>
3278    <Rule>
3279      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3280      <MaxScaleDenominator>25000</MaxScaleDenominator>
3281      <MinScaleDenominator>5000</MinScaleDenominator>
3282      <LineSymbolizer>
3283        <CssParameter name="stroke">black</CssParameter>
3284        <CssParameter name="stroke-width">11</CssParameter>
3285      </LineSymbolizer>
3286    </Rule>
3287    <Rule>
3288      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified' or [highway] = 'road') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3289      <MaxScaleDenominator>5000</MaxScaleDenominator>
3290      <MinScaleDenominator>1000</MinScaleDenominator>
3291      <LineSymbolizer>
3292        <CssParameter name="stroke">black</CssParameter>
3293        <CssParameter name="stroke-width">16</CssParameter>
3294      </LineSymbolizer>
3295    </Rule>
3296    <Rule>
3297      <Filter>[highway] = 'service'  and ([bridge] = 'yes' or [bridge]='true')</Filter>
3298      <MaxScaleDenominator>50000</MaxScaleDenominator>
3299      <MinScaleDenominator>25000</MinScaleDenominator>
3300      <LineSymbolizer>
3301        <CssParameter name="stroke">black</CssParameter>
3302        <CssParameter name="stroke-width">3</CssParameter>
3303      </LineSymbolizer>
3304    </Rule>
3305    <Rule>
3306      <Filter>[highway] = 'service'  and ([bridge] = 'yes' or [bridge]='true')</Filter>
3307      <MaxScaleDenominator>25000</MaxScaleDenominator>
3308      <MinScaleDenominator>1000</MinScaleDenominator>
3309      <LineSymbolizer>
3310        <CssParameter name="stroke">black</CssParameter>
3311        <CssParameter name="stroke-width">8</CssParameter>
3312      </LineSymbolizer>
3313    </Rule>
3314    <Rule>
3315      <Filter>[highway] = 'pedestrian' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3316      <MaxScaleDenominator>100000</MaxScaleDenominator>
3317      <MinScaleDenominator>50000</MinScaleDenominator>
3318      <LineSymbolizer>
3319        <CssParameter name="stroke">black</CssParameter>
3320        <CssParameter name="stroke-width">2.2</CssParameter>
3321      </LineSymbolizer>
3322    </Rule>
3323    <Rule>
3324      <Filter>[highway] = 'pedestrian'  and ([bridge] = 'yes' or [bridge]='true')</Filter>
3325      <MaxScaleDenominator>50000</MaxScaleDenominator>
3326      <MinScaleDenominator>20000</MinScaleDenominator>
3327      <LineSymbolizer>
3328        <CssParameter name="stroke">black</CssParameter>
3329        <CssParameter name="stroke-width">3.8</CssParameter>
3330      </LineSymbolizer>
3331    </Rule>
3332    <Rule>
3333      <Filter>[highway] = 'pedestrian'  and ([bridge] = 'yes' or [bridge]='true')</Filter>
3334      <MaxScaleDenominator>20000</MaxScaleDenominator>
3335      <LineSymbolizer>
3336        <CssParameter name="stroke">black</CssParameter>
3337        <CssParameter name="stroke-width">7</CssParameter>
3338      </LineSymbolizer>
3339    </Rule>
3340
3341</Style>
3342
3343<Style name="road-bridges-fill">
3344     <Rule>
3345      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3346      <MaxScaleDenominator>200000</MaxScaleDenominator>
3347      <MinScaleDenominator>100000</MinScaleDenominator>
3348      <LineSymbolizer>
3349        <CssParameter name="stroke">#809bc0</CssParameter>
3350        <CssParameter name="stroke-width">2</CssParameter>
3351        <CssParameter name="stroke-linejoin">round</CssParameter>
3352        <CssParameter name="stroke-linecap">round</CssParameter>
3353      </LineSymbolizer>
3354    </Rule>
3355    <Rule>
3356      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3357      <MaxScaleDenominator>100000</MaxScaleDenominator>
3358      <MinScaleDenominator>20000</MinScaleDenominator>
3359      <LineSymbolizer>
3360        <CssParameter name="stroke">#809bc0</CssParameter>
3361        <CssParameter name="stroke-width">5.5</CssParameter>
3362        <CssParameter name="stroke-linejoin">round</CssParameter>
3363        <CssParameter name="stroke-linecap">round</CssParameter>
3364      </LineSymbolizer>
3365    </Rule>
3366    <Rule>
3367      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3368      <MaxScaleDenominator>20000</MaxScaleDenominator>
3369      <MinScaleDenominator>5000</MinScaleDenominator>
3370      <LineSymbolizer>
3371        <CssParameter name="stroke">#809bc0</CssParameter>
3372        <CssParameter name="stroke-width">9</CssParameter>
3373        <CssParameter name="stroke-linejoin">round</CssParameter>
3374        <CssParameter name="stroke-linecap">round</CssParameter>
3375      </LineSymbolizer>
3376    </Rule>
3377    <Rule>
3378      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3379      <MaxScaleDenominator>5000</MaxScaleDenominator>
3380      <MinScaleDenominator>1000</MinScaleDenominator>
3381      <LineSymbolizer>
3382        <CssParameter name="stroke">#809bc0</CssParameter>
3383        <CssParameter name="stroke-width">11.5</CssParameter>
3384        <CssParameter name="stroke-linejoin">round</CssParameter>
3385        <CssParameter name="stroke-linecap">round</CssParameter>
3386      </LineSymbolizer>
3387    </Rule>
3388    <Rule>
3389      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3390      <MaxScaleDenominator>200000</MaxScaleDenominator>
3391      <MinScaleDenominator>100000</MinScaleDenominator>
3392      <LineSymbolizer>
3393        <CssParameter name="stroke">#7fc97f</CssParameter>
3394        <CssParameter name="stroke-width">3</CssParameter>
3395        <CssParameter name="stroke-linejoin">round</CssParameter>
3396        <CssParameter name="stroke-linecap">round</CssParameter>
3397      </LineSymbolizer>
3398    </Rule>
3399    <Rule>
3400      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3401      <MaxScaleDenominator>100000</MaxScaleDenominator>
3402      <MinScaleDenominator>20000</MinScaleDenominator>
3403      <LineSymbolizer>
3404        <CssParameter name="stroke">#7fc97f</CssParameter>
3405        <CssParameter name="stroke-width">7</CssParameter>
3406        <CssParameter name="stroke-linejoin">round</CssParameter>
3407        <CssParameter name="stroke-linecap">round</CssParameter>
3408      </LineSymbolizer>
3409    </Rule>
3410    <Rule>
3411      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3412      <MaxScaleDenominator>20000</MaxScaleDenominator>
3413      <MinScaleDenominator>5000</MinScaleDenominator>
3414      <LineSymbolizer>
3415        <CssParameter name="stroke">#7fc97f</CssParameter>
3416        <CssParameter name="stroke-width">9.5</CssParameter>
3417        <CssParameter name="stroke-linejoin">round</CssParameter>
3418        <CssParameter name="stroke-linecap">round</CssParameter>
3419      </LineSymbolizer>
3420    </Rule>
3421    <Rule>
3422      <Filter>([highway] = 'trunk' or [highway]='trunk_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3423      <MaxScaleDenominator>5000</MaxScaleDenominator>
3424      <MinScaleDenominator>1000</MinScaleDenominator>
3425      <LineSymbolizer>
3426        <CssParameter name="stroke">#7fc97f</CssParameter>
3427        <CssParameter name="stroke-width">12.5</CssParameter>
3428        <CssParameter name="stroke-linejoin">round</CssParameter>
3429        <CssParameter name="stroke-linecap">round</CssParameter>
3430      </LineSymbolizer>
3431    </Rule>
3432    <Rule>
3433      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3434      <MaxScaleDenominator>200000</MaxScaleDenominator>
3435      <MinScaleDenominator>100000</MinScaleDenominator>
3436      <LineSymbolizer>
3437        <CssParameter name="stroke">#e46d71</CssParameter>
3438        <CssParameter name="stroke-width">3</CssParameter>
3439        <CssParameter name="stroke-linejoin">round</CssParameter>
3440        <CssParameter name="stroke-linecap">round</CssParameter>
3441      </LineSymbolizer>
3442    </Rule>
3443    <Rule>
3444      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3445      <MaxScaleDenominator>100000</MaxScaleDenominator>
3446      <MinScaleDenominator>20000</MinScaleDenominator>
3447      <LineSymbolizer>
3448        <CssParameter name="stroke">#e46d71</CssParameter>
3449        <CssParameter name="stroke-width">7</CssParameter>
3450        <CssParameter name="stroke-linejoin">round</CssParameter>
3451        <CssParameter name="stroke-linecap">round</CssParameter>
3452      </LineSymbolizer>
3453    </Rule>
3454    <Rule>
3455      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3456      <MaxScaleDenominator>20000</MaxScaleDenominator>
3457      <MinScaleDenominator>5000</MinScaleDenominator>
3458      <LineSymbolizer>
3459        <CssParameter name="stroke">#e46d71</CssParameter>
3460        <CssParameter name="stroke-width">9.5</CssParameter>
3461        <CssParameter name="stroke-linejoin">round</CssParameter>
3462        <CssParameter name="stroke-linecap">round</CssParameter>
3463      </LineSymbolizer>
3464    </Rule>
3465    <Rule>
3466      <Filter>([highway] = 'primary' or [highway]='primary_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3467      <MaxScaleDenominator>5000</MaxScaleDenominator>
3468      <MinScaleDenominator>1000</MinScaleDenominator>
3469      <LineSymbolizer>
3470        <CssParameter name="stroke">#e46d71</CssParameter>
3471        <CssParameter name="stroke-width">12.5</CssParameter>
3472        <CssParameter name="stroke-linejoin">round</CssParameter>
3473        <CssParameter name="stroke-linecap">round</CssParameter>
3474      </LineSymbolizer>
3475    </Rule>
3476    <Rule>
3477      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([bridge]='yes' or [bridge]='true')</Filter>
3478      <MaxScaleDenominator>75000</MaxScaleDenominator>
3479      <MinScaleDenominator>25000</MinScaleDenominator>
3480      <LineSymbolizer>
3481        <CssParameter name="stroke">#fdbf6f</CssParameter>
3482        <CssParameter name="stroke-width">9</CssParameter>
3483        <CssParameter name="stroke-linejoin">round</CssParameter>
3484        <CssParameter name="stroke-linecap">round</CssParameter>
3485      </LineSymbolizer>
3486    </Rule>
3487
3488    <Rule>
3489      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([bridge]='yes' or [bridge]='true')</Filter>
3490      <MaxScaleDenominator>25000</MaxScaleDenominator>
3491      <MinScaleDenominator>5000</MinScaleDenominator>
3492      <LineSymbolizer>
3493        <CssParameter name="stroke">#fdbf6f</CssParameter>
3494        <CssParameter name="stroke-width">10.5</CssParameter>
3495        <CssParameter name="stroke-linejoin">round</CssParameter>
3496        <CssParameter name="stroke-linecap">round</CssParameter>
3497      </LineSymbolizer>
3498    </Rule>
3499   
3500    <Rule>
3501      <Filter>([highway] = 'secondary' or [highway] = 'secondary_link') and ([bridge]='yes' or [bridge]='true')</Filter>
3502      <MaxScaleDenominator>5000</MaxScaleDenominator>
3503      <MinScaleDenominator>1000</MinScaleDenominator>
3504      <LineSymbolizer>
3505        <CssParameter name="stroke">#fdbf6f</CssParameter>
3506        <CssParameter name="stroke-width">15</CssParameter>
3507        <CssParameter name="stroke-linejoin">round</CssParameter>
3508        <CssParameter name="stroke-linecap">round</CssParameter>
3509      </LineSymbolizer>
3510    </Rule>
3511    <Rule>
3512      <Filter>[highway] = 'tertiary' and ([bridge]='yes' or [bridge]='true')</Filter>
3513      <MaxScaleDenominator>50000</MaxScaleDenominator>
3514      <MinScaleDenominator>25000</MinScaleDenominator>
3515      <LineSymbolizer>
3516        <CssParameter name="stroke">#ffffcc</CssParameter>
3517        <CssParameter name="stroke-width">6</CssParameter>
3518        <CssParameter name="stroke-linejoin">round</CssParameter>
3519        <CssParameter name="stroke-linecap">round</CssParameter>
3520      </LineSymbolizer>
3521    </Rule>
3522    <Rule>
3523      <Filter>[highway] = 'tertiary' and ([bridge]='yes' or [bridge]='true')</Filter>
3524      <MaxScaleDenominator>25000</MaxScaleDenominator>
3525      <MinScaleDenominator>5000</MinScaleDenominator>
3526      <LineSymbolizer>
3527        <CssParameter name="stroke">#ffffcc</CssParameter>
3528        <CssParameter name="stroke-width">9.5</CssParameter>
3529        <CssParameter name="stroke-linejoin">round</CssParameter>
3530        <CssParameter name="stroke-linecap">round</CssParameter>
3531      </LineSymbolizer>
3532    </Rule>
3533    <Rule>
3534      <Filter>[highway] = 'tertiary' and ([bridge]='yes' or [bridge]='true')</Filter>
3535      <MaxScaleDenominator>5000</MaxScaleDenominator>
3536      <MinScaleDenominator>1000</MinScaleDenominator>
3537      <LineSymbolizer>
3538        <CssParameter name="stroke">#ffffcc</CssParameter>
3539        <CssParameter name="stroke-width">14</CssParameter>
3540        <CssParameter name="stroke-linejoin">round</CssParameter>
3541        <CssParameter name="stroke-linecap">round</CssParameter>
3542      </LineSymbolizer>
3543    </Rule>
3544    <Rule>
3545      <Filter>[highway] = 'road' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3546      <MaxScaleDenominator>50000</MaxScaleDenominator>
3547      <MinScaleDenominator>25000</MinScaleDenominator>
3548      <LineSymbolizer>
3549        <CssParameter name="stroke">#ddd</CssParameter>
3550        <CssParameter name="stroke-width">3.5</CssParameter>
3551        <CssParameter name="stroke-linejoin">round</CssParameter>
3552        <CssParameter name="stroke-linecap">round</CssParameter>
3553      </LineSymbolizer>
3554    </Rule>
3555    <Rule>
3556      <Filter>[highway] = 'road' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3557      <MaxScaleDenominator>25000</MaxScaleDenominator>
3558      <MinScaleDenominator>5000</MinScaleDenominator>
3559      <LineSymbolizer>
3560        <CssParameter name="stroke">#ddd</CssParameter>
3561        <CssParameter name="stroke-width">9.5</CssParameter>
3562        <CssParameter name="stroke-linejoin">round</CssParameter>
3563        <CssParameter name="stroke-linecap">round</CssParameter>
3564      </LineSymbolizer>
3565    </Rule>
3566    <Rule>
3567      <Filter>[highway] = 'road' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3568      <MaxScaleDenominator>5000</MaxScaleDenominator>
3569      <MinScaleDenominator>1000</MinScaleDenominator>
3570      <LineSymbolizer>
3571        <CssParameter name="stroke">#ddd</CssParameter>
3572        <CssParameter name="stroke-width">14</CssParameter>
3573        <CssParameter name="stroke-linejoin">round</CssParameter>
3574        <CssParameter name="stroke-linecap">round</CssParameter>
3575      </LineSymbolizer>
3576    </Rule>
3577
3578    <Rule>
3579      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3580      <MaxScaleDenominator>50000</MaxScaleDenominator>
3581      <MinScaleDenominator>25000</MinScaleDenominator>
3582      <LineSymbolizer>
3583        <CssParameter name="stroke">white</CssParameter>
3584        <CssParameter name="stroke-width">3.5</CssParameter>
3585        <CssParameter name="stroke-linejoin">round</CssParameter>
3586        <CssParameter name="stroke-linecap">round</CssParameter>
3587      </LineSymbolizer>
3588    </Rule>
3589    <Rule>
3590      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3591      <MaxScaleDenominator>25000</MaxScaleDenominator>
3592      <MinScaleDenominator>5000</MinScaleDenominator>
3593      <LineSymbolizer>
3594        <CssParameter name="stroke">white</CssParameter>
3595        <CssParameter name="stroke-width">9.5</CssParameter>
3596        <CssParameter name="stroke-linejoin">round</CssParameter>
3597        <CssParameter name="stroke-linecap">round</CssParameter>
3598      </LineSymbolizer>
3599    </Rule>
3600    <Rule>
3601      <Filter>([highway] = 'residential' or [highway] = 'minor' or [highway] = 'unclassified') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3602      <MaxScaleDenominator>5000</MaxScaleDenominator>
3603      <MinScaleDenominator>1000</MinScaleDenominator>
3604      <LineSymbolizer>
3605        <CssParameter name="stroke">white</CssParameter>
3606        <CssParameter name="stroke-width">14</CssParameter>
3607        <CssParameter name="stroke-linejoin">round</CssParameter>
3608        <CssParameter name="stroke-linecap">round</CssParameter>
3609      </LineSymbolizer>
3610    </Rule>
3611    <Rule>
3612      <Filter>[highway] = 'service' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3613      <MaxScaleDenominator>50000</MaxScaleDenominator>
3614      <MinScaleDenominator>25000</MinScaleDenominator>
3615      <LineSymbolizer>
3616        <CssParameter name="stroke">white</CssParameter>
3617        <CssParameter name="stroke-width">2</CssParameter>
3618        <CssParameter name="stroke-linejoin">round</CssParameter>
3619        <CssParameter name="stroke-linecap">round</CssParameter>
3620      </LineSymbolizer>
3621    </Rule>
3622    <Rule>
3623      <Filter>[highway] = 'service' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3624      <MaxScaleDenominator>25000</MaxScaleDenominator>
3625      <MinScaleDenominator>1000</MinScaleDenominator>
3626      <LineSymbolizer>
3627        <CssParameter name="stroke">white</CssParameter>
3628        <CssParameter name="stroke-width">6</CssParameter>
3629        <CssParameter name="stroke-linejoin">round</CssParameter>
3630        <CssParameter name="stroke-linecap">round</CssParameter>
3631      </LineSymbolizer>
3632    </Rule>
3633    <Rule>
3634      <Filter>[highway] = 'pedestrian' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3635      <MaxScaleDenominator>100000</MaxScaleDenominator>
3636      <MinScaleDenominator>50000</MinScaleDenominator>
3637      <LineSymbolizer>
3638        <CssParameter name="stroke">#ededed</CssParameter>
3639        <CssParameter name="stroke-width">1.5</CssParameter>
3640        <CssParameter name="stroke-linejoin">round</CssParameter>
3641        <CssParameter name="stroke-linecap">round</CssParameter>
3642      </LineSymbolizer>
3643    </Rule>
3644    <Rule>
3645      <Filter>[highway] = 'pedestrian' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3646      <MaxScaleDenominator>50000</MaxScaleDenominator>
3647      <MinScaleDenominator>20000</MinScaleDenominator>
3648      <LineSymbolizer>
3649        <CssParameter name="stroke">#ededed</CssParameter>
3650        <CssParameter name="stroke-width">3</CssParameter>
3651        <CssParameter name="stroke-linejoin">round</CssParameter>
3652        <CssParameter name="stroke-linecap">round</CssParameter>
3653      </LineSymbolizer>
3654    </Rule>
3655    <Rule>
3656      <Filter>[highway] = 'pedestrian' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3657      <MaxScaleDenominator>20000</MaxScaleDenominator>
3658      <LineSymbolizer>
3659        <CssParameter name="stroke">#ededed</CssParameter>
3660        <CssParameter name="stroke-width">5.5</CssParameter>
3661        <CssParameter name="stroke-linejoin">round</CssParameter>
3662        <CssParameter name="stroke-linecap">round</CssParameter>
3663      </LineSymbolizer>
3664    </Rule>
3665</Style>
3666<Style name="waterway-bridges">
3667<Rule>
3668      <Filter>[waterway]='canal' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3669      <MaxScaleDenominator>50000</MaxScaleDenominator>
3670      <MinScaleDenominator>5000</MinScaleDenominator>
3671      <LineSymbolizer>
3672        <CssParameter name="stroke">#000</CssParameter>
3673        <CssParameter name="stroke-width">7</CssParameter>
3674        <CssParameter name="stroke-linejoin">round</CssParameter>
3675      </LineSymbolizer>
3676      <LineSymbolizer>
3677        <CssParameter name="stroke">#b5d0d0</CssParameter>
3678        <CssParameter name="stroke-width">6</CssParameter>
3679        <CssParameter name="stroke-linejoin">round</CssParameter>
3680        <CssParameter name="stroke-linecap">round</CssParameter>
3681      </LineSymbolizer>
3682      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="#6699cc" halo_radius="1" placement="line"/>
3683    </Rule>
3684    <Rule>
3685      <Filter>[waterway]='canal' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3686      <MaxScaleDenominator>5000</MaxScaleDenominator>
3687      <MinScaleDenominator>1000</MinScaleDenominator>
3688      <LineSymbolizer>
3689        <CssParameter name="stroke">#000</CssParameter>
3690        <CssParameter name="stroke-width">11</CssParameter>
3691        <CssParameter name="stroke-linejoin">round</CssParameter>
3692      </LineSymbolizer>
3693      <LineSymbolizer>
3694        <CssParameter name="stroke">#b5d0d0</CssParameter>
3695        <CssParameter name="stroke-width">10</CssParameter>
3696        <CssParameter name="stroke-linejoin">round</CssParameter>
3697        <CssParameter name="stroke-linecap">round</CssParameter>
3698      </LineSymbolizer>
3699      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="#6699cc" halo_radius="1" placement="line"/>
3700    </Rule>
3701</Style>
3702<Style name="noncased-ways-bridges">
3703    <Rule>
3704      <Filter>[aeroway] = 'runway' and ([bridge]='yes' or [bridge]='true')</Filter>
3705      <MaxScaleDenominator>50000</MaxScaleDenominator>
3706      <LineSymbolizer>
3707        <CssParameter name="stroke">black</CssParameter>
3708        <CssParameter name="stroke-width">19</CssParameter>
3709      </LineSymbolizer>
3710      <LineSymbolizer>
3711        <CssParameter name="stroke">#bbc</CssParameter>
3712        <CssParameter name="stroke-width">18</CssParameter>
3713      </LineSymbolizer>
3714    </Rule>
3715    <Rule>
3716      <Filter>[aeroway] = 'taxiway' and ([bridge]='yes' or [bridge]='true')</Filter>
3717      <MaxScaleDenominator>50000</MaxScaleDenominator>
3718      <MinScaleDenominator>20000</MinScaleDenominator>
3719      <LineSymbolizer>
3720        <CssParameter name="stroke">black</CssParameter>
3721        <CssParameter name="stroke-width">5</CssParameter>
3722      </LineSymbolizer>
3723      <LineSymbolizer>
3724        <CssParameter name="stroke">#bbc</CssParameter>
3725        <CssParameter name="stroke-width">4</CssParameter>
3726      </LineSymbolizer>
3727    </Rule>
3728    <Rule>
3729      <Filter>[aeroway] = 'taxiway' and ([bridge]='yes' or [bridge]='true')</Filter>
3730      <MaxScaleDenominator>20000</MaxScaleDenominator>
3731      <LineSymbolizer>
3732        <CssParameter name="stroke">black</CssParameter>
3733        <CssParameter name="stroke-width">7</CssParameter>
3734      </LineSymbolizer>
3735      <LineSymbolizer>
3736        <CssParameter name="stroke">#bbc</CssParameter>
3737        <CssParameter name="stroke-width">6</CssParameter>
3738      </LineSymbolizer>
3739    </Rule>
3740     <Rule>
3741      <MaxScaleDenominator>50000</MaxScaleDenominator>
3742      <MinScaleDenominator>1000</MinScaleDenominator>
3743      <Filter>[railway]='subway' and ([bridge] = 'yes' or [bridge]='true')</Filter>
3744      <LineSymbolizer>
3745        <CssParameter name="stroke">black</CssParameter>
3746        <CssParameter name="stroke-width">5.5</CssParameter>
3747      </LineSymbolizer>
3748      <LineSymbolizer>
3749        <CssParameter name="stroke">white</CssParameter>
3750        <CssParameter name="stroke-width">4</CssParameter>
3751      </LineSymbolizer>
3752      <LineSymbolizer>
3753        <CssParameter name="stroke">#999</CssParameter>
3754        <CssParameter name="stroke-width">2</CssParameter>
3755      </LineSymbolizer>
3756     </Rule>
3757     <Rule>
3758      <MaxScaleDenominator>50000</MaxScaleDenominator>
3759      <MinScaleDenominator>1000</MinScaleDenominator>
3760      <Filter>[railway]='light_rail' and ([bridge]='yes' or [bridge]='true')</Filter>
3761      <LineSymbolizer>
3762        <CssParameter name="stroke">#555</CssParameter>
3763        <CssParameter name="stroke-width">5.5</CssParameter>
3764      </LineSymbolizer>
3765      <LineSymbolizer>
3766        <CssParameter name="stroke">white</CssParameter>
3767        <CssParameter name="stroke-width">4</CssParameter>
3768      </LineSymbolizer>
3769      <LineSymbolizer>
3770        <CssParameter name="stroke">#666</CssParameter>
3771        <CssParameter name="stroke-width">2</CssParameter>
3772      </LineSymbolizer>
3773    </Rule>
3774    <Rule>
3775      <Filter>[highway] = 'unsurfaced' and ([bridge]='yes' or [bridge]='true')</Filter>
3776      <MaxScaleDenominator>100000</MaxScaleDenominator>
3777      <MinScaleDenominator>50000</MinScaleDenominator>
3778      <LineSymbolizer>
3779        <CssParameter name="stroke">black</CssParameter>
3780        <CssParameter name="stroke-width">5</CssParameter>
3781      </LineSymbolizer>
3782      <LineSymbolizer>
3783        <CssParameter name="stroke">#fff</CssParameter>
3784        <CssParameter name="stroke-width">4</CssParameter>
3785        <CssParameter name="stroke-linejoin">round</CssParameter>
3786        <CssParameter name="stroke-linecap">round</CssParameter>
3787      </LineSymbolizer>
3788      <LineSymbolizer>
3789        <CssParameter name="stroke">#debd9c</CssParameter>
3790        <CssParameter name="stroke-width">3</CssParameter>
3791        <CssParameter name="stroke-dasharray">2,4</CssParameter>
3792        <CssParameter name="stroke-linejoin">round</CssParameter>
3793        <CssParameter name="stroke-linecap">round</CssParameter>
3794      </LineSymbolizer>
3795    </Rule>
3796    <Rule>
3797      <Filter>[highway] = 'unsurfaced' and ([bridge]='yes' or [bridge]='true')</Filter>
3798      <MaxScaleDenominator>50000</MaxScaleDenominator>
3799      <LineSymbolizer>
3800        <CssParameter name="stroke">black</CssParameter>
3801        <CssParameter name="stroke-width">6.5</CssParameter>
3802      </LineSymbolizer>
3803      <LineSymbolizer>
3804        <CssParameter name="stroke">#fff</CssParameter>
3805        <CssParameter name="stroke-width">5</CssParameter>
3806        <CssParameter name="stroke-linejoin">round</CssParameter>
3807        <CssParameter name="stroke-linecap">round</CssParameter>
3808      </LineSymbolizer>
3809      <LineSymbolizer>
3810        <CssParameter name="stroke">#debd9c</CssParameter>
3811        <CssParameter name="stroke-width">4</CssParameter>
3812        <CssParameter name="stroke-dasharray">4,6</CssParameter>
3813        <CssParameter name="stroke-linejoin">round</CssParameter>
3814        <CssParameter name="stroke-linecap">round</CssParameter>
3815      </LineSymbolizer>
3816    </Rule>
3817
3818    <Rule>
3819      <Filter>[highway] = 'bridleway' and ([bridge]='yes' or [bridge]='true')</Filter>
3820      <MaxScaleDenominator>50000</MaxScaleDenominator>
3821      <LineSymbolizer>
3822        <CssParameter name="stroke">black</CssParameter>
3823        <CssParameter name="stroke-width">5.5</CssParameter>
3824      </LineSymbolizer>
3825      <LineSymbolizer>
3826        <CssParameter name="stroke">#fff</CssParameter>
3827        <CssParameter name="stroke-width">4</CssParameter>
3828        <CssParameter name="stroke-linejoin">round</CssParameter>
3829        <CssParameter name="stroke-linecap">round</CssParameter>
3830      </LineSymbolizer>
3831      <LineSymbolizer>
3832        <CssParameter name="stroke">green</CssParameter>
3833        <CssParameter name="stroke-width">1.5</CssParameter>
3834        <CssParameter name="stroke-dasharray">4,2</CssParameter>
3835      </LineSymbolizer>
3836    </Rule>
3837    <Rule>
3838      <Filter>[highway] = 'footway' and ([bridge]='yes' or [bridge]='true')</Filter>
3839      <MaxScaleDenominator>50000</MaxScaleDenominator>
3840      <LineSymbolizer>
3841        <CssParameter name="stroke">black</CssParameter>
3842        <CssParameter name="stroke-width">6</CssParameter>
3843      </LineSymbolizer>
3844      <LineSymbolizer>
3845        <CssParameter name="stroke">#fff</CssParameter>
3846        <CssParameter name="stroke-width">4.5</CssParameter>
3847        <CssParameter name="stroke-linejoin">round</CssParameter>
3848        <CssParameter name="stroke-linecap">round</CssParameter>
3849      </LineSymbolizer>
3850      <LineSymbolizer>
3851        <CssParameter name="stroke">salmon</CssParameter>
3852        <CssParameter name="stroke-width">2.0</CssParameter>
3853        <CssParameter name="stroke-dasharray">1,3</CssParameter>
3854        <CssParameter name="stroke-linejoin">round</CssParameter>
3855        <CssParameter name="stroke-linecap">round</CssParameter>
3856      </LineSymbolizer>
3857    </Rule>
3858    <Rule>
3859      <Filter>[highway] = 'cycleway' and ([bridge]='yes' or [bridge]='true')</Filter>
3860      <MaxScaleDenominator>50000</MaxScaleDenominator>
3861      <LineSymbolizer>
3862        <CssParameter name="stroke">black</CssParameter>
3863        <CssParameter name="stroke-width">5.5</CssParameter>
3864      </LineSymbolizer>
3865      <LineSymbolizer>
3866        <CssParameter name="stroke">white</CssParameter>
3867        <CssParameter name="stroke-width">4</CssParameter>
3868        <CssParameter name="stroke-linejoin">round</CssParameter>
3869        <CssParameter name="stroke-linecap">round</CssParameter>
3870      </LineSymbolizer>
3871      <LineSymbolizer>
3872        <CssParameter name="stroke">blue</CssParameter>
3873        <CssParameter name="stroke-width">1.5</CssParameter>
3874        <CssParameter name="stroke-dasharray">1,3</CssParameter>
3875        <CssParameter name="stroke-linejoin">round</CssParameter>
3876        <CssParameter name="stroke-linecap">round</CssParameter>
3877      </LineSymbolizer>
3878    </Rule>
3879    <Rule>
3880      <Filter>[highway] = 'byway' and ([bridge]='yes' or [bridge]='true')</Filter>
3881      <MaxScaleDenominator>50000</MaxScaleDenominator>
3882      <LineSymbolizer>
3883        <CssParameter name="stroke">black</CssParameter>
3884        <CssParameter name="stroke-width">5.5</CssParameter>
3885      </LineSymbolizer>
3886      <LineSymbolizer>
3887        <CssParameter name="stroke">white</CssParameter>
3888        <CssParameter name="stroke-width">4</CssParameter>
3889        <CssParameter name="stroke-linejoin">round</CssParameter>
3890        <CssParameter name="stroke-linecap">round</CssParameter>
3891      </LineSymbolizer>
3892      <LineSymbolizer>
3893        <CssParameter name="stroke">#ffcc00</CssParameter>
3894        <CssParameter name="stroke-width">1.5</CssParameter>
3895        <CssParameter name="stroke-dasharray">3,4</CssParameter>
3896        <CssParameter name="stroke-linejoin">round</CssParameter>
3897        <CssParameter name="stroke-linecap">round</CssParameter>
3898      </LineSymbolizer>
3899    </Rule>
3900</Style>
3901<Style name="mwaybridge_layer0_casing">
3902    <Rule>
3903      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3904      <MaxScaleDenominator>20000</MaxScaleDenominator>
3905      <MinScaleDenominator>5000</MinScaleDenominator>
3906        <LineSymbolizer>
3907        <CssParameter name="stroke">black</CssParameter>
3908        <CssParameter name="stroke-width">9</CssParameter>
3909      </LineSymbolizer>
3910    </Rule>
3911    <Rule>
3912      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3913      <MaxScaleDenominator>5000</MaxScaleDenominator>
3914      <MinScaleDenominator>1000</MinScaleDenominator>
3915        <LineSymbolizer>
3916        <CssParameter name="stroke">black</CssParameter>
3917        <CssParameter name="stroke-width">12</CssParameter>
3918      </LineSymbolizer>
3919    </Rule>
3920</Style>
3921<Style name="mwaybridge_layer0_fill">
3922   <Rule>
3923      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3924      <MaxScaleDenominator>20000</MaxScaleDenominator>
3925      <MinScaleDenominator>5000</MinScaleDenominator>
3926      <LineSymbolizer>
3927        <CssParameter name="stroke">#809bc0</CssParameter>
3928        <CssParameter name="stroke-width">7.5</CssParameter>
3929        <CssParameter name="stroke-linejoin">round</CssParameter>
3930        <CssParameter name="stroke-linecap">round</CssParameter>
3931      </LineSymbolizer>
3932    </Rule>
3933   <Rule>
3934      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true')</Filter>
3935      <MaxScaleDenominator>5000</MaxScaleDenominator>
3936      <MinScaleDenominator>1000</MinScaleDenominator>
3937      <LineSymbolizer>
3938        <CssParameter name="stroke">#809bc0</CssParameter>
3939        <CssParameter name="stroke-width">10</CssParameter>
3940        <CssParameter name="stroke-linejoin">round</CssParameter>
3941        <CssParameter name="stroke-linecap">round</CssParameter>
3942      </LineSymbolizer>
3943    </Rule>
3944</Style>
3945<Style name="mwaybridge_layer1_casing">
3946    <Rule>
3947      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='1'</Filter>
3948      <MaxScaleDenominator>20000</MaxScaleDenominator>
3949      <MinScaleDenominator>5000</MinScaleDenominator>
3950        <LineSymbolizer>
3951        <CssParameter name="stroke">black</CssParameter>
3952        <CssParameter name="stroke-width">9</CssParameter>
3953      </LineSymbolizer>
3954    </Rule>
3955    <Rule>
3956      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='1'</Filter>
3957      <MaxScaleDenominator>5000</MaxScaleDenominator>
3958      <MinScaleDenominator>1000</MinScaleDenominator>
3959        <LineSymbolizer>
3960        <CssParameter name="stroke">black</CssParameter>
3961        <CssParameter name="stroke-width">12</CssParameter>
3962      </LineSymbolizer>
3963    </Rule>
3964</Style>
3965<Style name="mwaybridge_layer1_fill">
3966   <Rule>
3967      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='1'</Filter>
3968      <MaxScaleDenominator>20000</MaxScaleDenominator>
3969      <MinScaleDenominator>5000</MinScaleDenominator>
3970      <LineSymbolizer>
3971        <CssParameter name="stroke">#809bc0</CssParameter>
3972        <CssParameter name="stroke-width">7.5</CssParameter>
3973        <CssParameter name="stroke-linejoin">round</CssParameter>
3974        <CssParameter name="stroke-linecap">round</CssParameter>
3975      </LineSymbolizer>
3976    </Rule>
3977    <Rule>
3978      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='1'</Filter>
3979      <MaxScaleDenominator>5000</MaxScaleDenominator>
3980      <MinScaleDenominator>1000</MinScaleDenominator>
3981      <LineSymbolizer>
3982        <CssParameter name="stroke">#809bc0</CssParameter>
3983        <CssParameter name="stroke-width">10</CssParameter>
3984        <CssParameter name="stroke-linejoin">round</CssParameter>
3985        <CssParameter name="stroke-linecap">round</CssParameter>
3986      </LineSymbolizer>
3987    </Rule>
3988</Style>
3989<Style name="mwaybridge_layer2_casing">
3990    <Rule>
3991      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='2'</Filter>
3992      <MaxScaleDenominator>20000</MaxScaleDenominator>
3993      <MinScaleDenominator>5000</MinScaleDenominator>
3994        <LineSymbolizer>
3995        <CssParameter name="stroke">black</CssParameter>
3996        <CssParameter name="stroke-width">9</CssParameter>
3997      </LineSymbolizer>
3998    </Rule>
3999    <Rule>
4000      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='2'</Filter>
4001      <MaxScaleDenominator>5000</MaxScaleDenominator>
4002      <MinScaleDenominator>1000</MinScaleDenominator>
4003        <LineSymbolizer>
4004        <CssParameter name="stroke">black</CssParameter>
4005        <CssParameter name="stroke-width">12</CssParameter>
4006      </LineSymbolizer>
4007    </Rule>
4008</Style>
4009<Style name="mwaybridge_layer2_fill">
4010    <Rule>
4011      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='2'</Filter>
4012      <MaxScaleDenominator>20000</MaxScaleDenominator>
4013      <MinScaleDenominator>5000</MinScaleDenominator>
4014      <LineSymbolizer>
4015        <CssParameter name="stroke">#809bc0</CssParameter>
4016        <CssParameter name="stroke-width">7.5</CssParameter>
4017        <CssParameter name="stroke-linejoin">round</CssParameter>
4018        <CssParameter name="stroke-linecap">round</CssParameter>
4019      </LineSymbolizer>
4020    </Rule>
4021    <Rule>
4022      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='2'</Filter>
4023      <MaxScaleDenominator>5000</MaxScaleDenominator>
4024      <MinScaleDenominator>1000</MinScaleDenominator>
4025      <LineSymbolizer>
4026        <CssParameter name="stroke">#809bc0</CssParameter>
4027        <CssParameter name="stroke-width">10</CssParameter>
4028        <CssParameter name="stroke-linejoin">round</CssParameter>
4029        <CssParameter name="stroke-linecap">round</CssParameter>
4030      </LineSymbolizer>
4031    </Rule>
4032</Style>
4033<Style name="mwaybridge_layer3_casing">
4034    <Rule>
4035      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='3'</Filter>
4036      <MaxScaleDenominator>20000</MaxScaleDenominator>
4037      <MinScaleDenominator>5000</MinScaleDenominator>
4038        <LineSymbolizer>
4039        <CssParameter name="stroke">black</CssParameter>
4040        <CssParameter name="stroke-width">9</CssParameter>
4041      </LineSymbolizer>
4042    </Rule>
4043    <Rule>
4044      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='3'</Filter>
4045      <MaxScaleDenominator>5000</MaxScaleDenominator>
4046      <MinScaleDenominator>1000</MinScaleDenominator>
4047        <LineSymbolizer>
4048        <CssParameter name="stroke">black</CssParameter>
4049        <CssParameter name="stroke-width">12</CssParameter>
4050      </LineSymbolizer>
4051    </Rule>
4052</Style>
4053<Style name="mwaybridge_layer3_fill">
4054    <Rule>
4055      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='3'</Filter>
4056      <MaxScaleDenominator>20000</MaxScaleDenominator>
4057      <MinScaleDenominator>5000</MinScaleDenominator>
4058      <LineSymbolizer>
4059        <CssParameter name="stroke">#809bc0</CssParameter>
4060        <CssParameter name="stroke-width">7.5</CssParameter>
4061        <CssParameter name="stroke-linejoin">round</CssParameter>
4062        <CssParameter name="stroke-linecap">round</CssParameter>
4063      </LineSymbolizer>
4064    </Rule>
4065    <Rule>
4066      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='3'</Filter>
4067      <MaxScaleDenominator>5000</MaxScaleDenominator>
4068      <MinScaleDenominator>1000</MinScaleDenominator>
4069      <LineSymbolizer>
4070        <CssParameter name="stroke">#809bc0</CssParameter>
4071        <CssParameter name="stroke-width">10</CssParameter>
4072        <CssParameter name="stroke-linejoin">round</CssParameter>
4073        <CssParameter name="stroke-linecap">round</CssParameter>
4074      </LineSymbolizer>
4075    </Rule> 
4076</Style>
4077<Style name="mwaybridge_layer4_casing">
4078     <Rule>
4079      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='4'</Filter>
4080      <MaxScaleDenominator>20000</MaxScaleDenominator>
4081      <MinScaleDenominator>5000</MinScaleDenominator>
4082        <LineSymbolizer>
4083        <CssParameter name="stroke">black</CssParameter>
4084        <CssParameter name="stroke-width">9</CssParameter>
4085      </LineSymbolizer>
4086    </Rule>
4087    <Rule>
4088      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='4'</Filter>
4089      <MaxScaleDenominator>5000</MaxScaleDenominator>
4090      <MinScaleDenominator>1000</MinScaleDenominator>
4091        <LineSymbolizer>
4092        <CssParameter name="stroke">black</CssParameter>
4093        <CssParameter name="stroke-width">12</CssParameter>
4094      </LineSymbolizer>
4095    </Rule>
4096</Style>
4097<Style name="mwaybridge_layer4_fill">
4098    <Rule>
4099      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='4'</Filter>
4100      <MaxScaleDenominator>20000</MaxScaleDenominator>
4101      <MinScaleDenominator>5000</MinScaleDenominator>
4102      <LineSymbolizer>
4103        <CssParameter name="stroke">#809bc0</CssParameter>
4104        <CssParameter name="stroke-width">7.5</CssParameter>
4105        <CssParameter name="stroke-linejoin">round</CssParameter>
4106        <CssParameter name="stroke-linecap">round</CssParameter>
4107      </LineSymbolizer>
4108    </Rule>
4109    <Rule>
4110      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='4'</Filter>
4111      <MaxScaleDenominator>5000</MaxScaleDenominator>
4112      <MinScaleDenominator>1000</MinScaleDenominator>
4113      <LineSymbolizer>
4114        <CssParameter name="stroke">#809bc0</CssParameter>
4115        <CssParameter name="stroke-width">10</CssParameter>
4116        <CssParameter name="stroke-linejoin">round</CssParameter>
4117        <CssParameter name="stroke-linecap">round</CssParameter>
4118      </LineSymbolizer>
4119    </Rule>
4120</Style>
4121<Style name="mwaybridge_layer5_casing">
4122     <Rule>
4123      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='5'</Filter>
4124      <MaxScaleDenominator>20000</MaxScaleDenominator>
4125      <MinScaleDenominator>5000</MinScaleDenominator>
4126        <LineSymbolizer>
4127        <CssParameter name="stroke">black</CssParameter>
4128        <CssParameter name="stroke-width">9</CssParameter>
4129      </LineSymbolizer>
4130    </Rule>
4131    <Rule>
4132      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='5'</Filter>
4133      <MaxScaleDenominator>5000</MaxScaleDenominator>
4134      <MinScaleDenominator>1000</MinScaleDenominator>
4135        <LineSymbolizer>
4136        <CssParameter name="stroke">black</CssParameter>
4137        <CssParameter name="stroke-width">12</CssParameter>
4138      </LineSymbolizer>
4139    </Rule>
4140</Style>
4141<Style name="mwaybridge_layer5_fill">
4142    <Rule>
4143      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='5'</Filter>
4144      <MaxScaleDenominator>20000</MaxScaleDenominator>
4145      <MinScaleDenominator>5000</MinScaleDenominator>
4146      <LineSymbolizer>
4147        <CssParameter name="stroke">#809bc0</CssParameter>
4148        <CssParameter name="stroke-width">7.5</CssParameter>
4149        <CssParameter name="stroke-linejoin">round</CssParameter>
4150        <CssParameter name="stroke-linecap">round</CssParameter>
4151      </LineSymbolizer>
4152    </Rule>
4153    <Rule>
4154      <Filter>([highway] = 'motorway' or [highway]='motorway_link') and ([bridge] = 'yes' or [bridge]='true') and [layer]='5'</Filter>
4155      <MaxScaleDenominator>5000</MaxScaleDenominator>
4156      <MinScaleDenominator>1000</MinScaleDenominator>
4157      <LineSymbolizer>
4158        <CssParameter name="stroke">#809bc0</CssParameter>
4159        <CssParameter name="stroke-width">10</CssParameter>
4160        <CssParameter name="stroke-linejoin">round</CssParameter>
4161        <CssParameter name="stroke-linecap">round</CssParameter>
4162      </LineSymbolizer>
4163    </Rule>
4164</Style>
4165  <Style name="roads">
4166    <!-- MOTORWAY-->
4167    <!-- level 4-5 -->
4168    <Rule>
4169      <Filter>[highway] = 'motorway' or [highway] = 'motorway_link'</Filter>
4170      <MaxScaleDenominator>25000000</MaxScaleDenominator>
4171      <MinScaleDenominator>5000000</MinScaleDenominator>
4172      <LineSymbolizer>
4173        <CssParameter name="stroke">#809bc0</CssParameter>
4174        <CssParameter name="stroke-width">1</CssParameter>
4175      </LineSymbolizer>
4176    </Rule>
4177    <!-- level 6-8 -->
4178    <Rule>
4179      <Filter>[highway] = 'motorway' or [highway] = 'motorway_link'</Filter>
4180      <MaxScaleDenominator>5000000</MaxScaleDenominator>
4181      <MinScaleDenominator>1000000</MinScaleDenominator>
4182      <LineSymbolizer>
4183       <CssParameter name="stroke">#809bc0</CssParameter>
4184       <CssParameter name="stroke-width">1.5</CssParameter>
4185      </LineSymbolizer>
4186    </Rule>
4187    <!-- level 9 -->
4188   <Rule>
4189     <Filter>[highway] = 'motorway' or [highway] = 'motorway_link'</Filter>
4190      <MaxScaleDenominator>1000000</MaxScaleDenominator>
4191      <MinScaleDenominator>500000</MinScaleDenominator>
4192      <LineSymbolizer>
4193      <CssParameter name="stroke">#809bc0</CssParameter>
4194      <CssParameter name="stroke-width">2</CssParameter>
4195    </LineSymbolizer>
4196   </Rule>
4197<Rule>
4198     <Filter>[highway] = 'motorway' or [highway] = 'motorway_link'</Filter>
4199      <MaxScaleDenominator>500000</MaxScaleDenominator>
4200      <MinScaleDenominator>200000</MinScaleDenominator>
4201      <LineSymbolizer>
4202      <CssParameter name="stroke">#809bc0</CssParameter>
4203      <CssParameter name="stroke-width">2.5</CssParameter>
4204    </LineSymbolizer>
4205   </Rule>
4206
4207    <!-- TRUNK -->
4208    <!--level 4-6-->
4209    <Rule>
4210      <Filter>[highway] = 'trunk' or [highway] = 'trunk_link'</Filter>
4211      <MaxScaleDenominator>25000000</MaxScaleDenominator>
4212      <MinScaleDenominator>2000000</MinScaleDenominator>
4213      <LineSymbolizer>
4214        <CssParameter name="stroke">#7fc97f</CssParameter>
4215        <CssParameter name="stroke-width">1</CssParameter>
4216      </LineSymbolizer>
4217    </Rule>
4218    <!-- level 7-9 -->
4219    <Rule>
4220      <Filter>[highway] = 'trunk' or [highway] = 'trunk_link'</Filter>
4221      <MaxScaleDenominator>2000000</MaxScaleDenominator>
4222      <MinScaleDenominator>500000</MinScaleDenominator>
4223      <LineSymbolizer>
4224        <CssParameter name="stroke">#7fc97f</CssParameter>
4225        <CssParameter name="stroke-width">1.7</CssParameter>
4226      </LineSymbolizer>
4227    </Rule>
4228    <!-- level 10-->
4229    <Rule>
4230      <Filter>[highway] = 'trunk' or [highway] = 'trunk_link'</Filter>
4231      <MaxScaleDenominator>500000</MaxScaleDenominator>
4232      <MinScaleDenominator>200000</MinScaleDenominator>
4233      <LineSymbolizer>
4234        <CssParameter name="stroke">#7fc97f</CssParameter>
4235        <CssParameter name="stroke-width">2.5</CssParameter>
4236      </LineSymbolizer>
4237    </Rule>
4238
4239   <!-- PRIMARY-->
4240   <!-- level 5-6-->
4241   <Rule>
4242      <Filter>[highway] = 'primary' or [highway] = 'primary_link'</Filter>
4243      <MaxScaleDenominator>5000000</MaxScaleDenominator>
4244      <MinScaleDenominator>2000000</MinScaleDenominator>
4245      <LineSymbolizer>
4246        <CssParameter name="stroke">#e46d71</CssParameter>
4247        <CssParameter name="stroke-width">0.7</CssParameter>
4248      </LineSymbolizer>
4249    </Rule>
4250    <!-- level 7-9-->
4251    <Rule>
4252      <Filter>[highway] = 'primary' or [highway] = 'primary_link'</Filter>
4253      <MaxScaleDenominator>2000000</MaxScaleDenominator>
4254      <MinScaleDenominator>500000</MinScaleDenominator>
4255      <LineSymbolizer>
4256        <CssParameter name="stroke">#e46d71</CssParameter>
4257        <CssParameter name="stroke-width">1.6</CssParameter>
4258      </LineSymbolizer>
4259    </Rule>
4260    <!-- level 10 -->
4261    <Rule>
4262      <Filter>[highway] = 'primary' or [highway] = 'primary_link'</Filter>
4263      <MaxScaleDenominator>500000</MaxScaleDenominator>
4264      <MinScaleDenominator>200000</MinScaleDenominator>
4265      <LineSymbolizer>
4266        <CssParameter name="stroke">#e46d71</CssParameter>
4267        <CssParameter name="stroke-width">2.5</CssParameter>
4268      </LineSymbolizer>
4269    </Rule>
4270
4271    <!-- SECONDARY -->
4272    <!-- level 7-9 -->
4273    <Rule>
4274      <Filter>[highway] = 'secondary' or [highway] = 'secondary_link'</Filter>
4275      <MaxScaleDenominator>2000000</MaxScaleDenominator>
4276      <MinScaleDenominator>500000</MinScaleDenominator>
4277      <LineSymbolizer>
4278        <CssParameter name="stroke">#fdbf6f</CssParameter>
4279        <CssParameter name="stroke-width">1</CssParameter>
4280      </LineSymbolizer>
4281    </Rule>
4282    <Rule>
4283      <Filter>[highway] = 'secondary' or [highway] = 'secondary_link'</Filter>
4284      <MaxScaleDenominator>500000</MaxScaleDenominator>
4285      <MinScaleDenominator>100000</MinScaleDenominator>
4286      <LineSymbolizer>
4287        <CssParameter name="stroke">#fdbf6f</CssParameter>
4288        <CssParameter name="stroke-width">2</CssParameter>
4289      </LineSymbolizer>
4290    </Rule>
4291
4292    <!-- RAIL -->
4293        <Rule>
4294      <MaxScaleDenominator>2500000</MaxScaleDenominator>
4295      <MinScaleDenominator>1000000</MinScaleDenominator>
4296      <Filter>[railway] = 'rail' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
4297       <LineSymbolizer>
4298        <CssParameter name="stroke">#aaa</CssParameter>
4299        <CssParameter name="stroke-width">1</CssParameter>
4300      </LineSymbolizer>
4301    </Rule>
4302    <Rule>
4303      <MaxScaleDenominator>2500000</MaxScaleDenominator>
4304      <MinScaleDenominator>1000000</MinScaleDenominator>
4305      <Filter>[railway] = 'rail' and ([tunnel]='yes' or [tunnel]='true')</Filter>
4306       <LineSymbolizer>
4307        <CssParameter name="stroke">#aaa</CssParameter>
4308        <CssParameter name="stroke-width">1</CssParameter>
4309        <CssParameter name="stroke-dasharray">5,2</CssParameter>
4310      </LineSymbolizer>
4311    </Rule>
4312    <Rule>
4313      <MaxScaleDenominator>2500000</MaxScaleDenominator>
4314      <MinScaleDenominator>1000000</MinScaleDenominator>
4315      <Filter>[railway] = 'tram' or [railway] = 'light_rail' or [railway] = 'narrow_gauge'</Filter>
4316       <LineSymbolizer>
4317        <CssParameter name="stroke">#ccc</CssParameter>
4318        <CssParameter name="stroke-width">1</CssParameter>
4319      </LineSymbolizer>
4320    </Rule>
4321    <Rule>
4322      <MaxScaleDenominator>1000000</MaxScaleDenominator>
4323      <MinScaleDenominator>100000</MinScaleDenominator>
4324      <Filter>[railway] = 'rail' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
4325       <LineSymbolizer>
4326        <CssParameter name="stroke">#aaa</CssParameter>
4327        <CssParameter name="stroke-width">2</CssParameter>
4328      </LineSymbolizer>
4329    </Rule>
4330    <Rule>
4331      <MaxScaleDenominator>1000000</MaxScaleDenominator>
4332      <MinScaleDenominator>100000</MinScaleDenominator>
4333      <Filter>[railway] = 'rail' and ([tunnel]='yes' or [tunnel]='true')</Filter>
4334       <LineSymbolizer>
4335        <CssParameter name="stroke">#aaa</CssParameter>
4336        <CssParameter name="stroke-width">2</CssParameter>
4337        <CssParameter name="stroke-dasharray">5,2</CssParameter>
4338      </LineSymbolizer>
4339    </Rule>
4340    <Rule>
4341      <MaxScaleDenominator>1000000</MaxScaleDenominator>
4342      <MinScaleDenominator>100000</MinScaleDenominator>
4343      <Filter>[railway] = 'tram' or [railway] = 'light_rail' or [railway] = 'narrow_gauge'</Filter>
4344       <LineSymbolizer>
4345        <CssParameter name="stroke">#aaa</CssParameter>
4346        <CssParameter name="stroke-width">1</CssParameter>
4347      </LineSymbolizer>
4348    </Rule>
4349    <Rule>
4350      <MaxScaleDenominator>100000</MaxScaleDenominator>
4351      <MinScaleDenominator>1000</MinScaleDenominator>
4352      <Filter>[railway] = 'preserved'</Filter>
4353      <LineSymbolizer>
4354        <CssParameter name="stroke">#999999</CssParameter>
4355        <CssParameter name="stroke-width">3</CssParameter>
4356        <CssParameter name="stroke-linejoin">round</CssParameter>
4357      </LineSymbolizer>
4358      <LineSymbolizer>
4359        <CssParameter name="stroke">white</CssParameter>
4360        <CssParameter name="stroke-width">1</CssParameter>
4361        <CssParameter name="stroke-linejoin">round</CssParameter>
4362        <CssParameter name="stroke-dasharray">0,1,8,1</CssParameter>
4363      </LineSymbolizer>
4364    </Rule>
4365    <Rule>
4366      <MaxScaleDenominator>50000</MaxScaleDenominator>
4367      <MinScaleDenominator>1000</MinScaleDenominator>
4368      <Filter>[railway]='monorail'</Filter>
4369      <LineSymbolizer>
4370        <CssParameter name="stroke">#fff</CssParameter>
4371        <CssParameter name="stroke-width">4</CssParameter>
4372        <CssParameter name="stroke-linejoin">round</CssParameter>
4373        <CssParameter name="stroke-linecap">round</CssParameter>
4374        <CssParameter name="stroke-opacity">0.4</CssParameter>
4375      </LineSymbolizer>
4376      <LineSymbolizer>
4377        <CssParameter name="stroke">#777</CssParameter>
4378        <CssParameter name="stroke-width">3.0</CssParameter>
4379        <CssParameter name="stroke-dasharray">2,3</CssParameter>
4380        <CssParameter name="stroke-linejoin">round</CssParameter>
4381        <CssParameter name="stroke-linecap">round</CssParameter>
4382      </LineSymbolizer>
4383    </Rule>
4384  </Style>
4385<Style name="trams">
4386    <Rule>
4387      <MaxScaleDenominator>100000</MaxScaleDenominator>
4388      <MinScaleDenominator>20000</MinScaleDenominator>
4389      <Filter>[railway]='tram' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
4390      <LineSymbolizer>
4391        <CssParameter name="stroke">#444</CssParameter>
4392        <CssParameter name="stroke-width">1</CssParameter>
4393      </LineSymbolizer>
4394    </Rule><Rule>
4395      <MaxScaleDenominator>20000</MaxScaleDenominator>
4396      <MinScaleDenominator>1000</MinScaleDenominator>
4397      <Filter>[railway]='tram' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
4398      <LineSymbolizer>
4399        <CssParameter name="stroke">#444</CssParameter>
4400        <CssParameter name="stroke-width">2</CssParameter>
4401      </LineSymbolizer>
4402    </Rule>
4403</Style>
4404
4405  <!-- ROADS TEXT -->
4406  <Style name="roads-text">
4407    <Rule>
4408      <Filter>[highway] = 'motorway' and [length] = 1</Filter>
4409      <MaxScaleDenominator>500000</MaxScaleDenominator>
4410      <MinScaleDenominator>100</MinScaleDenominator>
4411      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#809bc0" placement="line" file="/home/steve/symbols/motorway_shield1.png" type="png" width="17" height="17" min_distance="100"/>
4412    </Rule>
4413    <Rule>
4414      <Filter>[highway] = 'motorway' and [length] = 2</Filter>
4415      <MaxScaleDenominator>500000</MaxScaleDenominator>
4416      <MinScaleDenominator>100</MinScaleDenominator>
4417      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#809bc0" placement="line" file="/home/steve/symbols/motorway_shield2.png" type="png" width="24" height="17" min_distance="100"/>
4418    </Rule>
4419    <Rule>
4420      <Filter>[highway] = 'motorway' and [length] = 3</Filter>
4421      <MaxScaleDenominator>500000</MaxScaleDenominator>
4422      <MinScaleDenominator>100</MinScaleDenominator>
4423      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#809bc0" placement="line" file="/home/steve/symbols/motorway_shield3.png" type="png" width="31" height="17" min_distance="100"/>
4424    </Rule>
4425    <Rule>
4426      <Filter>[highway] = 'motorway' and [length] = 4</Filter>
4427      <MaxScaleDenominator>500000</MaxScaleDenominator>
4428      <MinScaleDenominator>100</MinScaleDenominator>
4429      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#809bc0" placement="line" file="/home/steve/symbols/motorway_shield4.png" type="png" width="38" height="17" min_distance="100"/>
4430    </Rule>
4431    <Rule>
4432      <Filter>[highway] = 'motorway' and [length] = 5</Filter>
4433      <MaxScaleDenominator>500000</MaxScaleDenominator>
4434      <MinScaleDenominator>100</MinScaleDenominator>
4435      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#809bc0" placement="line" file="/home/steve/symbols/motorway_shield5.png" type="png" width="45" height="17" min_distance="100"/>
4436    </Rule>
4437    <Rule>
4438      <Filter>[highway] = 'motorway' and [length] = 6</Filter>
4439      <MaxScaleDenominator>500000</MaxScaleDenominator>
4440      <MinScaleDenominator>100</MinScaleDenominator>
4441      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#809bc0" placement="line" file="/home/steve/symbols/motorway_shield6.png" type="png" width="52" height="17" min_distance="100"/>
4442    </Rule>
4443
4444    <Rule>
4445      <Filter>[highway] = 'trunk' and [length] = 1</Filter>
4446      <MaxScaleDenominator>150000</MaxScaleDenominator>
4447      <MinScaleDenominator>100</MinScaleDenominator>
4448      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#7fc97f" placement="line" file="/home/steve/symbols/trunk_shield1.png" type="png" width="17" height="17" min_distance="100"/>
4449    </Rule>
4450    <Rule>
4451      <Filter>[highway] = 'trunk' and [length] = 2</Filter>
4452      <MaxScaleDenominator>150000</MaxScaleDenominator>
4453      <MinScaleDenominator>100</MinScaleDenominator>
4454      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#7fc97f" placement="line" file="/home/steve/symbols/trunk_shield2.png" type="png" width="24" height="17" min_distance="100"/>
4455    </Rule>
4456    <Rule>
4457      <Filter>[highway] = 'trunk' and [length] = 3</Filter>
4458      <MaxScaleDenominator>150000</MaxScaleDenominator>
4459      <MinScaleDenominator>100</MinScaleDenominator>
4460      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#7fc97f" placement="line" file="/home/steve/symbols/trunk_shield3.png" type="png" width="31" height="17" min_distance="100"/>
4461    </Rule>
4462    <Rule>
4463      <Filter>[highway] = 'trunk' and [length] = 4</Filter>
4464      <MaxScaleDenominator>150000</MaxScaleDenominator>
4465      <MinScaleDenominator>100</MinScaleDenominator>
4466      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#7fc97f" placement="line" file="/home/steve/symbols/trunk_shield4.png" type="png" width="38" height="17" min_distance="100"/>
4467    </Rule>
4468    <Rule>
4469      <Filter>[highway] = 'trunk' and [length] = 5</Filter>
4470      <MaxScaleDenominator>150000</MaxScaleDenominator>
4471      <MinScaleDenominator>100</MinScaleDenominator>
4472      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#7fc97f" placement="line" file="/home/steve/symbols/trunk_shield5.png" type="png" width="45" height="17" min_distance="100"/>
4473    </Rule>
4474    <Rule>
4475      <Filter>[highway] = 'trunk' and [length] = 6</Filter>
4476      <MaxScaleDenominator>150000</MaxScaleDenominator>
4477      <MinScaleDenominator>100</MinScaleDenominator>
4478      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#7fc97f" placement="line" file="/home/steve/symbols/trunk_shield6.png" type="png" width="52" height="17" min_distance="100"/>
4479    </Rule>
4480    <Rule>
4481      <Filter>[highway] = 'trunk' and [length] = 7</Filter>
4482      <MaxScaleDenominator>150000</MaxScaleDenominator>
4483      <MinScaleDenominator>100</MinScaleDenominator>
4484      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#7fc97f" placement="line" file="/home/steve/symbols/trunk_shield7.png" type="png" width="59" height="17" min_distance="100"/>
4485    </Rule>
4486    <Rule>
4487      <Filter>[highway] = 'trunk' and [length] = 8</Filter>
4488      <MaxScaleDenominator>150000</MaxScaleDenominator>
4489      <MinScaleDenominator>100</MinScaleDenominator>
4490      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#7fc97f" placement="line" file="/home/steve/symbols/trunk_shield8.png" type="png" width="66" height="17" min_distance="100"/>
4491    </Rule>
4492
4493    <Rule>
4494      <Filter>[highway] = 'primary' and [length] = 1</Filter>
4495      <MaxScaleDenominator>100000</MaxScaleDenominator>
4496      <MinScaleDenominator>100</MinScaleDenominator>
4497      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#e46d71" placement="line" file="/home/steve/symbols/primary_shield1.png" type="png" width="17" height="17" min_distance="100"/>
4498    </Rule>
4499    <Rule>
4500      <Filter>[highway] = 'primary' and [length] = 2</Filter>
4501      <MaxScaleDenominator>100000</MaxScaleDenominator>
4502      <MinScaleDenominator>100</MinScaleDenominator>
4503      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#e46d71" placement="line" file="/home/steve/symbols/primary_shield2.png" type="png" width="24" height="17" min_distance="100"/>
4504    </Rule>
4505    <Rule>
4506      <Filter>[highway] = 'primary' and [length] = 3</Filter>
4507      <MaxScaleDenominator>100000</MaxScaleDenominator>
4508      <MinScaleDenominator>100</MinScaleDenominator>
4509      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#e46d71" placement="line" file="/home/steve/symbols/primary_shield3.png" type="png" width="31" height="17" min_distance="100"/>
4510    </Rule>
4511    <Rule>
4512      <Filter>[highway] = 'primary' and [length] = 4</Filter>
4513      <MaxScaleDenominator>100000</MaxScaleDenominator>
4514      <MinScaleDenominator>100</MinScaleDenominator>
4515      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#e46d71" placement="line" file="/home/steve/symbols/primary_shield4.png" type="png" width="38" height="17" min_distance="100"/>
4516    </Rule>
4517    <Rule>
4518      <Filter>[highway] = 'primary' and [length] = 5</Filter>
4519      <MaxScaleDenominator>100000</MaxScaleDenominator>
4520      <MinScaleDenominator>100</MinScaleDenominator>
4521      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#e46d71" placement="line" file="/home/steve/symbols/primary_shield5.png" type="png" width="45" height="17" min_distance="100"/>
4522    </Rule>
4523    <Rule>
4524      <Filter>[highway] = 'primary' and [length] = 6</Filter>
4525      <MaxScaleDenominator>100000</MaxScaleDenominator>
4526      <MinScaleDenominator>100</MinScaleDenominator>
4527      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#e46d71" placement="line" file="/home/steve/symbols/primary_shield6.png" type="png" width="52" height="17" min_distance="100"/>
4528    </Rule>
4529    <Rule>
4530      <Filter>[highway] = 'primary' and [length] = 7</Filter>
4531      <MaxScaleDenominator>100000</MaxScaleDenominator>
4532      <MinScaleDenominator>100</MinScaleDenominator>
4533      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#e46d71" placement="line" file="/home/steve/symbols/primary_shield7.png" type="png" width="59" height="17" min_distance="100"/>
4534    </Rule>
4535    <Rule>
4536      <Filter>[highway] = 'primary' and [length] = 8</Filter>
4537      <MaxScaleDenominator>100000</MaxScaleDenominator>
4538      <MinScaleDenominator>100</MinScaleDenominator>
4539      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#e46d71" placement="line" file="/home/steve/symbols/primary_shield8.png" type="png" width="66" height="17" min_distance="100"/>
4540    </Rule>
4541
4542    <Rule>
4543      <Filter>[highway] = 'secondary' and [length] = 1</Filter>
4544      <MaxScaleDenominator>50000</MaxScaleDenominator>
4545      <MinScaleDenominator>100</MinScaleDenominator>
4546      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#fdbf6f" placement="line" file="/home/steve/symbols/secondary_shield1.png" type="png" width="17" height="17" min_distance="100"/>
4547    </Rule>
4548    <Rule>
4549      <Filter>[highway] = 'secondary' and [length] = 2</Filter>
4550      <MaxScaleDenominator>50000</MaxScaleDenominator>
4551      <MinScaleDenominator>100</MinScaleDenominator>
4552      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#fdbf6f" placement="line" file="/home/steve/symbols/secondary_shield2.png" type="png" width="24" height="17" min_distance="100"/>
4553    </Rule>
4554    <Rule>
4555      <Filter>[highway] = 'secondary' and [length] = 3</Filter>
4556      <MaxScaleDenominator>50000</MaxScaleDenominator>
4557      <MinScaleDenominator>100</MinScaleDenominator>
4558      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#fdbf6f" placement="line" file="/home/steve/symbols/secondary_shield3.png" type="png" width="31" height="17" min_distance="100"/>
4559    </Rule>
4560    <Rule>
4561      <Filter>[highway] = 'secondary' and [length] = 4</Filter>
4562      <MaxScaleDenominator>50000</MaxScaleDenominator>
4563      <MinScaleDenominator>100</MinScaleDenominator>
4564      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#fdbf6f" placement="line" file="/home/steve/symbols/secondary_shield4.png" type="png" width="38" height="17" min_distance="100"/>
4565    </Rule>
4566    <Rule>
4567      <Filter>[highway] = 'secondary' and [length] = 5</Filter>
4568      <MaxScaleDenominator>50000</MaxScaleDenominator>
4569      <MinScaleDenominator>100</MinScaleDenominator>
4570      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#fdbf6f" placement="line" file="/home/steve/symbols/secondary_shield5.png" type="png" width="45" height="17" min_distance="100"/>
4571    </Rule>
4572    <Rule>
4573      <Filter>[highway] = 'secondary' and [length] = 6</Filter>
4574      <MaxScaleDenominator>50000</MaxScaleDenominator>
4575      <MinScaleDenominator>100</MinScaleDenominator>
4576      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#fdbf6f" placement="line" file="/home/steve/symbols/secondary_shield6.png" type="png" width="52" height="17" min_distance="100"/>
4577    </Rule>
4578    <Rule>
4579      <Filter>[highway] = 'secondary' and [length] = 7</Filter>
4580      <MaxScaleDenominator>50000</MaxScaleDenominator>
4581      <MinScaleDenominator>100</MinScaleDenominator>
4582      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#fdbf6f" placement="line" file="/home/steve/symbols/secondary_shield7.png" type="png" width="59" height="17" min_distance="100"/>
4583    </Rule>
4584    <Rule>
4585      <Filter>[highway] = 'secondary' and [length] = 8</Filter>
4586      <MaxScaleDenominator>50000</MaxScaleDenominator>
4587      <MinScaleDenominator>100</MinScaleDenominator>
4588      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#fdbf6f" placement="line" file="/home/steve/symbols/secondary_shield8.png" type="png" width="66" height="17" min_distance="100"/>
4589    </Rule>
4590
4591    <Rule>
4592      <Filter>[highway] = 'tertiary' and [length] = 1</Filter>
4593      <MaxScaleDenominator>25000</MaxScaleDenominator>
4594      <MinScaleDenominator>100</MinScaleDenominator>
4595      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#999" placement="line" file="/home/steve/symbols/tertiary_shield1.png" type="png" width="17" height="17" min_distance="100"/>
4596    </Rule>
4597    <Rule>
4598      <Filter>[highway] = 'tertiary' and [length] = 2</Filter>
4599      <MaxScaleDenominator>25000</MaxScaleDenominator>
4600      <MinScaleDenominator>100</MinScaleDenominator>
4601      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#999" placement="line" file="/home/steve/symbols/tertiary_shield2.png" type="png" width="24" height="17" min_distance="100"/>
4602    </Rule>
4603    <Rule>
4604      <Filter>[highway] = 'tertiary' and [length] = 3</Filter>
4605      <MaxScaleDenominator>25000</MaxScaleDenominator>
4606      <MinScaleDenominator>100</MinScaleDenominator>
4607      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#999" placement="line" file="/home/steve/symbols/tertiary_shield3.png" type="png" width="31" height="17" min_distance="100"/>
4608    </Rule>
4609    <Rule>
4610      <Filter>[highway] = 'tertiary' and [length] = 4</Filter>
4611      <MaxScaleDenominator>25000</MaxScaleDenominator>
4612      <MinScaleDenominator>100</MinScaleDenominator>
4613      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#999" placement="line" file="/home/steve/symbols/tertiary_shield4.png" type="png" width="38" height="17" min_distance="100"/>
4614    </Rule>
4615    <Rule>
4616      <Filter>[highway] = 'tertiary' and [length] = 5</Filter>
4617      <MaxScaleDenominator>25000</MaxScaleDenominator>
4618      <MinScaleDenominator>100</MinScaleDenominator>
4619      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#999" placement="line" file="/home/steve/symbols/tertiary_shield5.png" type="png" width="45" height="17" min_distance="100"/>
4620    </Rule>
4621    <Rule>
4622      <Filter>[highway] = 'tertiary' and [length] = 6</Filter>
4623      <MaxScaleDenominator>25000</MaxScaleDenominator>
4624      <MinScaleDenominator>100</MinScaleDenominator>
4625      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#999" placement="line" file="/home/steve/symbols/tertiary_shield6.png" type="png" width="52" height="17" min_distance="100"/>
4626    </Rule>
4627    <Rule>
4628      <Filter>[highway] = 'tertiary' and [length] = 7</Filter>
4629      <MaxScaleDenominator>25000</MaxScaleDenominator>
4630      <MinScaleDenominator>100</MinScaleDenominator>
4631      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#999" placement="line" file="/home/steve/symbols/tertiary_shield7.png" type="png" width="59" height="17" min_distance="100"/>
4632    </Rule>
4633    <Rule>
4634      <Filter>[highway] = 'tertiary' and [length] = 8</Filter>
4635      <MaxScaleDenominator>25000</MaxScaleDenominator>
4636      <MinScaleDenominator>100</MinScaleDenominator>
4637      <ShieldSymbolizer name="ref" face_name="DejaVu Sans Bold" size="11" fill="#999" placement="line" file="/home/steve/symbols/tertiary_shield8.png" type="png" width="66" height="17" min_distance="100"/>
4638    </Rule>
4639
4640    <Rule>
4641      <Filter>[highway] = 'trunk' or [highway] = 'primary'</Filter>
4642      <MaxScaleDenominator>75000</MaxScaleDenominator>
4643      <MinScaleDenominator>50000</MinScaleDenominator>
4644      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="8" fill="black" halo_radius="0" placement="line"/>
4645    </Rule>
4646    <Rule>
4647      <Filter>[highway] = 'secondary'</Filter>
4648      <MaxScaleDenominator>75000</MaxScaleDenominator>
4649      <MinScaleDenominator>50000</MinScaleDenominator>
4650      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="8" fill="black" halo_radius="1" halo_fill="#fdbf6f" placement="line"/>
4651    </Rule>
4652    <Rule>
4653      <Filter>[highway] = 'trunk' or [highway] = 'primary'</Filter>
4654      <MaxScaleDenominator>50000</MaxScaleDenominator>
4655      <MinScaleDenominator>20000</MinScaleDenominator>
4656      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="black" halo_radius="0" placement="line"/>
4657    </Rule>
4658    <Rule>
4659      <Filter>[highway] = 'trunk' or [highway] = 'primary'</Filter>
4660      <MaxScaleDenominator>20000</MaxScaleDenominator>
4661      <MinScaleDenominator>1000</MinScaleDenominator>
4662      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10" fill="black" halo_radius="0" placement="line"/>
4663    </Rule>
4664    <Rule>
4665      <Filter>[highway] = 'secondary'</Filter>
4666      <MaxScaleDenominator>50000</MaxScaleDenominator>
4667      <MinScaleDenominator>20000</MinScaleDenominator>
4668      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="black" halo_radius="1" halo_fill="#fdbf6f" placement="line"/>
4669    </Rule><Rule>
4670      <Filter>[highway] = 'secondary'</Filter>
4671      <MaxScaleDenominator>20000</MaxScaleDenominator>
4672      <MinScaleDenominator>1000</MinScaleDenominator>
4673      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10" fill="black" halo_radius="1" halo_fill="#fdbf6f" placement="line"/>
4674    </Rule>
4675    <Rule>
4676      <Filter>[highway] = 'tertiary'</Filter>
4677      <MaxScaleDenominator>25000</MaxScaleDenominator>
4678      <MinScaleDenominator>5000</MinScaleDenominator>
4679      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="#000" halo_radius="1"  placement="line" />
4680    </Rule>
4681    <Rule>
4682      <Filter>[highway] = 'tertiary'</Filter>
4683      <MaxScaleDenominator>5000</MaxScaleDenominator>
4684      <MinScaleDenominator>100</MinScaleDenominator>
4685      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="11" fill="#000" halo_radius="1"  placement="line" />
4686    </Rule>
4687    <Rule>
4688      <MaxScaleDenominator>100000</MaxScaleDenominator>
4689      <MinScaleDenominator>10000</MinScaleDenominator>
4690      <Filter>[highway] = 'proposed' or [highway]='construction'</Filter>
4691      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="#000" halo_radius="1"  placement="line" />
4692    </Rule>
4693    <Rule>
4694      <MaxScaleDenominator>10000</MaxScaleDenominator>
4695      <MinScaleDenominator>1000</MinScaleDenominator>
4696      <Filter>[highway] = 'proposed' or [highway]='construction'</Filter>
4697      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="11" fill="#000" halo_radius="1"  placement="line" />
4698    </Rule>
4699    <Rule>
4700      <ElseFilter/>
4701      <MaxScaleDenominator>25000</MaxScaleDenominator>
4702      <MinScaleDenominator>5000</MinScaleDenominator>
4703      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="#000" halo_radius="1"  placement="line" />
4704    </Rule>
4705    <Rule>
4706      <ElseFilter/>
4707      <MaxScaleDenominator>5000</MaxScaleDenominator>
4708      <MinScaleDenominator>100</MinScaleDenominator>
4709      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="11" fill="#000" halo_radius="1"  placement="line" />
4710    </Rule>
4711  </Style>
4712  <Style name="cliffs">
4713     <Rule>
4714      <MaxScaleDenominator>100000</MaxScaleDenominator>
4715      <MinScaleDenominator>20000</MinScaleDenominator>
4716      <Filter>[natural] = 'cliff'</Filter>       
4717       <LinePatternSymbolizer file="/home/steve/symbols/cliff.png" type="png" width="10" height="4" />
4718    </Rule>
4719    <Rule>
4720      <MaxScaleDenominator>20000</MaxScaleDenominator>
4721      <Filter>[natural] = 'cliff'</Filter>
4722       <LinePatternSymbolizer file="/home/steve/symbols/cliff2.png" type="png" width="12" height="6" />
4723    </Rule>
4724    <Rule>
4725      <MaxScaleDenominator>20000</MaxScaleDenominator>
4726      <Filter>[man_made] = 'embankment'</Filter>
4727       <LinePatternSymbolizer file="/home/steve/symbols/cliff.png" type="png" width="10" height="4" />
4728    </Rule>
4729  </Style>
4730  <Style name="directions">
4731    <Rule>
4732      <Filter>[oneway] = 'yes' or [oneway] = 'true' or [oneway] = '1'</Filter>
4733      <MaxScaleDenominator>25000</MaxScaleDenominator>
4734      <LineSymbolizer>
4735        <CssParameter name="stroke">#6c70d5</CssParameter>
4736        <CssParameter name="stroke-width">1</CssParameter>
4737        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4738        <CssParameter name="stroke-dasharray">0,12,10,152</CssParameter>
4739      </LineSymbolizer>
4740      <LineSymbolizer>
4741        <CssParameter name="stroke">#6c70d5</CssParameter>
4742        <CssParameter name="stroke-width">2</CssParameter>
4743        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4744        <CssParameter name="stroke-dasharray">0,12,9,153</CssParameter>
4745      </LineSymbolizer>
4746      <LineSymbolizer>
4747        <CssParameter name="stroke">#6c70d5</CssParameter>
4748        <CssParameter name="stroke-width">3</CssParameter>
4749        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4750        <CssParameter name="stroke-dasharray">0,18,2,154</CssParameter>
4751      </LineSymbolizer>
4752      <LineSymbolizer>
4753        <CssParameter name="stroke">#6c70d5</CssParameter>
4754        <CssParameter name="stroke-width">4</CssParameter>
4755        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4756        <CssParameter name="stroke-dasharray">0,18,1,155</CssParameter>
4757      </LineSymbolizer>
4758    </Rule>
4759    <Rule>
4760      <Filter>[oneway] = '-1'</Filter>
4761      <MaxScaleDenominator>25000</MaxScaleDenominator>
4762      <LineSymbolizer>
4763        <CssParameter name="stroke">#6c70d5</CssParameter>
4764        <CssParameter name="stroke-width">1</CssParameter>
4765        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4766        <CssParameter name="stroke-dasharray">0,12,10,152</CssParameter>
4767      </LineSymbolizer>
4768      <LineSymbolizer>
4769        <CssParameter name="stroke">#6c70d5</CssParameter>
4770        <CssParameter name="stroke-width">2</CssParameter>
4771        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4772        <CssParameter name="stroke-dasharray">0,13,9,152</CssParameter>
4773      </LineSymbolizer>
4774      <LineSymbolizer>
4775        <CssParameter name="stroke">#6c70d5</CssParameter>
4776        <CssParameter name="stroke-width">3</CssParameter>
4777        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4778        <CssParameter name="stroke-dasharray">0,14,2,158</CssParameter>
4779      </LineSymbolizer>
4780      <LineSymbolizer>
4781        <CssParameter name="stroke">#6c70d5</CssParameter>
4782        <CssParameter name="stroke-width">4</CssParameter>
4783        <CssParameter name="stroke-linejoin">bevel</CssParameter>
4784        <CssParameter name="stroke-dasharray">0,15,1,158</CssParameter>
4785      </LineSymbolizer>
4786    </Rule>
4787 </Style>
4788<Style name="admin">
4789   <Rule>
4790      <Filter>[admin_level]='2' or [admin_level]='3'</Filter>
4791      <MaxScaleDenominator>5000000</MaxScaleDenominator>
4792      <MinScaleDenominator>1000000</MinScaleDenominator>
4793      <LineSymbolizer>
4794        <CssParameter name="stroke">purple</CssParameter>
4795        <CssParameter name="stroke-width">2</CssParameter>
4796        <CssParameter name="stroke-opacity">0.2</CssParameter>
4797      </LineSymbolizer>
4798    </Rule>
4799   <Rule>
4800      <Filter>[admin_level]='2'</Filter>
4801      <MaxScaleDenominator>1000000</MaxScaleDenominator>
4802      <LineSymbolizer>
4803        <CssParameter name="stroke">purple</CssParameter>
4804        <CssParameter name="stroke-width">6</CssParameter>
4805        <CssParameter name="stroke-opacity">0.1</CssParameter>
4806      </LineSymbolizer>
4807    </Rule>
4808    <Rule>
4809      <Filter>[admin_level]='3'</Filter>
4810      <MaxScaleDenominator>1000000</MaxScaleDenominator>
4811      <LineSymbolizer>
4812        <CssParameter name="stroke">purple</CssParameter>
4813        <CssParameter name="stroke-width">5</CssParameter>
4814        <CssParameter name="stroke-dasharray">4,2</CssParameter>
4815        <CssParameter name="stroke-opacity">0.1</CssParameter>
4816      </LineSymbolizer>
4817    </Rule>
4818    <Rule>
4819      <Filter>[admin_level]='4'</Filter>
4820      <MaxScaleDenominator>500000</MaxScaleDenominator>
4821      <LineSymbolizer>
4822        <CssParameter name="stroke">purple</CssParameter>
4823        <CssParameter name="stroke-width">3</CssParameter>
4824        <CssParameter name="stroke-dasharray">4,3</CssParameter>
4825        <CssParameter name="stroke-opacity">0.2</CssParameter>
4826      </LineSymbolizer>
4827    </Rule>
4828    <Rule>
4829      <Filter>[admin_level]='5'</Filter>
4830      <MaxScaleDenominator>500000</MaxScaleDenominator>
4831      <LineSymbolizer>
4832        <CssParameter name="stroke">purple</CssParameter>
4833        <CssParameter name="stroke-width">2</CssParameter>
4834        <CssParameter name="stroke-dasharray">6,3,2,3,2,3</CssParameter>
4835        <CssParameter name="stroke-opacity">0.3</CssParameter>
4836      </LineSymbolizer>
4837    </Rule>
4838    <Rule>
4839      <Filter>[admin_level]='6'</Filter>
4840      <MaxScaleDenominator>500000</MaxScaleDenominator>
4841      <LineSymbolizer>
4842        <CssParameter name="stroke">purple</CssParameter>
4843        <CssParameter name="stroke-width">2</CssParameter>
4844        <CssParameter name="stroke-dasharray">6,3,2,3</CssParameter>
4845        <CssParameter name="stroke-opacity">0.3</CssParameter>
4846      </LineSymbolizer>
4847    </Rule>
4848    <Rule>
4849      <Filter>[admin_level]='8' or [admin_level]='7'</Filter>
4850      <MaxScaleDenominator>200000</MaxScaleDenominator>
4851      <LineSymbolizer>
4852        <CssParameter name="stroke">purple</CssParameter>
4853        <CssParameter name="stroke-width">1.5</CssParameter>
4854        <CssParameter name="stroke-dasharray">5,2</CssParameter>
4855        <CssParameter name="stroke-opacity">0.3</CssParameter>
4856      </LineSymbolizer>
4857    </Rule>
4858    <Rule>
4859      <Filter>[admin_level]='10' or [admin_level]='9'</Filter>
4860      <MaxScaleDenominator>100000</MaxScaleDenominator>
4861      <LineSymbolizer>
4862        <CssParameter name="stroke">purple</CssParameter>
4863        <CssParameter name="stroke-width">2</CssParameter>
4864        <CssParameter name="stroke-dasharray">2,3</CssParameter>
4865        <CssParameter name="stroke-opacity">0.3</CssParameter>
4866      </LineSymbolizer>
4867    </Rule>
4868   <Rule>
4869      <ElseFilter/>
4870      <MaxScaleDenominator>1000000</MaxScaleDenominator>
4871      <LineSymbolizer>
4872        <CssParameter name="stroke">purple</CssParameter>
4873        <CssParameter name="stroke-width">1</CssParameter>
4874        <CssParameter name="stroke-opacity">0.2</CssParameter>
4875      </LineSymbolizer>
4876    </Rule> 
4877 </Style>
4878
4879  <Layer name="world-1" status="on" srs="+proj=merc +datum=WGS84 +over">
4880    <StyleName>world-1</StyleName>
4881    <Datasource>
4882      <Parameter name="type">shape</Parameter>
4883      <Parameter name="file">/home/steve/world_boundaries/world_boundaries_m</Parameter>
4884    </Datasource>
4885  </Layer>
4886
4887  <Layer name="world" status="on" srs="+proj=merc +datum=WGS84 +over">
4888    <StyleName>world</StyleName>
4889    <Datasource>
4890      <Parameter name="type">shape</Parameter>
4891      <Parameter name="file">/home/steve/world_boundaries/world_bnd_m</Parameter>
4892    </Datasource>
4893  </Layer>
4894
4895  <Layer name="coast-poly" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4896    <StyleName>coast-poly</StyleName>
4897    <Datasource>
4898      <Parameter name="type">shape</Parameter>
4899      <Parameter name="file">/home/steve/world_boundaries/processed_p</Parameter>
4900    </Datasource>
4901  </Layer>
4902
4903  <Layer name="builtup" status="on" srs="+proj=merc +datum=WGS84 +over">
4904    <StyleName>builtup</StyleName>
4905    <Datasource>
4906      <Parameter name="type">shape</Parameter>
4907      <Parameter name="file">/home/steve/world_boundaries/builtup_area</Parameter>
4908    </Datasource>
4909  </Layer>
4910
4911  <Layer name="leisure" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4912    <StyleName>leisure</StyleName>
4913    <Datasource>
4914      <Parameter name="type">postgis</Parameter>
4915      <Parameter name="host">dev.openstreetmap.org</Parameter>
4916      <Parameter name="port">5433</Parameter>
4917      <Parameter name="user">steve</Parameter>
4918      <Parameter name="dbname">steve</Parameter>
4919      <Parameter name="table">(select * from planet_osm_polygon order by z_order,way_area desc) as leisure</Parameter>
4920      <Parameter name="estimate_extent">false</Parameter>
4921      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
4922    </Datasource>
4923  </Layer>
4924  <Layer name="water" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4925    <StyleName>water</StyleName>
4926    <Datasource>
4927      <Parameter name="type">postgis</Parameter>
4928      <Parameter name="host">dev.openstreetmap.org</Parameter>
4929      <Parameter name="port">5433</Parameter>
4930      <Parameter name="user">steve</Parameter>
4931      <Parameter name="dbname">steve</Parameter>
4932      <Parameter name="estimate_extent">false</Parameter>
4933      <Parameter name="table">(select * from planet_osm_polygon where landuse='reservoir' or landuse='water' or  "natural"='lake' or "natural"='water' or "natural"='land' order by z_order) as water</Parameter>
4934      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
4935    </Datasource>
4936  </Layer>
4937
4938  <Layer name="waterway" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4939    <StyleName>water</StyleName>
4940    <Datasource>
4941      <Parameter name="type">postgis</Parameter>
4942      <Parameter name="host">dev.openstreetmap.org</Parameter>
4943      <Parameter name="port">5433</Parameter>
4944      <Parameter name="user">steve</Parameter>
4945      <Parameter name="dbname">steve</Parameter>
4946      <Parameter name="estimate_extent">false</Parameter>
4947      <Parameter name="table">(select * from planet_osm_line where waterway IS NOT NULL or landuse='reservoir' or landuse='water' or  "natural"='lake' or "natural"='water' order by z_order) as water</Parameter>
4948      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
4949    </Datasource>
4950  </Layer>
4951  <Layer name="tunnels" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4952    <StyleName>tunnels-casing</StyleName>
4953    <StyleName>tunnels-fill</StyleName>
4954    <Datasource>
4955      <Parameter name="type">postgis</Parameter>
4956      <Parameter name="host">dev.openstreetmap.org</Parameter>
4957      <Parameter name="port">5433</Parameter>
4958      <Parameter name="user">steve</Parameter>
4959      <Parameter name="dbname">steve</Parameter>
4960      <Parameter name="table">
4961      (select * from planet_osm_line order by z_order) as roads
4962      </Parameter>
4963      <Parameter name="estimate_extent">false</Parameter>
4964      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
4965    </Datasource>
4966  </Layer>
4967  <Layer name="tracks-notunnel-nobridge" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4968    <StyleName>tracks-notunnel-nobridge</StyleName>
4969    <Datasource>
4970      <Parameter name="type">postgis</Parameter>
4971      <Parameter name="password">martyn</Parameter>
4972      <Parameter name="host">localhost</Parameter>
4973      <Parameter name="port">5432</Parameter>
4974      <Parameter name="user">postgres</Parameter>
4975      <Parameter name="dbname">osm</Parameter>
4976      <Parameter name="table">
4977      (select way,tracktype from planet_osm_line where highway='track' and (bridge is null or bridge in ('no','false','0')) and (tunnel is null or tunnel in ('no','false','0'))) as tracks
4978      </Parameter>
4979      <Parameter name="estimate_extent">false</Parameter>
4980      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
4981    </Datasource>
4982  </Layer>
4983  <Layer name="tracks-bridges" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
4984    <StyleName>tracks-bridges</StyleName>
4985    <Datasource>
4986      <Parameter name="type">postgis</Parameter>
4987      <Parameter name="password">martyn</Parameter>
4988      <Parameter name="host">localhost</Parameter>
4989      <Parameter name="port">5432</Parameter>
4990      <Parameter name="user">postgres</Parameter>
4991      <Parameter name="dbname">osm</Parameter>
4992      <Parameter name="table">
4993      (select way,tracktype from planet_osm_line where highway='track' and bridge in ('yes','true','1')) as tracks
4994      </Parameter>
4995      <Parameter name="estimate_extent">false</Parameter>
4996      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
4997    </Datasource>
4998  </Layer>
4999  <Layer name="tracks-tunnels" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5000    <StyleName>tracks-tunnels</StyleName>
5001    <Datasource>
5002      <Parameter name="type">postgis</Parameter>
5003      <Parameter name="password">martyn</Parameter>
5004      <Parameter name="host">localhost</Parameter>
5005      <Parameter name="port">5432</Parameter>
5006      <Parameter name="user">postgres</Parameter>
5007      <Parameter name="dbname">osm</Parameter>
5008      <Parameter name="table">
5009      (select way,tracktype from planet_osm_line where highway='track' and tunnel in ('yes','true','1')) as tracks
5010      </Parameter>
5011      <Parameter name="estimate_extent">false</Parameter>
5012      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5013    </Datasource>
5014  </Layer>
5015  <Layer name="minor-roads" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5016    <StyleName>minor-roads-casing</StyleName>
5017    <StyleName>minor-roads-fill</StyleName>
5018    <StyleName>aerialways</StyleName>
5019    <Datasource>
5020      <Parameter name="type">postgis</Parameter>
5021      <Parameter name="host">dev.openstreetmap.org</Parameter>
5022      <Parameter name="port">5433</Parameter>
5023      <Parameter name="user">steve</Parameter>
5024      <Parameter name="dbname">steve</Parameter>
5025      <Parameter name="table">
5026      (select * from planet_osm_line order by z_order) as roads
5027      </Parameter>
5028      <Parameter name="estimate_extent">false</Parameter>
5029      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5030    </Datasource>
5031  </Layer>
5032
5033  <Layer name="roads" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5034    <!--StyleName>roads-casing</StyleName-->
5035    <StyleName>roads</StyleName>
5036    <Datasource>
5037      <Parameter name="type">postgis</Parameter>
5038      <Parameter name="host">dev.openstreetmap.org</Parameter>
5039      <Parameter name="port">5433</Parameter>
5040      <Parameter name="user">steve</Parameter>
5041      <Parameter name="dbname">steve</Parameter>
5042      <Parameter name="table">
5043      (select * from planet_osm_roads order by z_order) as roads
5044      </Parameter>
5045      <Parameter name="estimate_extent">false</Parameter>
5046      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5047    </Datasource>
5048   </Layer>
5049   <Layer name="waterway-bridges" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5050    <StyleName>waterway-bridges</StyleName>
5051    <Datasource>
5052      <Parameter name="type">postgis</Parameter>
5053      <Parameter name="host">dev.openstreetmap.org</Parameter>
5054      <Parameter name="port">5433</Parameter>
5055      <Parameter name="user">steve</Parameter>
5056      <Parameter name="dbname">steve</Parameter>
5057      <Parameter name="estimate_extent">false</Parameter>
5058      <Parameter name="table">(select * from planet_osm_line where waterway IS NOT NULL or landuse='reservoir' or landuse='water' or  "natural"='lake' or "natural"='water' order by z_order) as water</Parameter>
5059      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5060    </Datasource>
5061   </Layer>
5062   <Layer name="bridges" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5063    <StyleName>road-bridges-casing</StyleName>
5064    <StyleName>road-bridges-fill</StyleName>
5065    <StyleName>noncased-ways-bridges</StyleName>
5066    <StyleName>mwaybridge_layer0_casing</StyleName>
5067    <StyleName>mwaybridge_layer0_fill</StyleName>
5068    <StyleName>mwaybridge_layer1_casing</StyleName>
5069    <StyleName>mwaybridge_layer1_fill</StyleName>
5070    <StyleName>mwaybridge_layer2_casing</StyleName>
5071    <StyleName>mwaybridge_layer2_fill</StyleName>
5072    <StyleName>mwaybridge_layer3_casing</StyleName>
5073    <StyleName>mwaybridge_layer3_fill</StyleName>
5074    <StyleName>mwaybridge_layer4_casing</StyleName>
5075    <StyleName>mwaybridge_layer4_fill</StyleName>
5076    <StyleName>mwaybridge_layer5_casing</StyleName>
5077    <StyleName>mwaybridge_layer5_fill</StyleName>
5078    <Datasource>
5079      <Parameter name="type">postgis</Parameter>
5080      <Parameter name="host">dev.openstreetmap.org</Parameter>
5081      <Parameter name="port">5433</Parameter>
5082      <Parameter name="user">steve</Parameter>
5083      <Parameter name="dbname">steve</Parameter>
5084      <Parameter name="table">
5085      (select * from planet_osm_line order by z_order) as roads
5086      </Parameter>
5087      <Parameter name="estimate_extent">false</Parameter>
5088      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5089    </Datasource>
5090   </Layer>
5091   <Layer name="trams" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5092    <StyleName>trams</StyleName>
5093    <Datasource>
5094      <Parameter name="type">postgis</Parameter>
5095      <Parameter name="password">martyn</Parameter>
5096      <Parameter name="host">localhost</Parameter>
5097      <Parameter name="port">5432</Parameter>
5098      <Parameter name="user">postgres</Parameter>
5099      <Parameter name="dbname">osm</Parameter>
5100      <Parameter name="table">
5101      (select * from planet_osm_line where "railway"='tram' order by z_order) as trams
5102      </Parameter>
5103      <Parameter name="estimate_extent">false</Parameter>
5104      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5105    </Datasource>
5106   </Layer>
5107   <Layer name="amenity" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5108    <StyleName>stations</StyleName>   
5109    <StyleName>amenity</StyleName>
5110    <Datasource>
5111      <Parameter name="type">postgis</Parameter>
5112      <Parameter name="host">dev.openstreetmap.org</Parameter>
5113      <Parameter name="port">5433</Parameter>
5114      <Parameter name="user">steve</Parameter>
5115      <Parameter name="dbname">steve</Parameter>
5116      <Parameter name="table">(select * from planet_osm_point where amenity IS NOT NULL or railway is NOT NULL or "natural" is NOT NULL or man_made is NOT NULL or highway is NOT NULL or aeroway is NOT NULL) as amenity</Parameter>
5117      <Parameter name="estimate_extent">false</Parameter>
5118      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5119    </Datasource>
5120   </Layer>
5121   <Layer name="power" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5122    <StyleName>power</StyleName>
5123    <Datasource>
5124      <Parameter name="type">postgis</Parameter>
5125      <Parameter name="host">dev.openstreetmap.org</Parameter>
5126      <Parameter name="port">5433</Parameter>
5127      <Parameter name="user">steve</Parameter>
5128      <Parameter name="dbname">steve</Parameter>
5129      <Parameter name="estimate_extent">false</Parameter>
5130      <Parameter name="table">(select way from planet_osm_line where "power"='line') as power</Parameter>
5131      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5132    </Datasource>
5133  </Layer>
5134  <Layer name="power_towers" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5135     <StyleName>power_towers</StyleName>
5136    <Datasource>
5137      <Parameter name="type">postgis</Parameter>
5138      <Parameter name="host">dev.openstreetmap.org</Parameter>
5139      <Parameter name="port">5433</Parameter>
5140      <Parameter name="user">steve</Parameter>
5141      <Parameter name="dbname">steve</Parameter>
5142      <Parameter name="table">(select way from planet_osm_point where power='tower') as power_towers</Parameter>
5143      <Parameter name="estimate_extent">false</Parameter>
5144      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5145    </Datasource>
5146   </Layer>
5147   <Layer name="line features" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5148     <StyleName>cliffs</StyleName>
5149     <Datasource>
5150      <Parameter name="type">postgis</Parameter>
5151      <Parameter name="host">dev.openstreetmap.org</Parameter>
5152      <Parameter name="port">5433</Parameter>
5153      <Parameter name="user">steve</Parameter>
5154      <Parameter name="dbname">steve</Parameter>
5155      <Parameter name="table">
5156      (select way,highway,landuse,"natural",man_made,waterway,name,ref,char_length(ref) as length from planet_osm_line where waterway IS NULL and leisure IS NULL and landuse IS NULL) as roads
5157      </Parameter>
5158      <Parameter name="estimate_extent">false</Parameter>
5159      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5160    </Datasource>
5161  </Layer>
5162   <Layer name="planet roads text osm" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5163     <StyleName>directions</StyleName>
5164     <StyleName>roads-text</StyleName>
5165     <Datasource>
5166      <Parameter name="type">postgis</Parameter>
5167      <Parameter name="host">dev.openstreetmap.org</Parameter>
5168      <Parameter name="port">5433</Parameter>
5169      <Parameter name="user">steve</Parameter>
5170      <Parameter name="dbname">steve</Parameter>
5171      <Parameter name="table">
5172      (select way,highway,landuse,"natural",man_made,waterway,tourism,learning,amenity,place,name,ref,oneway,char_length(ref) as length from planet_osm_line where waterway IS NULL and leisure IS NULL and landuse IS NULL) as roads
5173      </Parameter>
5174      <Parameter name="estimate_extent">false</Parameter>
5175      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5176    </Datasource>
5177  </Layer>
5178
5179  <Layer name="area-text" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5180    <StyleName>area-text</StyleName>
5181    <Datasource>
5182      <Parameter name="type">postgis</Parameter>
5183      <Parameter name="host">dev.openstreetmap.org</Parameter>
5184      <Parameter name="port">5433</Parameter>
5185      <Parameter name="user">steve</Parameter>
5186      <Parameter name="dbname">steve</Parameter>
5187      <Parameter name="table">(select * from planet_osm_polygon order by z_order,way_area desc) as leisure</Parameter>
5188      <Parameter name="estimate_extent">false</Parameter>
5189      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5190    </Datasource>
5191  </Layer>
5192
5193  <Layer name="text" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5194    <StyleName>text</StyleName>
5195    <Datasource>
5196      <Parameter name="type">postgis</Parameter>
5197      <Parameter name="host">dev.openstreetmap.org</Parameter>
5198      <Parameter name="port">5433</Parameter>
5199      <Parameter name="user">steve</Parameter>
5200      <Parameter name="dbname">steve</Parameter>
5201      <Parameter name="table">planet_osm_point</Parameter>
5202      <Parameter name="estimate_extent">false</Parameter>
5203      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5204    </Datasource>
5205  </Layer>
5206 
5207  <Layer name="admin" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
5208    <StyleName>admin</StyleName>
5209    <Datasource>
5210      <Parameter name="type">postgis</Parameter>
5211      <Parameter name="host">dev.openstreetmap.org</Parameter>
5212      <Parameter name="port">5433</Parameter>
5213      <Parameter name="user">steve</Parameter>
5214      <Parameter name="dbname">steve</Parameter>
5215      <Parameter name="table">
5216      (select way,admin_level from planet_osm_roads where "boundary"='administrative') as admin</Parameter>
5217      <Parameter name="estimate_extent">false</Parameter>
5218      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
5219    </Datasource>
5220  </Layer>
5221  <Layer name="places" status="on" srs="+proj=longlat +ellps=GRS80 +datum=NAD83 +no_defs">
5222    <StyleName>places</StyleName>
5223    <Datasource>
5224      <Parameter name="type">shape</Parameter>
5225      <Parameter name="file">/home/steve/world_boundaries/places</Parameter>
5226    </Datasource>
5227  </Layer>
5228</Map>
Note: See TracBrowser for help on using the repository browser.