/* common styling */

/* set up the overall width of the menu div, the font and the margins */



.menu {

font-family: helvetica, san-serif;

font-weight: bold;

font-style: italic;

font-size: 24px;

color: #000000;

margin-top:30px;

margin-left: 5px;

padding: 0;

width:736px; 

position:relative;

z-index:300;

}

/* remove the bullets and set the margin and padding to zero for the unordered list */

.menu ul {

padding:0; 
border-bottom: 0px;
margin:0;

list-style-type: none;

}

/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */

.menu ul li {

float:left; 

position:relative;

}

/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */

.menu ul li a, .menu ul li a:visited {

font-family: helvetica, san-serif;

font-weight: bold;

font-style: italic;

font-size: 24px;

color: #000000;

display:block; 

text-align:center; 

width:99px; 

height:44px; 

background-image: url('/content/nav-button.png');

background-repeat: repeat-x;

padding-top:7px;

margin-right:25px;

line-height:30px; 

z-index:300;

}

/* make the dropdown ul invisible */

.menu ul li ul {

color: #000000;
text-decoration: underline;
display: none;
z-index:300;

}



/* specific to non IE browsers */

/* set the background and foreground color of the main menu li on hover */

.menu ul li:hover a {

color:#000; 

width:99px; 

height:44px; 

background-image: url('/content/nav-button.png');

z-index:300;

}

/* make the sub menu ul visible and position it beneath the main menu list item */

.menu ul li:hover ul {

display:block; 

position:absolute; 

top:30px; 
text-decoration:none;
margin-top:15px;

left:0; 

width:110px;
z-index:300;

}

/* style the background and foreground color of the submenu links */

.menu ul li:hover ul li a {

display:block; 

background:#cecece; 
width:110px;
height: 25px;
font-family: helvetica, san-serif;

font-weight: bold;

text-decoration:none;
margin:0px;
padding:0px;
font-size:14px;
border: 0px;
color:#000;
z-index:300;

}

/* style the background and forground colors of the links on hover */

.menu ul li:hover ul li a:hover {

background:#e7e7e7; 
text-decoration:underline;
color:#000;
z-index:300;

}

