@charset "UTF-8";
/*sliding doors code below, do not edit */

#header
{
	height:36px;
}

#header ul {
	list-style:none;
}
#header li {
	float:left;
	font-size:10px;
	background:url('img/menu-left.png') no-repeat left top;
	background-position:0 -72px;
	padding-top:0px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:20px;
}
#header a {
	float:left;
	display:block;
	background:url('img/menu-right.png') no-repeat right top;
	background-position:0 -72px;
	padding-top:12px;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:20px;
	margin-right:5px;
	color:white;
	text-decoration:none;
}
#header > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
/*#header a:hover {
	color:white;
	text-decoration:none;
}
*/

#header .current_page_item {
	background-position:0 -36px;
	color:#bc4c16;
	text-decoration:none;
}
#header .current_page_item a {
	background-position:100% -36px;
	color:#bc4c16;
	text-decoration:none;
}
#header li:hover, #header li:hover a {
	background-position:0% -0px;
/*	color:white;
	text-decoration:none;
*/
}
#header li:hover a {
	background-position:100% -0px;
/*	color:white;
	text-decoration:none;
*/
}

/* dadako (sub menu) code below, do not edit */

#header ul ul
{
	background:#6f92b3;
	width:951px;
	float:left;
	position:absolute;
	top:114px;
	left:71px;
	height:26px;
	padding-top:0px;
	margin: 0px;
}

#header .current_page_item, #header .current_page_item:hover,
#header .current_page_parent, #header .current_page_parent:hover
 {
	background-position:0 -36px;
	color:#bc4c16;
	text-decoration:none;
}
#header .current_page_item a, #header .current_page_item a:hover, #header .current_page_item:hover a,
#header .current_page_parent a, #header .current_page_parent a:hover, #header .current_page_parent:hover a
{
	background-position:100% -36px;
	color:#bc4c16;
	text-decoration:none;
}
#header .current_page_item ul a, 
#header .current_page_item ul a:hover, 
#header .current_page_item:hover ul a, 
#header .current_page_item:hover ul li:hover,
#header .current_page_item ul li,
#header .current_page_parent ul a, 
#header .current_page_parent ul a:hover, 
#header .current_page_parent:hover ul a, 
#header .current_page_parent:hover ul li:hover,
#header .current_page_parent ul li
 {
  background: none;
}

#header ul li ul
{
	display: none;
}

#header ul li.current_page_item ul, #header ul li.current_page_parent ul {
	display: block;
	
}

#header .current_page_item a, #header .current_page_parent a
 {
	background-position:100% -36px;
	color:#bc4c16;
	text-decoration:none;
}

#header ul ul li
{
	height: 22px;
  padding: 0px;
  padding-left: 4px;
  margin: 0px 4px 4px;
  background:url('img/submenu_left.png') no-repeat left top !important;
}

#header ul ul li:hover, #header ul ul li.current_page_item {
  background-position:0 -22px !important;
}

#header ul ul li a
 {
 	height: 14px;
  padding: 4px 8px 4px 4px !important;
  margin: 0px !important;
  color: white !important;
  background:url('img/submenu_right.png') no-repeat right top !important;
}

#header ul ul li a:hover, #header ul ul li.current_page_item a, #header ul ul li:hover a {
  background-position: 100% -22px !important;
}

#header ul ul li a, #header ul ul li:hover a, #header ul ul li a:hover {
  /*background: blue !important;*/
}
