*{
margin:0;
padding:0;
}

div#navi {
	overflow: hidden;
	width: 365px;

	height: 38px;
/*	background: url(img/bg_border.gif) 0 repeat-x; */

	margin:10 0 0 10px;
}

div#navi ul {
	width: 365px;	height: 19px;
}
/*
div#navi ul li {
	float: left;
	width: 62px;
	height: 19px;
	margin: 0 0 0 0px;
	line-height: 19px;
	text-align: center;
	text-indent: -5000px;
	list-style:none;
}
div#navi ul li a {
	display: block;
	width: 62px;
	height: 19px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
*/

div#navi ul li#menu00 {
	float: left;
	width: 94px;
	height: 19px;
	margin: 0 0 0 0px;
	line-height: 19px; /* テキストの上下位置を中央ぞろえに */
	text-align: center;
	text-indent: -5000px;
	list-style:none;
}
div#navi ul li#menu00 a {
	display: block;
	width: 94px;
	height: 19px;
	background-repeat: no-repeat;
	background-position: 0 0;
}

div#navi ul li#menu01 {
	float: left;
	width: 64px;	height: 19px;
	margin: 0 0 0 0px;
	line-height: 19px; /* テキストの上下位置を中央ぞろえに */
	text-align: center;
	text-indent: -5000px;
	list-style:none;
}
div#navi ul li#menu01 a {
	display: block;
	width: 64px;
	height: 19px;
	background-repeat: no-repeat;
	background-position: 0 0;
}

div#navi ul li#menu02 {
	float: left;
	width: 66px;	height: 19px;
	margin: 0 0 0 0px;
	line-height: 19px; /* テキストの上下位置を中央ぞろえに */
	text-align: center;
	text-indent: -5000px;
	list-style:none;
}
div#navi ul li#menu02 a {
	display: block;
	width: 66px;
	height: 19px;
	background-repeat: no-repeat;
	background-position: 0 0;
}

div#navi ul li#menu03 {
	float: left;
	width: 64px;	height: 19px;
	margin: 0 0 0 0px;
	line-height: 19px; /* テキストの上下位置を中央ぞろえに */
	text-align: center;
	text-indent: -5000px;
	list-style:none;
}
div#navi ul li#menu03 a {
	display: block;
	width: 64px;
	height: 19px;
	background-repeat: no-repeat;
	background-position: 0 0;
}

div#navi ul li#menu04 {
	float: left;
	width: 65px;	height: 19px;
	margin: 0 0 0 0px;
	line-height: 19px; /* テキストの上下位置を中央ぞろえに */
	text-align: center;
	text-indent: -5000px;
	list-style:none;
}
div#navi ul li#menu04 a {
	display: block;
	width: 65px;
	height: 19px;
	background-repeat: no-repeat;
	background-position: 0 0;
}


/* hover */
div#navi ul li#menu00 a:hover {
	background-image: url(img/release_o.png);
}

div#navi ul li#menu01 a:hover {
	background-image: url(img/single_o.png);
}

div#navi ul li#menu02 a:hover {
	background-image: url(img/album_o.png);
}

div#navi ul li#menu03 a:hover {
	background-image: url(img/dvd_o.png);
}

div#navi ul li#menu04 a:hover {
	background-image: url(img/other_o.png);
}

div#navi ul li#menu00 a { 
	background-image: url(img/release.png);
}

div#navi ul li#menu01 a { 
	background-image: url(img/single.png);
}

div#navi ul li#menu02 a {
	background-image: url(img/album.png);
}
div#navi ul li#menu03 a {
	background-image: url(img/dvd.png);
}

div#navi ul li#menu04 a {
	background-image: url(img/other.png);
}

/* now U R here */
body.newrelease #navi ul li#menu00 a {
		background-image: url(img/release_o.png);
}

body.single #navi ul li#menu01 a {
		background-image: url(img/single_o.png);
}

body.album #navi ul li#menu02 a {
		background-image: url(img/album_o.png);
}

body.video #navi ul li#menu03 a {
		background-image: url(img/dvd_o.png);
}

body.other #navi ul li#menu04 a {
		background-image: url(img/other_o.png);
}