#header #header_logo {
	display:block;
	position:absolute;
	width:162px;
	height:100px;
	top:10px;
	background:url('../images/logo.png') no-repeat;
}

#header #header_menu {
	position:absolute;
	top:89px;
	left:330px;
	font-size:1.2em;
	height: 37px;
}

#header #header_menu ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#header #header_menu li { /* all list items */
	float: left;
	position: relative;
	width: 88px;
}

#header #header_menu li a {
	border-bottom:none;
}

#header #header_menu li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 1em;
	left: 0;
}

#header #header_menu li#header_menu_home {
	position:absolute;
	left:-2px;
	top: -1px;
	height: 30px;
}

#header #header_menu li#header_menu_home {
	background: url('../images/menu/home.png') no-repeat;
	background-position:0px 0px;
}

#header #header_menu li#header_menu_home:hover, li.over { /* lists nested under hovered list items */
	background-position:0px -29px;
}

#header #header_menu li#header_menu_about {
	position:absolute;
	left:88px;
	top: -2px;
	height: 32px;
}

#header #header_menu li#header_menu_about {
	background: url('../images/menu/about.png') no-repeat;
	background-position:0px 0px;
}

#header #header_menu li#header_menu_about:hover, li.over { /* lists nested under hovered list items */
	background-position:0px -29px;
}

#header #header_menu li#header_menu_events {
	position:absolute;
	left:177px;
	top: -1px;
	height: 30px;
}

#header #header_menu li#header_menu_events {
	background: url('../images/menu/events.png') no-repeat;
	background-position:0px 0px;
}

#header #header_menu li#header_menu_events:hover, li.over { /* lists nested under hovered list items */
	background-position:0px -29px;
}

#header #header_menu li#header_menu_news {
	position:absolute;
	left:272px;
	top: -1px;
	height: 28px;
}

#header #header_menu li#header_menu_news {
	background: url('../images/menu/news.png') no-repeat;
	background-position:0px 0px;
}

#header #header_menu li#header_menu_news:hover, li.over { /* lists nested under hovered list items */
	background-position:0px -29px;
}

#header #header_menu li#header_menu_visitors {
	position:absolute;
	left:367px;
	top: -1px;
	background-image: url(../images/menu/visitors1.png);
}

#header #header_menu li#header_menu_visitors {
	background: url('../images/menu/visitors[1].png') no-repeat;
	background-position:0px 0px;
}

#header #header_menu li#header_menu_visitors:hover, li.over { /* lists nested under hovered list items */
	background-position:0px -29px;
}
#header #header_menu li#header_menu_notices {
	position:absolute;
	left:457px;
	top: -1px;
	height: 28px;
}

#header #header_menu li#header_menu_notices {
	background: url('../images/menu/notices.PNG') no-repeat;
	background-position:0px 0px;
}

#header #header_menu li#header_menu_notices:hover, li.over { /* lists nested under hovered list items */
	background-position:0px -29px;
}

#header #header_menu a.header_menu_top{
	display:block;
	height:29px;
}

#header #header_menu a.header_menu_top{
	background:none;
	border:none;
}

#header #header_menu li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
	border:1px solid #EBE9E0;
	border-top:none;
	background:white;
	padding:10px;
}

#header #header_menu li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}

#header #header_menu ul li ul li{
	margin:4px 0px;
}

#header #header_menu li>ul a { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	background: url('../images/bullet.png') no-repeat left 3px;
	padding-left:10px;
	color:#575757;
}

#header #header_menu li>ul a:hover { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	background: url('../images/bullet_on.png') no-repeat left 3px;
}
