#menu ul {
        margin: 0;
        padding: 0;
        list-style: none;
}
#menu li { /* all list items */
	float: left;
	position: relative;
	width: 90pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
/* KOREN all list items
 #menu li { 
	float: left;
	position: relative;
	width: auto;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0;
	margin-right: 10;
	margin-bottom: 0;
	margin-left: 10;
}
*/

#menu li ul {/* second-level lists */
        position: absolute;
        display: block; 
        top: 15px;
        left: 0;
}

#menu li>ul {/* to override top and left in browsers other than IE */
        top: auto;
        left: auto;
}


/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */

#menu li:hover ul { display: block; }

#menu li:hover>ul { visibility:visible; }

#menu ul ul { visibility:hidden; }              

/* Make-up syles */
#menu ul, li {
    margin: 0 0 0 0; 
}

/* Styles for Menu Items */
#menu ul a {
        display: block;
        text-align: center;
        text-decoration: none;
        color: #FFFFFF;
        background: #0066CC; /* IE6 Bug */
        /*padding: 1px;*/
		padding-top: 0px;
		padding-right: 5px;
		padding-bottom: 0px;
		padding-left: 5px;
        border: 0px;
}
/* Hover Styles */
#menu ul a:hover {
	color: #FFFFFF;
	background: #0099FF;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
} 
/* Sub Menu Styles */
#menu li ul a {
        color: #FFFFFF;
        background: #0066CC; /* IE6 Bug */
        font-size: 10px;
        display: block;
        text-decoration: none;
        padding: 3px;
        border: 0px;
        line-height: 90%;
		font-weight: normal;
		padding-right: 5px;
		padding-left: 5px;
}
/* Sub Menu Hover Styles */
#menu li ul a:hover { 
        color: #FFFFFF; 
        background: #0099FF; 
        font-size: 10px;
        display: block;
        text-decoration: none;
        padding: 3px;
        border: 0px;
        line-height: 90%;
		font-weight: normal;
		padding-right: 5px;
		padding-left: 5px;

}
/* Footer Links */
#footer_list{
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFCC; 
	margin: 0px;
	padding: 0px;
}
#footer_list ul {
	margin: 0px;
	padding: 0px;
	}
#footer_list li {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFCC;
	line-height: 15px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	}
#footer_list li a{
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFCC;
	line-height: 15px;
	text-decoration: none;
}
#footer_list li a:visited{
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFCC; 
	line-height: 15px;
	text-decoration: none;
	
}
#footer_list li a:hover{
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFCC; 
	line-height: 15px;
	text-decoration: underline;
}
#footer_list li a:visited:hover{
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFCC; 
	line-height: 15px;
	text-decoration: underline;
}
/*
#footer_list {
	border: 1px solid #000;
	margin: 2em;
	width: 80%;
	padding: 5px;
	font-family: Verdana, sans-serif; 
	} 
#footer_list p {
	display: inline;
	}

#footer_list ul, #footer_list li {
	display: inline;
	margin: 0;
	padding: 0;
	color: #339;
	font-weight: bold;
	}*/
