#navi{
	width: 760px;
	height: 29px;
	background: #FFFFFF;
	list-style : none;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	border-top: 1px solid #000000;
	border-bottom:  1px solid #000000;
	float: left;
	display: block;
}

#navi li{
	margin: 3px 2px 2px 2px;
	width: 95px;
	height: 29px;
	float: left;
	line-height: 1000em;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
	background: transparent;
}

#navi a:link,
#navi a:visited,
#navi a:active{
	width: 91px;
	height: 23px;
	margin: 3px 2px 2px 2px;
	display: block;
}

#navi a:hover{
	width: 91px;
	height: 23px;
	margin: 3px 2px 1px 2px;
	display: block;
}

#navi #news a:link,
#navi #news a:visited,
#navi #news a:active{
	line-height: 1000em;
	overflow: hidden;
	background: url(../img/menu_news.gif);
}

#navi #news a:hover{
	line-height: 1000em;
	overflow: hidden;
	background: #FFC79E url(../img/menu_news.gif) 0px -23px;
}

#navi #pro a:link,
#navi #pro a:visited,
#navi #pro a:active{
	line-height: 1000em;
	overflow: hidden;
	background: url(../img/menu_pro.gif);
}

#navi #pro a:hover{
	line-height: 1000em;
	overflow: hidden;
	background: #FFC79E url(../img/menu/menu_pro.gif) 0px -23px;
}

#navi #dl a:link,
#navi #dl a:visited,
#navi #dl a:active{
	line-height: 1000em;
	overflow: hidden;
	background: url(../img/menu/menu_dl.gif);
}

#navi #dl a:hover{
	line-height: 1000em;
	overflow: hidden;
	background: #FFC79E url(../img/menu/menu_dl.gif) 0px -23px;
}

#navi #sup a:link,
#navi #sup a:visited,
#navi #sup a:active{
	line-height: 1000em;
	overflow: hidden;
	background: url(../img/menu/menu_sup.gif);
}

#navi #sup a:hover{
	line-height: 1000em;
	overflow: hidden;
	background: #FFC79E url(../img/menu/menu_sup.gif) 0px -23px;
}

#navi #staff a:link,
#navi #staff a:visited,
#navi #staff a:active{
	line-height: 1000em;
	overflow: hidden;
	background: url(../img/menu/menu_staff.gif);
}

#navi #staff a:hover{
	line-height: 1000em;
	overflow: hidden;
	background: #FFC79E url(../img/menu/menu_staff.gif) 0px -23px;
}

#navi #info a:link,
#navi #info a:visited,
#navi #info a:active{
	line-height: 1000em;
	overflow: hidden;
	background: url(../img/menu/menu_info.gif);
}

#navi #info a:hover{
	line-height: 1000em;
	overflow: hidden;
	background: #FFC79E url(../img/menu/menu_info.gif) 0px -23px;
}

#navi #rec a:link,
#navi #rec a:visited,
#navi #rec a:active{
	line-height: 1000em;
	overflow: hidden;
	background: url(../img/menu/menu_rec.gif);
}

#navi #rec a:hover{
	line-height: 1000em;
	overflow: hidden;
	background: #FFC79E url(../img/menu/menu_rec.gif) 0px -23px;
}

#navi #link a:link,
#navi #link a:visited,
#navi #link a:active{
	line-height: 1000em;
	overflow: hidden;
	background: url(../img/menu/menu_link.gif);
}

#navi #link a:hover{
	line-height: 1000em;
	overflow: hidden;
	background: #FFC79E url(../img/menu/menu_link.gif) 0px -23px;
}

.noline {
	text-decoration: none;
}

.cancellline{
	text-decoration: line-through;
}

h1{
	width: 760px;
	height: 60px;
	margin: 0px;
	padding: 0px;
	background: url(../img/header.gif);
	line-height: 10em;
	overflow: hidden;
}

h1 a:hover,
h1 a:link,
h1 a:visited,
h1 a:hover{
	background: url(../img/header.gif);
	width: 760px;
	height: 60px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}