/* Menu container setup and placement */
#menuContainer 
{
    height: 6px;
	width: 850px;
    position: relative;
    margin: auto;
    text-align: left;
	font-size: 80%;
}		
	
 /* Position the menu within the container */
.menu 
{
    position:absolute;
    top: 0px;
    background:transparent; 
}

/* remove items from list that are not needed */
.menu ul 
{
    padding:0; 
    margin:0;
    list-style-type: none;
}

/* setup menu location and layout */
.menu ul li 
{
    position:relative;
    float:left;
}

/* link sizing, placement and color */
.menu ul li a, .menu ul li a:visited 
{
    height:1.5em;
    line-height:1.5em;
    padding-left:1px; 
    margin-right:1px;
    display:block; 
    text-decoration:none;  
    font-weight:bold;
    color: black; 
    background:transparent; 
}

/* hide secondary menus until hover */
.menu ul li ul {
    display: none;
}

/* drop down menu style */
.menu table {
    background: rgb(245, 234, 185);
    margin:-1px; 
    border-collapse:collapse;
    font-size:1em;
}

/* hover colors for menu items */
.menu ul li:hover a,
.menu ul li a:hover {
color: black; 
background-color: #FFFFFE;
}

.menu ul li:hover ul li a:hover, 
.menu ul li a:hover ul li a:hover 
{
    color: black; 
    background-color: white;
}

/* Make the opacity of the drop down menu 90% */
.menu ul li a:hover ul 
{
    background:transparent filter: alpha(opacity=90);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
    opacity:0.9;
}

/* make the drop down menu show and correctly position it */
.menu ul li:hover ul, .menu ul li a:hover ul 
{
    width:74px;
    display:block; 
    position:absolute; 
    top:0.6em;
    margin-top:10px;
    left:0; 
    border-top:0;
    font-size: 95%;
    background:transparent;
}

/* menu links  */
.menu ul li:hover ul li a, .menu ul li a:hover ul li a 
{
    width:110px;
    display:block; 
    height:auto; 
    line-height:1em; 
    padding:5px; 
    border:0;
    margin:0;
    font-weight:bold; 
    color: black;
    background:transparent url(/); 
    background-color: rgb(245, 234, 185);
}
