Index: trunk/styles/standard/elemstyles.xml
===================================================================
--- trunk/styles/standard/elemstyles.xml	(revision 1556)
+++ trunk/styles/standard/elemstyles.xml	(revision 1629)
@@ -26,8 +26,10 @@
 	- colour
 	- priority
+	- closed (true or false - when true the area style is ignored for unclosed ways)
 6. icon attributes
 	- icon path to icon, relative to the icon path (default: subdirectory icons in
 	  directory where this file is)
 	- priority
+	- annonate (true or false)
 7. scale_min / scale_max
 	- zoom scale for display
@@ -353,5 +355,5 @@
 		<condition k="barrier" v="bollard"/>
 		<icon annotate="true" src="vehicle/restriction/bollard.png"/>
-        <line width="3" colour="barrier#F0F050"/>
+		<line width="3" colour="barrier#F0F050" closed="true"/>
 		<scale_min>1</scale_min>
 		<scale_max>50000</scale_max>
@@ -366,6 +368,6 @@
 		<condition k="barrier" v="hedge"/>
 		<icon annotate="true" src="misc/deprecated.png"/>
-        <line width="3" colour="barrier#F0F050"/>
-        <area colour="barrier#F0F050"/>
+		<line width="3" colour="barrier#F0F050"/>
+		<area colour="barrier#F0F050" closed="true"/>
 		<scale_min>1</scale_min>
 		<scale_max>50000</scale_max>
@@ -380,6 +382,6 @@
 		<condition k="barrier" v="fence"/>
 		<icon annotate="true" src="misc/deprecated.png"/>
-        <line width="3" colour="barrier#F0F050"/>
-        <area colour="barrier#F0F050"/>
+		<line width="3" colour="barrier#F0F050"/>
+		<area colour="barrier#F0F050" closed="true"/>
 		<scale_min>1</scale_min>
 		<scale_max>50000</scale_max>
@@ -400,6 +402,6 @@
 		<condition k="barrier" v="wall"/>
 		<icon annotate="true" src="misc/deprecated.png"/>
-        <line width="3" colour="barrier#F0F050"/>
-        <area colour="barrier#F0F050"/>
+		<line width="3" colour="barrier#F0F050"/>
+		<area colour="barrier#F0F050" closed="true"/>
 		<scale_min>1</scale_min>
 		<scale_max>50000</scale_max>
@@ -408,5 +410,5 @@
 		<condition k="barrier" v="toll_booth"/>
 		<icon annotate="true" src="vehicle/toll_booth.png"/>
-        <area colour="barrier#F0F050"/>
+		<area colour="barrier#F0F050" closed="true"/>
 		<scale_min>1</scale_min>
 		<scale_max>50000</scale_max>
@@ -421,6 +423,6 @@
 		<condition k="barrier" v="city_wall"/>
 		<icon annotate="true" src="misc/deprecated.png"/>
-        <line width="3" colour="barrier#F0F050"/>
-        <area colour="barrier#F0F050"/>
+		<line width="3" colour="barrier#F0F050"/>
+		<area colour="barrier#F0F050" closed="true"/>
 		<scale_min>1</scale_min>
 		<scale_max>50000</scale_max>
@@ -435,6 +437,6 @@
 		<condition k="barrier" v="retaining_wall"/>
 		<icon annotate="true" src="misc/deprecated.png"/>
-        <line width="3" colour="barrier#F0F050"/>
-        <area colour="barrier#F0F050"/>
+		<line width="3" colour="barrier#F0F050"/>
+		<area colour="barrier#F0F050" closed="true"/>
 		<scale_min>1</scale_min>
 		<scale_max>50000</scale_max>
@@ -449,6 +451,6 @@
 		<condition k="barrier" v="block"/>
 		<icon annotate="true" src="misc/no_icon.png"/>
-        <line width="3" colour="barrier#F0F050"/>
-        <area colour="barrier#F0F050"/>
+		<line width="3" colour="barrier#F0F050"/>
+		<area colour="barrier#F0F050" closed="true"/>
 		<scale_min>1</scale_min>
 		<scale_max>50000</scale_max>
@@ -668,7 +670,5 @@
 		<condition k="highway" v="pedestrian"/>
 		<line width="3" realwidth="5" colour="foot#00ff00"/>
-		<!-- seems to be common to use area=yes for areas here -->
-		<!-- some people seem to have problems that polylines displayed as areas, so comment this out -->
-		<!--<area colour="foot#00ff00"/>-->
+		<area colour="foot#00ff00" closed="true"/>
 		<icon annotate="true" src="misc/deprecated.png"/>
 		<scale_min>1</scale_min>
@@ -849,5 +849,5 @@
 	<rule>
 		<condition k="junction" v="roundabout"/>
-		<area colour="roundabout#eeeeee"/>
+		<area colour="roundabout#eeeeee" closed="true"/>
 		<!-- tagging a node makes no real sense, a roundabout should be tagged with several nodes, or a highway=mini_roundabout should probably be used -->
 		<icon annotate="true" src="misc/deprecated.png"/>
@@ -1218,5 +1218,5 @@
 		<icon annotate="true" src="misc/deprecated.png"/>
 		<line width="2" colour="rail#404040"/>
-		<area colour="rail#404040"/>
+		<area colour="rail#404040" closed="true"/>
 		<scale_min>1</scale_min>
 		<scale_max>50000</scale_max>
@@ -1527,7 +1527,5 @@
 	<rule>
 		<condition k="man_made" v="pier"/>
-		<!-- seems to be common to use area=yes for areas here -->
-		<!-- some people seem to have problems that polylines displayed as areas, so comment this out -->
-		<!--<area colour="pier#660000"/>-->
+		<area colour="pier#660000" closed="true"/>
 		<line width="2" colour="pier#660000"/>
 		<icon annotate="true" src="nautical/pier.png"/>
@@ -3267,5 +3265,5 @@
 		<icon src="misc/no_icon.png"/>
 		<line width="2" colour="natural#002f00"/>
-		<area colour="natural#002f00"/>
+		<area colour="natural#002f00" closed="true"/>
 		<scale_min>1</scale_min>
 		<scale_max>50000</scale_max>
