.menu{
	display:block;
	width:950px;
	font-size: 1.1em;
	font-family: Arial, sans-serif;
	top:0px;
	left:0px;
	z-index:1;
	padding:10px 0 0 0;
	margin:0;
    }
.menu ul{
    position:absolute;
	margin:0px 0 0 0px;
    display:block;
    width: auto;
    padding: 0;
    }
.menu li ul{
    visibility:hidden;
    }
.menu li li ul{
   position:absolute;
    }
.menu li{
    list-style:none;
    width: auto;
    height:auto;
    display:inline;
    display/**/:block;
    float:none;
    float/**/:left;
    margin:0;
    padding:0;
    }
.menu li li{
    display:block;
    float:none;
    }
/* correct a little IE bug */
* html .menu li li{
    display:inline;
    }
.menu a{
    text-align:left;
	background-repeat: repeat-x;
    display:block;
	color:#333;
    width: auto;
    text-decoration:none;
    padding:0;
    margin:0;
	
    }
.menu a:hover{
    color:#ff3000;
    }
    
/* for a mozilla better display with key nav */
.menu a:focus{
}

a.linkOver{
    }

