/* A modified version of A List Apart - http://alistapart.com/articles/slidingdoors2/ */
    #nav {
      position: relative;
	  clear: left;
	  margin:0;
	  border-bottom: 4px solid #b1be40;
      width:980px;
      background:#fff;
	  /*font-size: 14px;*/

      }
    #nav ul {
      margin:0;
      padding:0;
      list-style:none;
	  height: 37px;
	  width: 980px;
      }
    #nav li {
      float:left;
	  display:inline;
	  position: relative;
      background:url(../images/menu/mm_bkg.gif) no-repeat right top;
      margin:0 1px 0 9px;
      padding:0;
	  height: 37px;
      }
	#nav li.menuactive, #nav li#mm_statuspage {
	  background:url(../images/menu/mm_bkg_active.gif) no-repeat right top;
	}
    #nav a.toplevel {
      float:left;
      display:block;
      position:relative;
      left:-9px;
      margin-right:-9px;
     /* width:1px;*/
	 
      background:url(../images/menu/mm_edge.gif) no-repeat left top;
      /*padding:0 45px 0 21px;*/
	  text-align: center;
      text-decoration:none;
      color:#fff;
	  height: 37px;
	  line-height: 36px;
	  font-size: 14px; 
	  font-weight:normal;
      }
	/*#mm_reseller a.toplevel {
		padding: 0 49px 0 33px;
	}*/
	#nav li.menuactive a.toplevel {
		/*padding:0 45px 0 21px;*/
	}
	
   /* #nav > ul a.toplevel {width:auto;}*/
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #nav a.toplevel {float:none;}
    /* End IE5-Mac hack */
    #nav a.toplevel:hover {
      color:#333;
      }
	  /* not for IE5.x or IE6 */
    #nav li.subshown,
	#nav li:hover, 
	#nav li:hover a.toplevel {
      background:url(../images/menu/mm_bkg_hover.gif) no-repeat right top;
      color:#fff;
      }
	#nav li.subshown a.toplevel ,
	#nav li:hover a.toplevel {
      background:url(../images/menu/mm_edge_hover.gif) no-repeat left top;
      }
	#nav li.menuactive,
	#nav li.menuactive:hover a.toplevel, #nav li#mm_statuspage	{
      background:url(../images/menu/mm_bkg_active.gif) no-repeat right top;
      color:#fff;
      }
    
	#nav li.menuactive a.toplevel,
	#nav li.menuactive:hover a.toplevel, #nav li#mm_statuspage a.toplevel {
      background:url(../images/menu/mm_edge_active.gif) no-repeat left top;
      }
	  
	/* Drop down links */
	#nav a.droplink {
		display: block;
		position: absolute;
		right: 4px;
		top: 4px;
		width: 27px;
		height: 27px;
		background: url(../images/menu/drop_link.png) no-repeat center center;
	}
	#nav a.droplink:focus { outline: none; }
	#nav a.droplink.dl_active {
		background: url(../images/menu/drop_link_active.png) no-repeat center center;
	}
	
	#nav a.closedroplink {
		display: block;
		position: absolute;
		color:#fff;
		font-size:12px;
		margin-left:674px;
		margin-top:102px;
	}
	
	/* Rollover sections */
	
	/*Hide by default */
	#menurollovers {
		display: none;
	}
	#menurollovers div.mr_wrap {
		display: none;
		color: #fff;
	}
	#menurollovers.shown {
		display: block;
		position: absolute;
		width: 942px; /* max width - padding - border */
		height:110px;
		top: 37px;
		left: 0;
		padding: 15px;
		border: 4px solid #fff;
		background-color: #333;
	}



/*******************************************************/
/*******************************************************/
/* DROP DOWNS                                        
/*******************************************************/
/*******************************************************/	
		
#nav .product-box, #nav .product-box-list {
	text-align: left;
	width:140px;
	float:left;
	margin-bottom:12px;		
}

#nav .product-box h2 {
	font-size:11px;
	line-height:17px;
	margin-bottom:0px;
	color:#fff;
}

#nav .product-box h3 a {
	font-size:11px;
	line-height:17px;
	color:#b0c83c;
	font-weight:bold;
}

#nav .product-box h3 a:hover {
	color:#fff;
}

#nav .product-box ul {
	margin:0px;
	margin-top:0px;
	margin-bottom:20px;
	float:left;
}

#nav .product-box li {
	display:block;
	padding-left:10px;
	text-align:left;
	font-size:11px;
	float:none;
	background:url(../images/bullets/bullet-arrow-drop.gif); background-repeat:no-repeat;
	height:18px;
	margin:auto;
}

#nav .product-box li:hover { background:url(../images/bullets/bullet-arrow-drop.gif); background-repeat:no-repeat; }


#nav li#mm_domains { 	width: 88px; }
#nav li#mm_email { 		width: 73px; }
#nav li#mm_vps { 	width: 154px;}
#nav li#mm_ssl { width: 125px; }
#nav li#mm_hosting { 	width: 113px; }
#nav li#mm_eshops { 	width: 82px; }
#nav li#mm_instant { 	width: 127px; }
#nav li#mm_mydaily { 	width: 120px; }
#nav li#mm_mylifestyle { 	width: 120px; }
#nav li#mm_mynews { 	width: 120px; }
#nav li#mm_logout { 	width: 120px; }
#nav li#mm_reseller { 	width: 88px;  margin-right: 0; }
#nav li#mm_support { width: 120px; }
#nav li#mm_glossary { width: 120px; }
#nav li#mm_statuspage { width: 120px; margin-right:}


/* Home tab - icon */
#nav li#mm_home {  width: 50px; background:url(../images/menu/Menu-home.gif) no-repeat left top; margin: 0; padding: 0; margin-right: 1px;}

#nav li#mm_home.menuactive, #nav li#mm_home.menuactive:hover a.toplevel {
	background:url(../images/menu/Menu-home-active.gif) no-repeat left top;
}
#nav li#mm_home a.toplevel {
		padding: 0; margin: 0; text-indent: -999em; left: auto; margin-right: 0;
	}
#nav li#mm_home.subshown a.toplevel,
	#nav li#mm_home:hover a.toplevel {
      background:url(../images/menu/Menu-home-active.gif) no-repeat left top;
      }
