@charset "utf-8";
/* CSS Document */
#topbar_align	{ 

	background:black;
	position:static;
	top:0px; 
	left:0; 
	z-index:99;
	height:36px;
	max-height:36px;
	width:100%;
	min-width:800px;
	max-width:1280px;
text-align:center;
	background: url(../images/navi_back.png) 0 0;
	margin:0 auto;

}
#bottombar_align	{ 
	bottom:-1px; 
	z-index:99;
	position:fixed;
	min-width:800px;
	width:100%;
	max-width:1280px;	

}
#topbar
{
	z-index:99;
	position:fixed;
	min-width:800px;
	width:100%;
	max-width:1280px;
}


.topbar_margin
{
font-size: 12px;
margin:10px;
}
#prebottombar	{ 		 
	position:static; 
	bottom:35px; 
	left:0; 
	z-index:100;
	height:78px;	
	max-height:78px;
	width:100%;	
	background: url(../images/nm_donation.png) right no-repeat;
	min-width:800px;
	max-width:1280px;
	text-align:center;	
	margin:0 auto;
}
#bottombar	{ 
	border-bottom:1px solid white; 
	background:black;		 
	position:static; 
	bottom:-1px; 
	left:0; 
	z-index:100;
	height:36px;
	max-height:36px;
	width:100%;
	font-family: Arial;
	font-size: 14px;
	color: #777777;
	background: url(../images/navi_bott.png) 0 0;
	min-width:800px;
	max-width:1280px;
	text-align:center;	
	margin:0 auto;	
}
#bottombar a {
color:#9addff;
text-decoration: underline;
}

div.bottombar_space {
padding:12px;
position:left;
}
div.bottombar_donation a
{
	width:182px;
	height:36px;
	float: right;
	min-width:182px;
	position: relative;
	display: block;
	cursor: pointer;
	background: url(../images/nm_donation_off.png) no-repeat;
}
div.bottombar_donation a:hover
{
background: url(../images/nm_donation_on.png) no-repeat;
}
.topbar_search
{
	width:125px;
	min-width:125px;
	float:right;
	margin:9px;
}
.topbar_logo
{
	background: url(../images/logo.png) 0 0 no-repeat;
	width:162px;
	height:36px;
	float: right;
	min-width:162px;
	position: relative;
}


#navigation {
  list-style: none;
  min-width:800px;
}

#navigation li {
  float: left;
}

#navigation a * {
  display: none;
}

#navigation a,
#navigation a .hover {
  height: 36px;
	position: relative;
	display: block;
	background: url(../images/navi_button.png) 0 0 no-repeat;
}
/* Bottom */
#navigation2 {
  list-style: none;
  min-width:800px;
}

#navigation2 li {
  float: left;
}

/* individual navigation items */
#navigation a.main {
  background-position: 0 0;
  width: 70px;
}

#navigation .highlight a.main:hover,
#navigation a.main .hover {
  background-position: 0 -36px;
  width: 70px;
}

#navigation a.forum {
  background-position: -70px 0px;
  width: 70px;
}

#navigation .highlight a.forum:hover,
#navigation a.forum .hover {
  background-position: -70px -36px;
}

#navigation a.music {
  background-position: -140px 0;
  width: 70px;
}

#navigation .highlight a.music:hover,
#navigation a.music .hover {
  background-position: -140px -36px;
}

#navigation a.games {
  background-position: -210px 0;
  width: 70px;
}

#navigation .highlight a.games:hover,
#navigation a.games .hover {
  background-position: -210px -36px;
}

#navigation a.articles {
  background-position: -280px 0;
  width: 70px;
}

#navigation .highlight a.articles:hover,
#navigation a.articles .hover {
  background-position: -280px -36px;
}
#navigation a.media {
  background-position: -350px 0;
  width: 70px;
}

#navigation .highlight a.media:hover,
#navigation a.media .hover {
  background-position: -350px -36px;
}
#navigation a.about {
  background-position: -420px 0;
  width: 70px;
}

#navigation .highlight a.about:hover,
#navigation a.about .hover {
  background-position: -420px -36px;
}

.upd_sms {
position:right;
vertical-align:top;
height: 36px;
}
