#mainMenu *                  {margin: 0; padding: 0;}
#mainMenu                    {position: relative; margin: 0 auto; width: 960px; height: 70px; background: #464646 url(../images/design/menu_bg.jpg) repeat-x top;}
#mainMenu ul                 {list-style: none;}
#mainMenu li                 {display: inline; margin: 0; height: 33px;}
#mainMenu ul a               {display: block; float: left; padding: 5px 6px; border-right: 2px solid #000; text-decoration: none; white-space: nowrap; background:  url(../images/menu_sep.jpg) top right no-repeat; color: #FFF;}

#mainMenu ul li.hover a,
#mainMenu ul a:hover,
#mainMenu ul li:hover a      {cursor: pointer; background: #5E5E5E url(../images/design/menu_over.jpg) repeat-x bottom left; color: #fff;}

#mainMenu .subMenu           {display: none;}
#mainMenu table              {position: absolute; border-collapse: collapse; left: 0; top: 0;}

#mainMenu .subMenu li a:hover,
#mainMenu ul a:hover .subMenu li a:hover,
#mainMenu ul li.hover .subMenu li a:hover,
#mainMenu ul li:hover .subMenu li a:hover     {color:#fff;}

#mainMenu ul li a:hover .subMenu,
#mainMenu ul li.hover .subMenu,
#mainMenu ul li:hover .subMenu                {display: block; margin: 0; position: absolute; width: 960px; top: 31px; left:0; color: #BBC6CA;}

#mainMenu ul a:hover .subMenu li a,
#mainMenu ul li.hover .subMenu li a,
#mainMenu ul li:hover .subMenu li a           {display:block; margin-top: 1px; padding: 7px 12px 7px 12px; white-space:nowrap; border:0; background: none; color: #CCC;}

#mainMenu ul li.menu1 a {background: none;}


/*ul#primaryNav ul                  {display: none; float: left; position: absolute;}
#menu ul#primaryNav ul li         {}
#menu ul#primaryNav ul li a       {padding: 5px 10px; background: none; border: none;}
#menu ul#primaryNav ul li a:hover {text-decoration: underline; color: #CCC;}
ul#primaryNav li:hover ul,
ul#primaryNav li.current ul       {display: inline; float: left; position: absolute; padding: 6px 10px; top: 32px; left: 0; width: 940px; background: url(../images/design/subnav_bg.gif) repeat-y center;}*/