	/*~~~~~~~~~~~~~~~~ Menu Styles (global - all menus) ~~~~~~~~~~~~~~~~*/



	/******[Main Menu]******/

	/*Main Menu Container*/
	.nfMain {
		width:100%;
		height:45px;
		background-image:url(../img/menu/menu-bckgrnd.png);
		backround-repeat:repeat-x;
		-moz-box-shadow: 0px 0px 3px #adadad;
		-webkit-box-shadow: 0px 0px 3px #adadad;
		box-shadow: 0px 0px 3px #adadad;
		behavior:url(../es/css/css/PIE.htc);
		-moz-border-radius: 5px;
		border-radius: 5px;
		}

		@media (min-width: 1024px) {
			.nfMain {
				width:951px;
			}
		}

	/*Items*/
	.nfMain .nfItem {height:45px;}
	
	/*Item Links*/
	.nfMain .nfLink {
		padding:14px 15px;
		margin:1px 0px 0px;
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#DADADA;
		color:#8A8989;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
		text-decoration:none;
		height:16px;
		}
		
		.nfMain .logo .nfLink {
			border:1px solid red;
			padding:7px 0 21px 0;
			border-width:0px 1px 0px 0px;
			border-style:solid;
			border-color:#DADADA;
			}
	
	
	/*Item Links - Hover (duplicate styles below!)*/
	.nfPure .nfItem:hover>.nfLink, .nfPure .nfItem:hover>*>.nfLink {text-decoration:none; background:url(../img/menu/menu-bckgrnd-over.png);}
	.nfPure .nfLink:hover, .nfMain .nfJSHover {text-decoration:none;background:url(../img/menu/menu-bckgrnd-over.png);}
	
	/*Item Links - Active*/
	.nfMain .nfItem .nfJSActive {text-decoration:none;background:url(../img/menu/menu-bckgrnd-over.png);}
	
	/*Item Links - Focus*/
	.nfPure .nfLink:focus, .nfMain .nfItem .nfJSFocus {text-decoration:none;}	

	/*Item Links - Breadcrumbs*/
	.nfMain .nfItem .nfJSBreadcrumb {color:#00f;}




	/******[Sub Menus]******/
	
	/*Sub Menu Position Offsets*/
	.nfMain .nfSubC {
		margin:1px 0px 0px 12px; 
		background-image:url(../img/menu/submenu-bckgrnd.png); 
		background-repeat:repeat-x;
		height:24px;
		-moz-border-radius: 0 0 5px 5px;
		border-radius: 0 0 5px 5px;
		}
	.nfMain .nfSubC .nfLink{border-width:0px 0px 0px 0px;}
	.nfMain .nfSubC .nfLink:hover{background-image:url(../img/menu/submenu-bckgrnd-over.png);color:#ffeedf;}
	

	
	/*Sub Menu Styles*/
	.nfMain .nfSubS {padding:0px;height:24px;}

	/*Sub Menu Position Offsets - Level 2*/
	.nfMain .nfSubS .nfSubC {margin:0px 0px 0px -1px;}

	/*Sub Menu Styles - Level 2*/
	.nfMain .nfSubS .nfSubS {background-color:#fcf1d7;padding:20px;height:auto;border:solid 1px #716137;border-width:0px 0px 0px 0px;border-radius:0px 10px 10px 10px;}

	/*Sub Menu Styles - Level 3*/
	.nfMain .nfSubS .nfSubS .nfSubS {border-width:1px;}

	/*Items*/
	.nfMain .nfSubC .nfItem {height:auto;}

	/*Item Links*/
	.nfMain .nfSubS .nfLink {padding:4px 20px;font-size:12px;height:14px;border-style:solid; border-width:0px 1px 0px 0px;border-color:#df5e28;color:#f7cfab;}
	.nfMain .nfSubS .nfLinkSmall {padding:4px 10px; font-size:1.15em;}
	
	/*Item Links - Level 2*/
	.nfMain .nfSubS .nfSubS .nfLink {border-style:dotted;margin:0px 10px;padding:5px 30px 5px 0px;border-width:0px 0px 0px 0px;}
		
	
	/*Item Links - Hover (duplicate styles below!)*/
	.nfMain .nfSubC .nfItem:hover>.nfLink {}
	.nfMain .nfSubC .nfLink:hover, .nfMain .nfSubC .nfJSHover {}

	/*Item Links - Active*/
	.nfMain .nfSubS .nfItem .nfJSActive {border-bottom-color:#fcf1d7;background-color:#fcf1d7;}
	
	/*Item Links - Active level 2*/
	.nfMain .nfSubS .nfSubS .nfItem .nfJSActive {border-bottom-color:#716137;}
	
	/*Item Links - Focus*/
	.nfPure .nfSubS .nfLink:focus, .nfMain .nfSubS .nfItem .nfJSFocus {}	

	/*Item Links - Breadcrumbs*/
	.nfMain .nfSubS .nfItem .nfJSBreadcrumb {}


	

	/******[Custom Menu Classes and Styles]******/

	.myTitle {color:#453f2e;font-family:arial;font-size:.9em;font-weight:normal;margin:20px 0px 5px 0px;}
	.myTitleTop {margin:5px 0px;}