#main-menu {
width: 606px;
			padding: 0;
			height:  27px;
			clear: both;
			display: block;
			float: left;	
			margin: 0;		
			}

#main-menu ul {
	padding:0px; 
	margin:0px; 
	list-style: none;
	}
	
#main-menu ul li {
	float:left; 
	position:relative;
	font-size: 11px;
	z-index: 55555;
	}
	
#main-menu ul li ul {
	display: none; 
	margin: 0px; 
	padding: 0px;
	font-size: 11px;
	z-index: 55555;
	}

#main-menu ul li.nav1 a, #main-menu ul li.nav1 a:visited {
	width: 150px;
	height: 27px;
	display: block;
	float: left;
	font-size: 11px;
	color: #FF0000;
	background: url("../img/menu.gif") 0 0 no-repeat;
	}
	
#main-menu ul li.nav2 a, #main-menu ul li.nav2 a:visited {
	width: 171px;
	height: 27px;
	display: block;
	float: left;
	font-size: 11px;
	color: #FF0000;
background: url("../img/menu.gif") -150px 0 no-repeat;
	}
	
#main-menu ul li.nav3 a, #main-menu ul li.nav3 a:visited {
	width: 89px;
	height: 27px;
	display: block;
	float: left;
	font-size: 11px;
	color: #FF0000;
background: url("../img/menu.gif") -321px 0 no-repeat;	}
		
#main-menu ul li.nav4 a, #main-menu ul li.nav4 a:visited {
	width: 196px;
	height: 27px;
	display: block;
	float: left;
	font-size: 11px;
	color: #FF0000;
background: url("../img/menu.gif") -410px 0 no-repeat;
	}
	
#main-menu ul li.nav5 a, #main-menu ul li.nav5 a:visited {
	width: 176px;
	height: 27px;
	display: block;
	float: left;
	font-size: 11px;
	color: #FF0000;
background: url("../img/menu.gif") -430px 0 no-repeat;
	}

			
#main-menu ul li.nav1 a:hover {background: url("../img/menu.gif") 0 -27px no-repeat;}	
#main-menu ul li.nav2 a:hover {background: url("../img/menu.gif") -150px -27px no-repeat;}
#main-menu ul li.nav3 a:hover {background: url("../img/menu.gif") -321px -27px no-repeat;}
#main-menu ul li.nav4 a:hover {background: url("../img/menu.gif") -410px -27px no-repeat;}
#main-menu ul li.nav5 a:hover {background: url("../img/menu.gif") -430px -27px no-repeat;}

	
/* specific to non IE browsers */

#main-menu ul li.nav1:hover a {background: url("../img/menu.gif") 0 -27px no-repeat;}	
#main-menu ul li.nav2:hover a {background: url("../img/menu.gif") -150px -27px no-repeat;}
#main-menu ul li.nav3:hover a {background: url("../img/menu.gif") -321px -27px no-repeat;}
#main-menu ul li.nav4:hover a {background: url("../img/menu.gif") -410px -27px no-repeat;}
#main-menu ul li.nav5:hover a {background: url("../img/menu.gif") -430px -27px no-repeat;}

	
/*#main-menu ul li:hover a {color:#fff; background:#36f;}*/

#main-menu ul li:hover ul { 
	display:block; 
	position:absolute; 
	top:27px; left:0; 
	margin: 0px; 
	padding: 0px; 
	}
	

#main-menu ul li:hover ul li ul {display: none;}
#main-menu ul li:hover ul li {margin: 0px; padding: 0px;}
#main-menu ul li.home:hover ul li { display: block;}
	
#main-menu ul li:hover ul li a, #main-menu ul li:hover ul li a:visited {  
	text-align: left; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	margin-bottom: 1px;
	height:auto; 
	width: 150px;
	padding-left: 10px; 
	padding-right: 10px; 
	display:block; 
	background:#e8e8e8; 
	color:#000;
	opacity: .8;
	text-decoration: none; 
	border-bottom: solid 1px #fff; 
	border-left: solid 1px #fff; 
	border-right: solid 1px #fff; 
	z-index: 55555;
	}	
	

	
#main-menu ul li:hover ul li a:hover {
	background:#e8e8e8; 
	color: #003366;
	opacity: .8;
	border-bottom: solid 1px #fff; 
	border-left: solid 1px #fff; 
	border-right: solid 1px #fff; 
	}
