.menu
{
	width:									100%;
}
.menu *
{
	font-family:						"Berlin Sans FB";
	font-size:							15px;
}
.menu ul
{
	width:									100%;
	background:							#CC3300;
	padding:								8px 0;
	margin:									0;
	text-align:							center;
}
.menu ul li
{
	display:								inline;
	margin:									0;
	padding:								0;
}
.menu ul li a
{
	color:									white;
	padding:								8px 12px;
	margin:									0;
	text-decoration:				none;
	border-left:						1px solid white;	
}
.menu ul li a:hover
{
	background:							url('../media/submenubackground_over.jpg') center center repeat-x;
	color:									white;
}
.menu .last
{
	border-right:						1px solid white;
}

/* ######### Style for Drop Down Menu ######### */
.dropmenudiv *
{
	font-size:							12px;
}
.dropmenudiv
{
	position:								absolute;
	top:										0;
	border:									1px solid #BBB;
	border-width:						0 1px;
	line-height:						18px;
	z-index:								100;
	background-color:				white;
	width:									150px;
	visibility:							hidden;
	margin-left:						0px;
	margin-top:							-1px;
	padding:								0;
}
.dropmenudiv a
{
	width:									auto;
	display:								block;
	text-indent:						3px;
	border-bottom:					1px solid #BBB;
	padding:								2px 0;
	margin:									0;
	text-decoration:				none;
	color:									black;
}
* html .dropmenudiv  /*IE only hack*/
{
	margin-left:						0;
}
* html .dropmenudiv a /*IE only hack*/
{
	width:									100%;
}
.dropmenudiv a:hover
{
	border-bottom:					1px solid #CC3300;
	background:							#EEE;
	color:									black;
}
.dropmenudiv .project, .dropmenudiv .project:hover
{
	background:							#DDD;
	font-weight:						bold;
}
