/**
 * @file
 * Navigation Styling
 */


/*
 * Markup generated by theme_menu_tree().
 */

/*ul li.expanded {
  *list-style-image: url(../images/menu-expanded.png);
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');
  list-style-type: circle;
}
*/
/*ul li.collapsed {
*  *list-style-image: url(../images/menu-collapsed.png); /* LTR */
/*  list-style-image: *url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAA*AAElFTkSuQmCC'); /* LTR */
/*  list-style-type: disc;
*}
*
ul li.leaf {
  *list-style-image: url(../images/menu-leaf.png);
  list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');
  list-style-type: square;
}
*/

/*
 * The active item in a Drupal menu
 */

/*li a.active {
	color: #49004D;
}
*/

/*
 * Navigation bar
 */

.main-navigation {
	background-color: #430070;
        border-right: 1px solid #430070;
        border-left: 1px solid #430070;
	width: 100%; 
	max-width:1200px;
	height: auto;
        padding: 5px 0;
/*        margin: 15px 0; */
	margin: 3em auto;
}

.region-navigation {
	padding: 0;
	margin-bottom: -5px;
}

/*
 * Main menu and Secondary menu links
 */

.nice_menu, #main-menu, .region-navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	width: auto;
	margin: 0;
	padding: 0;
}
#main-menu ul.inline, .region-navigation ul.inline {
	list-style-type: none;
	cursor: default;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
}
#main-menu ul.inline li, .region-navigation ul.inline li {
  	margin: 0 20px 0 20px;
	padding: 2px 5px 2px 5px;
	list-style-type: none;
	text-align: left;
	cursor: pointer;
	width: auto;
	float: left;
}

#main-menu li a, .region-navigation li a, .nice-menu a {
	color: #49004D;
	text-decoration: none;
	width: auto;
	line-height: 30px;
}

#main-menu li a:hover, 
#main-menu li.active a, 
.region-navigation li a:hover, 
.region-navigation li.active a {
	color: #FFF !important;
}
ul.nice-menu li ul a {
    color: #49004D;
}
ul.nice-menu .menu__item .menu__item {
    font-size: 80%;
}
.header__secondary-menu {
	display: inline-block;
	padding: 3px;
	float: right;
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #450074;
	border-radius: 15px;
        margin-top: -3em;
}
.header__secondary-menu ul.inline li {
}

.header__secondary-menu a {
	color: #F0DCC7;
	display: block;
        float: left;
	text-decoration: none;
        padding-left: 20px;
}

.header__secondary-menu a:hover {
	color: #FFF;
}

/*
* Superfish drop-down menu
*/

.nice-menu a {
	text-decoration: none;
}


/*
 * Menu blocks
 */

.block-menu {
}

/*
 * "Menu block" blocks
 *
 * Drupal core has limited ways in which it can display its menus. To get around
 * these limitations, see http://drupal.org/project/menu_block
 */

.block-menu-block {
}

/* The style for any menus appearing in the first sidebar */

.region-sidebar-first .menu ul {
}

.region-sidebar-first .menu li {
}

.region-sidebar-first .menu a:link, a:visited {
}

.region-sidebar-first .menu a:hover {
}

.region-sidebar-first ul ul {
}
