/* Menu Styles for Bobbette & Belle */

a, a:visited, a:hover, a:active, a:focus {
	direction:ltr; 
	outline:0;
}
 
#main_menu {
	min-height:28px;
  	height:auto !important;
  	height:28px;
	font:normal 12px/28px Tahoma,arial, verdana, sans-serif; 
	width:1040px; /* 8 x  width of menu items */
	margin:0 auto;
	position: absolute;
	top: 5px;
	left: 344px;
	z-index: 100;
}

#menuitem1 {
	position: relative;
	left: 0px;
}

#menuitem2 {
	position: relative;
	left: -60px;
}

#menuitem3 {
	position: relative;
	left: -120px; 
}

#menuitem4 {
	position: relative;
	left: -180px; 
}

#menuitem5 {
	position: relative;
	left: -229px;
}

#menuitem6 {
	position: relative;
	left: -282px; 
}

#menuitem7 {
	position: relative;
	left: -351px; 
}

#menuitem8 {
	position: relative;
	left: -409px; 
}

#main_menu ul {
	margin:0; 
	padding:0; 
	list-style:none; 
	display:inline-block;
}

#main_menu .level1 .level1-li {
	float:left; 
	display:inline; 
	width:130px; 
	margin-top:-280px;
	z-index: 100;
}

#main_menu .level1 .level1-li:hover {
	z-index: 101;
}

#main_menu .level1 a {
	display:block; 
	width:130px;
	text-decoration:none; 
	text-align:center; 
	color:#555555;
}

#main_menu .level1 a.level1-a {
	position:relative;
	float:left; 
	display:inline; 
	margin-right:-129px; 
	margin-top:280px;
	color: white;
	color:#555555;
}

#main_menu .level1 .level2 {
	float:left; 
	margin-top:-28px; 
	padding-top:28px; 
	margin-bottom:-280px;
   	color: #669900;
}

#main_menu .level1 .level2 a {
	background: #dde1a3;
	color: #555555;
	position:relative; 
	margin-right:-1px;
	line-height: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#main_menu .level1 a:hover,
#main_menu .level1 a:focus,
#main_menu .level1 a:active {
	background:#bac349; 
	color: #ffffff;
	margin-right:0;
}

#main_menu .level1 .level1-li .level1-a:hover,
#main_menu .level1 .level1-li .level1-a:focus,
#main_menu .level1 .level1-li .level1-a:active {
	color: #669900;
	background: none;
	background:url(../images/menu_plug.gif);
	background-position: center;
	background-repeat: no-repeat;
}

