#mainmenu{
	FONT-SIZE: 93%; 
	BACKGROUND: url(../images/header.jpg) #dae0d2 repeat-x 50% bottom; 
	FLOAT: left; 
	WIDTH: 100%; 
	LINE-HEIGHT: normal;
	margin: 0 0 10px 0;
}
#mainmenu UL {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 10px; 
	LIST-STYLE-TYPE: none;
}
#content #mainmenu LI {
	list-style: none;
	PADDING: 0px 0px 0px 9px; 
	BACKGROUND: url(left.gif) no-repeat left top; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
}
#mainmenu A {
 	PADDING-RIGHT: 15px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(right.gif) no-repeat right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	COLOR: #765; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none;
}
#mainmenu A {
	FLOAT: none;
}
#mainmenu A:hover {
	COLOR: #333;
}

#content #mainmenu li#current {
	BACKGROUND-IMAGE: url(left_on.gif);
}

#mainmenu #current A {
	BACKGROUND-IMAGE: url(right_on.gif); 
	PADDING-BOTTOM: 5px; 
	COLOR: #333;
}

#sidebar ul#nav li a.level2 {
  padding: 0 0 0 35px;	
}

#sidebar ul#nav li a.level3 {
  padding: 0 0 0 55px;	
}

#sidebar ul#nav li a.level4 {
  padding: 0 0 0 55px;	
}

#sidebar ul#nav li a {
  padding: 0 0 0 20px;	
}
 
#sidebar ul#nav li#current a{
	background: none;
}
 
#sidebar a#current{
	font-weight: bold;
}

#sidebar ul#nav,
#sidebar ul#nav ul {
  margin: 0;/*removes indent IE and Opera*/
  padding: 0;/*removes indent Mozilla and NN7*/
  list-style-type: none;/*turns off display of bullet*/
  width: 262px; /* Width of Menu Items */
  background-color: #CECAB3;
  border-bottom: #EEEDE6 1px solid;
  z-index: 999;
}
 
#sidebar ul#nav li {
	list-style: none;
}
 
#sidebar ul#nav li a {
  display: block;
  height: 30px;
  border: none;
  border-top: 1px solid #DEDBCB;
  border-bottom: 1px solid #BEB99A;
  background: transparent url(../images/nav_arrow.jpg) no-repeat left center;
  color: #59554A;
  font-size: 120%;
  line-height: 30px;/* this value must match the height in order to center vertically the text*/
  text-decoration: none;
}
#sidebar ul#nav a.noborder {
  border-bottom: none;
}	
 
/* Fix IE. Hide from IE Mac \*/
* html #sidebar ul#nav li { float: left; height: 1%; }
* html #sidebar ul#nav li a { height: 1%; }
/* End */

#sidebar ul#nav ul ul {
	border-left: none;
}
 
#sidebar ul#nav li:hover ul ul,
#sidebar ul#nav li:hover ul ul ul,
#sidebar ul#nav li.over ul ul,
#sidebar ul#nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */
 
#sidebar ul#nav li:hover ul,
#sidebar ul#nav li li:hover ul,
#sidebar ul#nav li li li:hover ul,
#sidebar ul#nav li.over ul,
#sidebar ul#nav li li.over ul,
#sidebar ul#nav li li li.over ul { display: block; } /* The magic */
 
#sidebar ul#nav li.menuparent { background: transparent url(../images/nav_sub.gif) 98% 90% no-repeat; }
 
#sidebar ul#nav li.menuparent:hover,
#sidebar ul#nav li.over { 
  color: #35332D;
  background:  #E1DED0 url(../images/nav_arrow_over.jpg) no-repeat left center;	
}
 
 
#sidebar ul#nav li a:hover { 
  color: #35332D;
  background:  #E1DED0 url(../images/nav_arrow_over.jpg) no-repeat left center;	
}

