.menu-menu * {
   padding:0; /*sets the left-right indent for submenu from main menu item */
   list-style:none; /* removes bullet points on list */
}
.menu-menu {
   margin:0 0 0 0; /* top right bottom left */
   line-height:2.0; /* higher creates more space around the menu bar */
}
.menu-menu ul {
   position:absolute; /* makes it so when submenus open, they overlap the header picture */
   width:100px; /* submenu item width - offest below must match */
}
.menu-menu li {
   width:100px; /* Default to 'auto'. If specified, the submenu item width and offset must match */
   text-align:center;
}
.menu-menu li a {
   text-align:center;
}
.menu-menu li li a {
   text-align:center;
}
.menu-menu ul li {
   width:100%;
}
.menu-menu li ul  {
   display:none;
}
.menu-menu li:hover ul  {
   display:block;
}
.menu-menu li li ul  {
   display:none;
}
.menu-menu li:hover li:hover ul  {
   display:block;
}
.menu-menu li:hover {
   visibility:inherit; /* fixes IE7 'sticky bug' */
}
.menu-menu li {
   float:left;
   position:relative;
}
.menu-menu a {
   display:block;
   position:relative;
}
.menu-menu li:hover ul,
.menu-menu li.sfHover ul {
   left:0;
   top:23px; /* match top ul list item height */
   z-index:2;
}
ul.menu-menu li:hover li ul,
ul.menu-menu li.sfHover li ul {
   top:0;
}
ul.menu-menu li li:hover ul,
ul.menu-menu li li.sfHover ul {
   left:0; /* submenu offest - must match ul width above */
   top:0;
}
ul.menu-menu li li:hover li ul,
ul.menu-menu li li.sfHover li ul {
   top:-999em;
}
ul.menu-menu li li li:hover ul,
ul.menu-menu li li li.sfHover ul {
   left:10em; /* submenu offest - must match ul width above */
   top:0;
}

/*** DEMO SKIN ***/
.menu-menu {
   margin-bottom:1em;
	font-family:Century Gothic;
	font-size:12px; 
	font-weight:bold;   /* bold or normal */
	font-style:normal; /* italic or normal */
	color:#FFFFFF
}
.menu-menu a {
   border-right:0px solid #FFFFFF;
   border-top:0px solid #FFFFFF;
   border-bottom:0px solid #FFFFFF;
   text-decoration:none;
}
.menu-menu a, .menu-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
   color:#FFFFFF;
}
.menu-menu a:hover, .menu-menu a:active  { /* visited pseudo selector so IE6 applies text colour*/
   color:#FFFFFF;
}

.menu-menu li li a { 
    border:0px solid #FFFFFF; border-top-width:0; 
    }
.menu-menu li li li.first a { 
    border:0px solid #FFFFFF; 
    }
.menu-menu li {
   background:#614e50;
}
.menu-menu li li {
   background:#614e50;
}
.menu-menu li li li {
   background:#614e50;
}
.menu-menu li:hover, .menu-menu li.sfHover,
.menu-menu a:focus, .menu-menu a:hover, .menu-menu a:active {
   background:#413436;
   outline:0;
}

.menu-menu li li a, .menu-menu li li a:visited { 
    color:#FFFFFF;
}

.menu-menu li li a:hover, .menu-menu li li a:active, .menu-menu li li a:focus { 
  color: #FFFFFF;
} 

