.mod_navigation {
	width:				800px;
	height:				50px;
	margin-bottom:		20px;
	background-image:	url(images/backmenu.png);
	background-repeat:	no-repeat;
	top:				-10px;
	position:			absolute;
	z-index:			10;
}

.mod_navigation li, .mod_navigation a, .mod_navigation p {
	font-family: 		impact;	
	font-size:			18px;
	color:				#FFF;
}

.mod_navigation ul {
	margin:				0px;
	margin-left:		20px;
	padding:			0px;
}

.mod_navigation li {
	float:				left;
	list-style:			none;
}

.mod_navigation a, .mod_navigation p, .mod_navigation li span {
	display:			block;
	width:				140px;
	border-left:		2px solid #FFF;
	padding-left:		10px;
	margin-top:			14px;
	cursor:				pointer;
	letter-spacing:		1;
}

.mod_navigation a:hover {
	color:				#000;
}

.mod_navigation .level_2 li .first {
	margin-top:			12px;
}

.mod_navigation .level_2 li { 
	float:				none;
	display:			none;
	margin-left:		-16px;

}

.mod_navigation li:hover .level_2 li {
	display:			block;
	background:			none;
}

.mod_navigation .level_2 a, .mod_navigation .level_2 p, .mod_navigation .level_2 li span {
	width:				140px;
	height:				32px;
	padding-top:		11px;
	margin:				-1px;
	margin-left:		2px;
	margin-right:		-10px;
	background:			url(images/backsubmenu.png);
	background-repeat:	no-repeat;
	border-left:		none;
	font-size:			15px;
	position:			relative;
}

.mod_navigation .level_2 li span {
	color:				#CCC;
}

.mod_navigation .level_2 a:hover {
	color:				#000;
}

.mod_customnav ul {
	margin:				0px;
	margin-left:		20px;
	padding:			0px;
}

.mod_customnav li {
	font-family: 		impact;	

	color:				#FFF;
	float:				left;
	list-style:			none;
}

.mod_customnav a, .mod_customnav p, .mod_customnav li span {
	display:			block;
	margin-right:		10px;
	margin-top:			90px;
	cursor:				pointer;
	letter-spacing:		1;
	color:				#FFF;
	font-weight:		normal;
	font-size:			14px;
}

.mod_customnav a:hover {
	color:				#000;
}

.clear {
	height:				0.1px;
	overflow:			hidden;
	font-size:			0.1px;
	line-height:		0.1px;
	clear:				both;
}

.invisible { 	
	position:			absolute; 
	top:				-1000px; 
	left:				-1000px; 
	width:				0px; 
	height:				0px; 
	overflow:			hidden; 
	display:			inline; 
}
