

#mainMenu 
{
	clear:both;
	z-index:100;
	float:right;
}

#mainMenu ul
{
	padding:0;
	margin:0;	
	margin-top:3px;
	list-style-type:none;
	height:40px;	
}

#mainMenu li
{
	font-size:12px;
	display:inline;	
	height:40px;
}

#mainMenu ul li a 
{
   padding-left:8px;
   padding-right:8px;
   padding-top:20px;
   color: #525252;
   text-decoration:none;   
   font-weight:bold;
   white-space:nowrap;
   height:20px;
   background-image:none;
   display:block;
   float:right;
   border-left:solid 1px white;
   background:none;
}

#mainMenu .last:link, #mainMenu .last:visited
{
	border-left:none;
}


#mainMenu ul li a:hover, #mainMenu .mainMenuover, #mainMenu .mainMenuoverlast
{
	color:#bd040f;
	background-image:url(../images/bg_menu_hover.jpg);
}

#mainMenu .mainMenuoverlast 
{
	border-left:none;
}


