#navbar { width: 725px; height:28px; position: absolute; right: 30px; top: 90px; padding: 0px; z-index: 1100; border: solid 1px #cfcfcf; 
border-radius: 20px 20px 20px 20px; 
background-color:#f7f7f7; /* for non-css3 browsers */
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e5e5), color-stop(0.8, #e5e5e5)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #ffffff,  #e5e5e5 80%); /* for firefox 3.6+ */ }

.menu-toggle { display:none; }

#menu-topmenu { height:28px; padding:0px; margin:0px; z-index: 1102; list-style-type:none; position: absolute; top:0px; left:0px;}

#menu-topmenu li { display: block; float:left; height: 12px; vertical-align:middle; margin: 0px 0px; padding:8px 13px; line-height:12px; list-style-type:none; background-image: url(../images/divider.gif); background-repeat:no-repeat; background-position: left 10px; } 
#menu-topmenu li { color:#494949; font-size: 12px; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; text-decoration:none; text-transform: uppercase; }
#menu-topmenu li a { color:#494949; font-size: 12px; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; text-decoration:none; text-transform: uppercase; }
#menu-topmenu li a:link { color:#494949; }
#menu-topmenu li a:active {   color:#494949; }
#menu-topmenu li a:visited {  color:#494949; }
#menu-topmenu li a:hover {   color:#6dac09; }

#menu-topmenu li:first-child { background-image: none; }
#menu-topmenu li.lihome { background-image: none; }

#menu-topmenu { }

	#menu-topmenu li { }

	#menu-topmenu li.hover,
	#menu-topmenu li:hover { }


	/* -- level mark -- */

	#menu-topmenu ul {
	 margin: 0px;
	 padding: 2px; 
	 background-color:#fff8f8;
	 background-image:none;
	 list-style-type:none; 
	-webkit-border-radius: 10px 10px 10px 10px; 
	-moz-border-radius: 10px 10px 10px 10px; 
	border-radius: 10px 10px 10px 10px; 
	}

		
		#menu-topmenu ul li { display: block; vertical-align:middle; margin:0px; padding: 5px; border-top: solid 1px #eee7e7; border-left:none; 
		 height:auto; 
		 font-weight: normal;
		 font-size: 11px; line-height: 1em;
		 font-family: Tahoma,Arial,sans-serif; 
		 color: #686767;  
		 text-align:left;
		 background-image:none; 
		}
		
		#menu-topmenu ul li:first-child { border-top: none;}

		#menu-topmenu ul li.hover,
		#menu-topmenu ul li:hover {
		 color: #6dac09;
		}
		
		#menu-topmenu ul li a { color:#686767; text-decoration:none; padding:0px; text-transform:none; font-family: Tahoma,Arial,sans-serif; font-size: 11px; line-height: 1em; font-weight: normal; }

		#menu-topmenu ul li a:link { color:#686767; }
		#menu-topmenu ul li a:active { color:#686767; }
		#menu-topmenu ul li a:visited { color:#686767; }
		#menu-topmenu ul li a:hover { color:#6dac09; }


#menu-topmenu {
 position: relative;
 z-index: 1597;
 /*float: left;*/
}

#menu-topmenu li.hover,
#menu-topmenu li:hover {
 position: relative;
 z-index: 1599;
 cursor: default;
}

#menu-topmenu ul li.hover a:link,
#menu-topmenu ul li:hover a:link { color:#686767; }

#menu-topmenu ul li.hover a:active,
#menu-topmenu ul li:hover a:active { color:#686767; }

#menu-topmenu ul li.hover a:visited,
#menu-topmenu ul li:hover a:visited { color:#686767; }

#menu-topmenu ul li.hover a:hover,
#menu-topmenu ul li:hover a:hover { color:#6dac09; }

#menu-topmenu ul {
 visibility: hidden;
 /*display:none;*/
 position: absolute;
 top: 28px;
 left: 7px;
 z-index: 1598;
}

#menu-topmenu ul li {
 float: none;
 width: 150px;
}

#menu-topmenu ul ul {
 top: 0px;
 left: 99%;
}

#menu-topmenu li:hover > ul {
 visibility: visible;
/* display:block;*/
}


/* footer menus */

#menu-footermenu li a { font-family: Tahoma, Geneva, sans-serif; font-size:11px; line-height: 2em; text-shadow: 1px 1px 1px #fff; }
#menu-footermenu  li a:link { color:#494949; text-decoration:none; }
#menu-footermenu  li a:active {   color:#494949; text-decoration:none; }
#menu-footermenu li a:visited {  color:#494949; text-decoration:none;  }
#menu-footermenu  li a:hover {  color:#6dac09; text-decoration:underline; }

#menu-footermenu { margin:0 auto; padding:0; list-style-type:none; display: block; text-align:center; }

#menu-footermenu li{ display: inline; position:relative; vertical-align:middle; padding: 0px 8px;  
margin:0; list-style-type:none; }

#menu-footermenu li:before { content: "|"; position:absolute; left: -4px; top: -3px; }
#menu-footermenu li:first-child:before {content: ""; }


#menu-privacymenu { margin:0; padding:0; display:inline; }
#menu-privacymenu li a { font-family: Tahoma, Geneva, sans-serif; font-size:11px; line-height: 22px; text-shadow: 1px 1px 1px #fff; }
#menu-privacymenu  li a:link { color:#494949; text-decoration:underline; }
#menu-privacymenu  li a:active {   color:#494949; text-decoration:underline; }
#menu-privacymenu li a:visited { color:#494949; text-decoration:underline; }
#menu-privacymenu  li a:hover {   color:#6dac09; text-decoration:none; }

#menu-privacymenu { margin:0 8px; padding:0; list-style-type:none; display: inline; text-align:center; }

#menu-privacymenu li{ display: inline; position:relative; height: auto; padding: 0px 8px;  
margin:0; list-style-type:none; } 

#menu-privacymenu li:before { content: "|"; position:absolute; left: -4px; top: -3px; }
#menu-privacymenu li:after { content: "|"; position:absolute; right: -4px; top: -3px; }





