/* sidebar menu */
ul.menu { margin: 0; padding: 0; }
ul.menu li { background-position: .3em .6em; list-style-image: none; list-style-type: none; margin: 0; padding:0 }
ul.menu li a { padding: .1em 0 .1em 1.5em; }
ul.menu li ul li { background-position: 1.5em .6em; }
ul.menu li ul li a { padding-left: 2.7em; }
ul.menu li ul li ul li { background-position: 2.7em .6em; }
ul.menu li ul li ul li a { padding-left: 3.9em; }
ul.menu li ul li ul li ul li { background-position: 3.9em .6em; }
ul.menu li ul li ul li ul li a { padding-left: 5.1em; }
ul.menu li.expanded { padding-bottom: 0; }
ul.menu li.expanded ul { margin-top: .1em; }

/* to remove zebra coloring from sidebar menus, remove this star and slash-->
ul.menu li { border-bottom: 1px solid #d4e7f3; padding: .2em 0 .2em 0; }
ul.menu li a { padding: .2em 0 .2em 1.5em; }
ul.menu li.odd { background-color: #fff; }
ul.menu li.even { background-color: #edf5fa; }
ul.menu li.expanded { background-color: #d4e7f3; border: none; padding-bottom: 0; }
ul.menu li.expanded ul { border-bottom: 3px solid #d4e7f3; border-top: 1px solid #b4d7f0; margin-top: .2em; }
/* end zebra coloring */

ul.menu {
	border:none;

	
}

ul.menu li {
	border:none;
	background-color:#B6132C;
	border-bottom:1px solid #cb5a6b;
}

ul.menu li first {
	border:none;
	background-color:#B6132C;
}

ul.menu li a {
	color:#ffffff;
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	width:217px;
	text-transform:uppercase;
	font-size:10px;
}

ul.menu li a:hover {
	text-decoration:underline;
	background-color:#CB5a6b;
}

#block-menu-menu-aboutsubmenu a:hover {
	text-decoration:underline;
}


ul.nice-menu-down li.menuparent, #header-region ul.nice-menu-down li.menuparent {
	background:none;
	background-image:url("/sites/all/themes/mcTheme/images/site/main_menu_li_border.png");
	background-position:right center;
	background-repeat:no-repeat;
}
/* resources nav */

ul.nice-menu li {
	padding:0px;
	margin:0px;
	border:none;
	border:none;
	background-color:#BA2327;
}

ul.nice-menu li a {
	color:#ffffff;
}

ul.nice-menu li a.active {
	color:#ffffff;
	background-color:#BA2327;
}

#block-nice_menus-2 {
	margin-left:25px;
}

/**
 * 4.A. Duran's Navigation Changes
 */

#nice-menu-2 {
	width:750px;
	margin:0px;
	padding:0px;
	margin-top:85px;
	background-position:right top;
	background-repeat:no-repeat;
	height:64px;
	z-index:2;
	background-image:url(../../themes/mcTheme/images/site/menuULBG.png);
	bacground-repeat:repeat-x;
}

#nice-menu-2 a {
	padding-top:20px;
	padding-bottom:19px;
	padding-left:10px;
	padding-right:10px;
	margin-right:5px;
	margin-left:3px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}

#nice-menu-2 a:hover {
	background-color:#CB5a6b;
}
ul #nice-menu-2 {
	margin:0px;
	padding:0px;
}


ul.nice-menu li {
	background-image:url('/sites/all/themes/mcTheme/images/site/main_menu_li_border.png');
	background-repeat:no-repeat;
	background-position:right;
}

ul.nice-menu li ul li {
	background-image:none;
}

ul.nice-menu li.menu-path-News-Events {background-image:none;}


#block-menu-menu-aboutsubmenu h2, #block-menu-menu-resources-side-menu h2 {
	border:none;
	display:block;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:0px;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-transform:uppercase;
	background-color:#cb5a6b;
	width:220px;
}

#block-menu-menu-aboutsubmenu ul, #block-menu-menu-resources-side-menu ul {
	margin-top:0px;
	border:4px solid #cb5a6b;
	margin-bottom:20px;
}

#block-menu-menu-resources-side-menu a:hover {
	text-decoration:underline;
}


#block-nice_menus-2 h2 {
	visibility:hidden;
	margin:0px;
	padding:0px;
	line-height:0px;
}

#nice-menu-2 li li {

}

#nice-menu-2 li li a {
	background-color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:normal;
	font-size:10px;
	border-bottom:1px solid #f5d8dc;
}

#nice-menu-2 li li a.active {
	color:#BA2226;
	text-decoration:underline;
	/*background-color:#f5d8dc;*/
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
}

#nice-menu-2 li li a:hover {
	color:#BA2226;
	text-decoration:underline;
	background-color:#f5d8dc;
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;

}

ul #nice-menu-2 li ul 	 {
	margin-left:20px;
}

#nice-menu-2 li.menuparent ul {	
	margin-top:26px;
	padding-top:15px;
	border-top:none;
	border-bottom:1px solid #b6132c;
	background-image:url('/sites/all/themes/mcTheme/images/site/subNavTop.png');
	background-position:left top;
	background-repeat:no-repeat;
	background-color:transparent;
}

#nice-menu-2 li.menuparent ul li:first-child {

}

/*
 * march 18 navigation fixes
 */


#nice-menu-2 li:first-child { margin-left:0px; }

#nice-menu-2 li.menuparent ul li:first-child { margin-left:0px; }

ul.nice-menu ul li a {
	color:#CC0033;
}

ul.nice-menu ul li {
	background-color:#FFFFFF;
	
	border-left:1px solid #CC0033;
	border-right:1px solid #CC0033;
	padding:0;
	width:240px;
}