#menu { position:relative; margin:0 auto; width:100%; text-decoration:none; font-size:20px; }
	#menu ul { list-style:none; padding:0; margin:0; position:relative; z-index:5; }
		#menu li { padding:0px; margin:0px; cursor:pointer; height: 48px; text-align:center; width:100%; line-height:48px; }
		#menu ul li.selected { font-weight: bold; }



			#menu li a { width:100%; height:100%; display:block; text-decoration:none; color:#e3e3e3;font-family: 'Open Sans', sans-serif; line-height:48px; z-index:50; outline:none; }


    #menu .block { position:absolute; top:0; left:0px; z-index:4; background:red; width:206px; height:40px;	cursor:pointer; opacity:0.6;filter: alpha(opacity=60);-moz-opacity: 0.60;	}

    * .png { position:relative; behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)); }