Index: /trunk/styles/standard/elemstyles.mapcss
===================================================================
--- /trunk/styles/standard/elemstyles.mapcss	(revision 7270)
+++ /trunk/styles/standard/elemstyles.mapcss	(revision 7271)
@@ -83,14 +83,16 @@
 way[bridge=trestle]::core_bridge,
 way[bridge=aqueduct]::core_bridge {
-    object-z-index: 1;
+    major-z-index: 2.1;
+    object-z-index: -1;
     width: +4;
-    color: bridge#000080;
-    opacity: 0.5;
+    color: bridge#0000FF;
+    opacity: 0.9;
 }
 way[tunnel][!tunnel?!]::core_tunnel {
+    major-z-index: 2.1;
     object-z-index: -1;
     width: +5;
     color: tunnel#964B00;
-    opacity: 0.7;
+    opacity: 0.9;
 }
 node[oneway],
@@ -349,6 +351,6 @@
 /* special display of unreviewed tiger data (USA) */
 way["tiger:reviewed"=no]::core_tiger {
-    z-index: -1;
-    width: 10;
+    major-z-index: -10;
+    width: 11;
     color: tiger_data#808000;
     opacity: 0.6;
@@ -458,7 +460,8 @@
 
 way[motorroad?]::core_motorroad {
+    major-z-index: 2.1;
     z-index: -1;
     width: +4;
-    color: motorroad#0000c0;
+    color: motorroad#3377ff;
 }
 way[highway=motorway] {
@@ -900,5 +903,5 @@
     width: 2;
     color: bicycle#b100ff;
-    dashes: 25, 6;
+    dashes: 25, 8;
     offset: 0 - (prop("width", "default") / 2) - 2;
     major-z-index: 2.1;
@@ -908,5 +911,5 @@
     width: 2;
     color: bicycle#b100ff;
-    dashes: 25, 6;
+    dashes: 25, 8;
     offset: (prop("width", "default") / 2) + 2;
     major-z-index: 2.1;
