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

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

osm.xml: move place_of_worship text downwards and restore size (allows for larger 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="10" fill="#000033" dy="18" 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.