@charset "utf-8";
/* CSS Document */

nav
	{
		margin: 0 0 0 0;
		position: relative;
		right: 0;
		top: 0px;
		padding: 3px;
		font-size: 12px;
		text-align:left;
		min-height: 25px;
		margin-bottom: 10px;
		z-index: 99999999;
		background-color: #2d1152;
		font-family:Arial, Helvetica, sans-serif;
	}
	
		nav ul
		{
		}
			
			nav ul li
			{
				float: left;
				padding-left: 1.5em;
			}

				nav ul li a,
				nav ul li span
				{
					font-weight: 500;
					letter-spacing: 0.025em;
					color: #fff;
					text-decoration: none;
					border-radius: 6px;
					padding: 0.5em 1em 0.5em 1em;
					-moz-transition: background-color .25s ease-in-out;
					-webkit-transition: background-color .25s ease-in-out;
					-o-transition: background-color .25s ease-in-out;
					-ms-transition: background-color .25s ease-in-out;
					transition: background-color .25s ease-in-out;
				}
				
				nav ul li > ul
				{
					display: none;
				}

			nav ul li:hover
			{
			}

				nav ul li:hover a,
				nav ul li:hover span
				{
					/*background: #fff;*/
					color:#fff;
				}

			nav ul li.active
			{
			}

				nav ul li.active a,
				nav ul li.active span
				{
					background: #fff;
				}

			nav ul li.current
			{
			}

				nav ul li.current a
				{
					background: #444;
					color: #fff;
				}
				
	.dropotron
	{
		background: #fff;
		letter-spacing: 0.025em;
		color: #696969;
		text-decoration: none;
		border-radius: 6px;
		padding: 0.75em 0;
		min-width: 15em;
		box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1), 0 0.25em 0.25em 0.1em rgba(0,0,0,0.025);
		margin-top: calc(-0.75em + 1px);
		margin-left: -1px;
	}

		.dropotron li
		{
			border-top: solid 1px #eee;
			line-height: 3em;
		}

			.dropotron li:first-child
			{
				border-top: 0;
			}
	
			.dropotron li > a,
			.dropotron li > span
			{
				text-decoration: none;
				color: inherit;
				display: block;
				padding: 0 1.5em;
				-moz-transition: color .25s ease-in-out, background-color .25s ease-in-out;
				-webkit-transition: color .25s ease-in-out, background-color .25s ease-in-out;
				-o-transition: color .25s ease-in-out, background-color .25s ease-in-out;
				-ms-transition: color .25s ease-in-out, background-color .25s ease-in-out;
				transition: color .25s ease-in-out, background-color .25s ease-in-out;
			}

				.dropotron li > a:hover,
				.dropotron li > span:hover,
				.dropotron li.active > a,
				.dropotron li.active > span
				{
					background: #eee;
				}
	
		.dropotron.level-0
		{
			font-size: 0.8em;
			margin-left: 1.5em;
			margin-top: 0;
		}
		
			.dropotron.level-0:before
			{
				content: '';
				position: absolute;
				top: -0.5em;
				left: 1em;
				border-bottom: solid 0.75em #ffffff;
				border-left: solid 0.75em transparent;
				border-right: solid 0.75em transparent;
				z-index: 1;
			}
