#menu {
	width:897px;
	height:35px;
	background-image:url(images/nav.jpg);
	background-repeat:repeat-x;
	margin:8px 0px 0px 0px;
	padding:0px;
}

#menu ul {
	background-image:url(images/nav-spacer.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	width:910px;
	margin:auto;
	padding:0px;
	list-style:none;
	text-align:center;
	}

#menu li {

	background-image:url(images/nav-spacer.jpg);

	background-repeat:no-repeat;

	background-position:center left;

	border:none;

	color:#FFFFFF;

	line-height:27px;

	z-index:20;

	letter-spacing:0px;

	font-weight:bold;

	font-size:14px;

	padding:6px 7px 0px 10px;

	margin:0px;

	float:left;

	position:relative;
	}



#menu li a {

	border:none;

	background:none;
	text-decoration:none;
	text-transform:uppercase;

	display:block;

	padding:0 19.5px;

	color:#f49e3b;

	}

#menu li a:hover {

	border:none;

	background:none;

	text-decoration:none;

	color:#000000;

	background-color:#CFE2E8;

	}

#menu ul ul {

	position:absolute;

	left:-999em;

	top:34px;

	width:100%;

	}

#menu li:hover ul,#menu li.sfhover ul {

	left:0;

	}

#menu ul ul li a {

	padding:4px 10px;

	text-transform:normal;

	font-variant:normal;

	}

#menu ul ul li {

	letter-spacing:0px;

	color:#44444;

	z-index:20;

	width:150px;

	text-align:left;

	font-family:helvetica,arial,sans-serif;

	font-size:11px;

	font-style:normal;

	background:#f0eeef;

	/*border-bottom:1px solid #cccccc;

	border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;*/

	margin:0;

	}

#menu ul ul li a {

	line-height:22px;

	color:#f49e3b;

	text-decoration:none;

	}

#menu ul ul li:hover a {

	color:#000000;

	text-decoration:none;

	background:#CFE2E8;

	}

#menu ul ul li:hover li a {

	color:#444444;

	}

#menu ul ul li:hover li a:hover {

	color:#FFFFFF;

	}

#menu ul ul li:hover {

	color:#FFFFFF;

	background:#CFE2E8;

	}

#menu ul ul ul li {

	font-size:1em;}

	

#menu ul ul ul, #menu ul ul ul ul {

	position:absolute;

	margin-left:-999em;

	top:0;

	width:200px;

	}

#menu li li:hover ul {

	margin-left:150px;

	/*margin-top:22px;*/

	}

#menu ul ul li:hover li a {

	color:#000;

	text-decoration:none;

	background-color:#FFFFFF;

	}



#menu ul ul li li:hover a {

	color:#FFFFFF;

	text-decoration:none;

	background:#CFE2E8;	

	}
