--- /dev/null
+#nav
+{
+ margin: 0 0 -1em 0;
+}
+#menu
+{
+ position: relative;
+ width: 200%;
+ top: -7em;
+ right: 100%;
+ text-align: right;
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+}
+#menu > li.m
+{
+ display: inline-block;
+ padding: 0 0 0 4em;
+}
+#menu > li.m > .m
+{
+ font-family: 'BPreplay', Helvetica, Arial, sans-serif;
+ font-weight: bold;
+ font-size: 250%; /** 40px */
+ color: #0ACF00;
+}
+#menu > li.m > a.m
+{
+ border-color: #0ACF00;
+}
+#menu > li.m > a.m:hover
+{
+ border-color: #078600;
+}
+#menu > li.m > a.m:hover,
+#menu > li.m > strong.m
+{
+ border-style: solid;
+}
+#menu > li.m > a.m:hover
+{
+ color: #078600;
+}
+#menu > li.m > a.m:hover:before,
+#menu > li.m > a.m.selected:before,
+#menu > li.m > strong.m:before
+{
+ content: '> ';
+ margin-left: -.92em;
+}