/* GAF V2 Theme by xXLinkeXx */
/* http://xxlinkexx.xx.funpic.de */
/* xXLinkeXx1@gmx.de */
/* 2011 */

/* MENU STYLES */
div.menuBar,
div.menuBar a.menuButton, div.menuButton, div.menuButton_over, 
div.menu,
div.menu a.menuItem {
	display: block;
	background: transparent;
	padding:0 8px 0 8px;
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #fff;
	line-height: 35px;
	text-decoration:none;
	float:left; 
}

div.menuBar a.menuButton, div.menuButton, div.menuButton_over, 
div.menu,
div.menu a.menuItem {
  padding-right: 15px;
  padding-left: 15px;
  	border-right: 1px solid #202020;

	background-image:url(images/nav_bg_n.png);
  /*border-bottom: 3px solid #474747;*/
}

div.menuBar {
/*background: transparent;*/
background-image:url(images/nav_bg_n.png);
border: 1px solid #202020;
padding: 0;
text-align: left; 
height: 35px;
color: #fff;
font-weight: bold;
text-shadow: 2px 2px 5px #000;
}

div.emenuBar {
  text-align: left;
}
  
/* main level links hover */  

div.menuBar a.menuButton:hover, div.menuButton:hover, div.menuButton_over  
{ 
color: #fff; 
display: block; 
/*background: transparent;  
border-bottom: 2px solid #d10000;*/
background-image:url(images/nav_bg_h.png);
border-top: -1px solid #6c0101;
border-bottom: -1px solid #6c0101;
text-decoration: none; 
font-weight: bold;
/*text-shadow: 0px 0px 2px #474747;*/
}

/* main level links active */

div.menuBar a.menuButton:active, div.menuButton:active,  div.menuButton_over  
{ 
color: #FFF; 
display: block; 
background: transparent;
background-image: url(images/nav_bg_a.png); 
/*border-bottom: 3px solid #d10000; */
text-decoration: none; 
font-weight: bold;
}

/* sublinks styles */

/* sublink container */

div.menu {
  left: 0px;
  padding: 1px 1px 1px 1px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
}

/* sublinks main style */

div.menu a.menuItem {
  color: #000;
  font-weight: bold;
  cursor: pointer;
  display: block;
  padding: 0px 0px 0px 0px;
  text-align: left;
  font-size: 10px;
  text-decoration: none;
  background: #FFF;
  

}

/* sublinks hover style */

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  color: #FFF;
  font-weight: bold;
  background: #ed9f01;
}

div.menu a.menuItem span.menuItemBuffer {
  padding: 0px 2px 0px 2px;
  color: #ffffff;
}

div.menu a.menuItem:hover span.menuItemBuffer {
  padding: 0px 2px 0px 2px;
  color: #000000;
}

div.menu a.menuItem span.menuItemText {
	padding: 0px 0px 0px 3px;
}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border-top: 1px solid #a5a5a5;
  border-bottom: 1px solid #ffffff;
  margin: 4px 2px;
}

a.menuItem.header {
  border-bottom: 1px solid #b3b3b3;
}
