@charset "utf-8";

/* Modern Menu */
.modern-menu {
	height: 40px;
	font-family: "Arial Narrow", sans-serif;
	font-size: 14px;
	font-weight: bold;
	position: relative;
	clear: both;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {

.modern-menu {
	font-weight:700;
}

}


.modern-menu.mm-vertical {
	width: 184px;
	height: auto;
}

/* General reset */
.modern-menu, .modern-menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

	/* A button item */
	.modern-menu li {
		position: relative;
	}

	/* A button */
	.modern-menu a {
		height: 100%;
		text-decoration: none;
		display: block;
		position: relative;
		overflow: hidden;
		z-index: 101;
		border: none;
	}

	/* The label of a button */
	.modern-menu a span {
		line-height: 40px;
		padding: 0 10px;
		display: block;
	}
	.modern-menu.mm-vertical a span {
		line-height: 36px;
	}

	/* The label of a button with a dropdown */
	.mm-container.mm-drop span {
		padding-right: 15px;
	}

	/* A horizontal label container */
	.mm-horizontal span {
		float: left;
	}

	/* The label of a button with a dropdown */
	.mm-hdrop, .mm-hdrop-over, .mm-vdrop, .mm-vdrop-over {
		background-repeat: no-repeat;
		background-position: center right;
		padding-right: 20px;
	}

	/* A button on the right side */
	.modern-menu .mm-right {
		display: block;
		float: right;
	}

	/* The top buttons */
	.modern-menu > li {
		float: left;
	}
	.modern-menu.mm-vertical > li {
		float: none;
	}

	/* A group of buttons */
	.mm-group li {
		float: left;
	}
	.modern-menu .mm-group span {
		line-height: 40px;
	}

		/* The label of a subbutton */
		.modern-menu ul span {
			line-height: 36px;
		}

		/* A dropdown of a button */
		.modern-menu li > ul {
			width: 155px;
			font-size: 14px;
			position: absolute;
			left: -5000px;
			opacity: 0;
			z-index: 100;
		}

		/* A dropdown of a vertical menu */
		.mm-vertical li > ul {
			top: 0;
		}

		/* Dropdowns from level 2 onwards */
		.modern-menu ul ul {
			float: right;
			top: 0;
		}

	/* Icon buttons */
	.modern-menu .mm-icon span {
		width: 14px;
		height: 40px;
		background-repeat: no-repeat;
		background-position: center;
		padding: 0 18px;
	}
	.mm-vertical .mm-icon span {
		width: 10px;
	}


/* Theme 1 */

.theme1 .mm-hdrop {
	background-image: url("../images/theme1/hdrop-over.png");
}
.theme1 .mm-hdrop-over {
	background-image: url("../images/theme1/hdrop-over.png");
}
.theme1 .mm-vdrop {
	background-image: url("../images/theme1/vdrop-over.png");
}
.theme1 .mm-vdrop-over {
	background-image: url("../images/theme1/vdrop-over.png");
}
.theme1 .mm-facebook {
	background-image: url("../images/theme1/facebook.html");
}
.theme1 .mm-facebook-over {
	background-image: url("../images/theme1/facebook-over.html");
}
.theme1 .mm-twitter {
	background-image: url("../images/theme1/twitter.html");
}
.theme1 .mm-twitter-over {
	background-image: url("../images/theme1/twitter-over.html");
}
.theme1 .mm-googleplus {
	background-image: url("../images/theme1/googleplus.html");
}
.theme1 .mm-googleplus-over {
	background-image: url("../images/theme1/googleplus-over.html");
}
.theme1 .mm-linkedin {
	background-image: url("../images/theme1/linkedin.html");
}
.theme1 .mm-linkedin-over {
	background-image: url("../images/theme1/linkedin-over.html");
}


/* Theme 2 */
.theme2 {
	background-color: #fafafa;
}
.theme2 a span {
	color: #707070;
	background-color: #fafafa;
}
.theme2 .mm-over {
	color: #fafafa;
	background-color: #44aadd;
}
.theme2 .mm-hdrop {
	background-image: url("../images/theme2/hdrop.html");
}
.theme2 .mm-hdrop-over {
	background-image: url("../images/theme2/hdrop-over.html");
}
.theme2 .mm-vdrop {
	background-image: url("../images/theme2/vdrop.html");
}
.theme2 .mm-vdrop-over {
	background-image: url("../images/theme2/vdrop-over.html");
}
.theme2 .mm-facebook {
	background-image: url("../images/theme2/facebook.html");
}
.theme2 .mm-facebook-over {
	background-image: url("../images/theme2/facebook-over.html");
}
.theme2 .mm-twitter {
	background-image: url("../images/theme2/twitter.html");
}
.theme2 .mm-twitter-over {
	background-image: url("../images/theme2/twitter-over.html");
}
.theme2 .mm-googleplus {
	background-image: url("../images/theme2/googleplus.html");
}
.theme2 .mm-googleplus-over {
	background-image: url("../images/theme2/googleplus-over.html");
}
.theme2 .mm-linkedin {
	background-image: url("../images/theme2/linkedin.html");
}
.theme2 .mm-linkedin-over {
	background-image: url("../images/theme2/linkedin-over.html");
}


/* Theme 3 */
.theme3 {
	background-color: #55aaff;
}
.theme3 a span {
	color: #fafafa;
	background-color: #55aaff;
}
.theme3 .mm-over {
	color: #0099ff;
	background-color: #fafafa;
}
.theme3 .mm-hdrop {
	background-image: url("../images/theme3/hdrop.html");
}
.theme3 .mm-hdrop-over {
	background-image: url("../images/theme3/hdrop-over.html");
}
.theme3 .mm-vdrop {
	background-image: url("../images/theme3/vdrop.html");
}
.theme3 .mm-vdrop-over {
	background-image: url("../images/theme3/vdrop-over.html");
}
.theme3 .mm-facebook {
	background-image: url("../images/theme3/facebook.html");
}
.theme3 .mm-facebook-over {
	background-image: url("../images/theme3/facebook-over.html");
}
.theme3 .mm-twitter {
	background-image: url("../images/theme3/twitter.html");
}
.theme3 .mm-twitter-over {
	background-image: url("../images/theme3/twitter-over.html");
}
.theme3 .mm-googleplus {
	background-image: url("../images/theme3/googleplus.html");
}
.theme3 .mm-googleplus-over {
	background-image: url("../images/theme3/googleplus-over.html");
}
.theme3 .mm-linkedin {
	background-image: url("../images/theme3/linkedin.html");
}
.theme3 .mm-linkedin-over {
	background-image: url("../images/theme3/linkedin-over.html");
}


/* Theme 4 */
.theme4 {
	background-color: #ff7744;
}
.theme4 a span {
	color: #fafafa;
	background-color: #ff7744;
}
.theme4 .mm-over {
	color: #ff4422;
	background-color: #f5f5f5;
}
.theme4 .mm-hdrop {
	background-image: url("../images/theme4/hdrop.html");
}
.theme4 .mm-hdrop-over {
	background-image: url("../images/theme4/hdrop-over.html");
}
.theme4 .mm-vdrop {
	background-image: url("../images/theme4/vdrop.html");
}
.theme4 .mm-vdrop-over {
	background-image: url("../images/theme4/vdrop-over.html");
}
.theme4 .mm-facebook {
	background-image: url("../images/theme4/facebook.html");
}
.theme4 .mm-facebook-over {
	background-image: url("../images/theme4/facebook-over.html");
}
.theme4 .mm-twitter {
	background-image: url("../images/theme4/twitter.html");
}
.theme4 .mm-twitter-over {
	background-image: url("../images/theme4/twitter-over.html");
}
.theme4 .mm-googleplus {
	background-image: url("../images/theme4/googleplus.html");
}
.theme4 .mm-googleplus-over {
	background-image: url("../images/theme4/googleplus-over.html");
}
.theme4 .mm-linkedin {
	background-image: url("../images/theme4/linkedin.html");
}
.theme4 .mm-linkedin-over {
	background-image: url("../images/theme4/linkedin-over.html");
}


/* Theme 5 */
.theme5 {
	background-color: #88cc33;
}
.theme5 a span {
	color: #fafafa;
	background-color: #88cc33;
}
.theme5 .mm-over {
	color: #44aa22;
	background-color: #f5f5f5;
}
.theme5 .mm-hdrop {
	background-image: url("../images/theme5/hdrop.html");
}
.theme5 .mm-hdrop-over {
	background-image: url("../images/theme5/hdrop-over.html");
}
.theme5 .mm-vdrop {
	background-image: url("../images/theme5/vdrop.html");
}
.theme5 .mm-vdrop-over {
	background-image: url("../images/theme5/vdrop-over.html");
}
.theme5 .mm-facebook {
	background-image: url("../images/theme5/facebook.html");
}
.theme5 .mm-facebook-over {
	background-image: url("../images/theme5/facebook-over.html");
}
.theme5 .mm-twitter {
	background-image: url("../images/theme5/twitter.html");
}
.theme5 .mm-twitter-over {
	background-image: url("../images/theme5/twitter-over.html");
}
.theme5 .mm-googleplus {
	background-image: url("../images/theme5/googleplus.html");
}
.theme5 .mm-googleplus-over {
	background-image: url("../images/theme5/googleplus-over.html");
}
.theme5 .mm-linkedin {
	background-image: url("../images/theme5/linkedin.html");
}
.theme5 .mm-linkedin-over {
	background-image: url("../images/theme5/linkedin-over.html");
}


/* Theme 6 */
.theme6 {
	background-color: #505050;
}
.theme6 a span {
	color: #e0e0e0;
	background-color: #505050;
}
.theme6 .mm-over {
	color: #404040;
	background-color: #f0f0f0;
}
.theme6 .mm-hdrop {
	background-image: url("../images/theme6/hdrop.html");
}
.theme6 .mm-hdrop-over {
	background-image: url("../images/theme6/hdrop-over.html");
}
.theme6 .mm-vdrop {
	background-image: url("../images/theme6/vdrop.html");
}
.theme6 .mm-vdrop-over {
	background-image: url("../images/theme6/vdrop-over.html");
}
.theme6 .mm-facebook {
	background-image: url("../images/theme6/facebook.html");
}
.theme6 .mm-facebook-over {
	background-image: url("../images/theme6/facebook-over.html");
}
.theme6 .mm-twitter {
	background-image: url("../images/theme6/twitter.html");
}
.theme6 .mm-twitter-over {
	background-image: url("../images/theme6/twitter-over.html");
}
.theme6 .mm-googleplus {
	background-image: url("../images/theme6/googleplus.html");
}
.theme6 .mm-googleplus-over {
	background-image: url("../images/theme6/googleplus-over.html");
}
.theme6 .mm-linkedin {
	background-image: url("../images/theme6/linkedin.html");
}
.theme6 .mm-linkedin-over {
	background-image: url("../images/theme6/linkedin-over.html");
}


/* Theme 7 */
.theme7 {
	background-color: #cacaca;
}
.theme7 a span {
	color: #505050;
	background-color: #cacaca;
}
.theme7 .mm-over {
	color: #eaeaea;
	background-color: #4a4a4a;
}
.theme7 .mm-hdrop {
	background-image: url("../images/theme7/hdrop.html");
}
.theme7 .mm-hdrop-over {
	background-image: url("../images/theme7/hdrop-over.html");
}
.theme7 .mm-vdrop {
	background-image: url("../images/theme7/vdrop.html");
}
.theme7 .mm-vdrop-over {
	background-image: url("../images/theme7/vdrop-over.html");
}
.theme7 .mm-facebook {
	background-image: url("../images/theme7/facebook.html");
}
.theme7 .mm-facebook-over {
	background-image: url("../images/theme7/facebook-over.html");
}
.theme7 .mm-twitter {
	background-image: url("../images/theme7/twitter.html");
}
.theme7 .mm-twitter-over {
	background-image: url("../images/theme7/twitter-over.html");
}
.theme7 .mm-googleplus {
	background-image: url("../images/theme7/googleplus.html");
}
.theme7 .mm-googleplus-over {
	background-image: url("../images/theme7/googleplus-over.html");
}
.theme7 .mm-linkedin {
	background-image: url("../images/theme7/linkedin.html");
}
.theme7 .mm-linkedin-over {
	background-image: url("../images/theme7/linkedin-over.html");
}


/* Theme 8 */
.theme8 {
	background-color: #f5f5f5;
}
.theme8 a span {
	color: #707070;
	background-color: #f5f5f5;
}
.theme8 .mm-over {
	color: #f0f0f0;
	background-color: #505050;
}
.theme8 .mm-hdrop {
	background-image: url("../images/theme8/hdrop.html");
}
.theme8 .mm-hdrop-over {
	background-image: url("../images/theme8/hdrop-over.html");
}
.theme8 .mm-vdrop {
	background-image: url("../images/theme8/vdrop.html");
}
.theme8 .mm-vdrop-over {
	background-image: url("../images/theme8/vdrop-over.html");
}
.theme8 .mm-facebook {
	background-image: url("../images/theme8/facebook.html");
}
.theme8 .mm-facebook-over {
	background-image: url("../images/theme8/facebook-over.html");
}
.theme8 .mm-twitter {
	background-image: url("../images/theme8/twitter.html");
}
.theme8 .mm-twitter-over {
	background-image: url("../images/theme8/twitter-over.html");
}
.theme8 .mm-googleplus {
	background-image: url("../images/theme8/googleplus.html");
}
.theme8 .mm-googleplus-over {
	background-image: url("../images/theme8/googleplus-over.html");
}
.theme8 .mm-linkedin {
	background-image: url("../images/theme8/linkedin.html");
}
.theme8 .mm-linkedin-over {
	background-image: url("../images/theme8/linkedin-over.html");
}