--- a/style.css
+++ b/style.css
@@ -1145,7 +1145,7 @@ div.rounded-inside {
 
 #primary-menu ul.menu li ul {
   background: transparent url('images/drop-bottom.png') no-repeat 0 bottom;
-  left: -999em;
+  top: -999em;
   opacity: 0.95;
   margin: 0 0 0 -10px;
   padding: 2px 0 4px;
@@ -1157,7 +1157,7 @@ div.rounded-inside {
 #primary-menu ul.menu li:hover ul,
 #primary-menu ul.menu li.hover ul {
   display: block;
-  left: auto;
+  top: auto;
 }
   
 #primary-menu ul.menu li ul li {
@@ -1195,7 +1195,7 @@ div.rounded-inside {
 }
 
 #primary-menu ul.menu li ul li ul.menu {
-  left: -999em;
+  top: -999em;
   margin: 0 0 0 -14px;    /* LTR */
   padding: 6px 0 4px;
 }
@@ -1231,7 +1231,7 @@ div.rounded-inside {
 }
 
 #primary-menu ul.menu li ul li ul.menu li ul.menu li ul.menu{
-  left: -999em;
+  top: -999em;
   margin: 0 0 0 -14px;
   padding: 6px 0 4px;
 }

