@charset "UTF-8";
/* CSS Document */




/* ARTIST LIST */
#artist-list { width:180px;border:0px;margin:0px 10px;padding:0px;overflow:hidden;float:left;display:inline; }
#artist-list #artist { margin:0px;padding:0px; }
#artist-list #artist li { display:inline; }
#artist-list #artist li a,
#artist-list #artist li a:link,
#artist-list #artist li a:visited,
#artist-list #artist li a:focus,
#artist-list #artist li a:hover,
#artist-list #artist li a:active { width:auto;height:0px;background-image:url(../images/artists/artist-list-menu.png);float:left;padding-top:20px;overflow:hidden; }

/* ARTIST LIST A */
#artist-list #artist li#kitaro a { width:180px;margin:3px 0px 0px 0px;background-position:0px 0px; }
#artist-list #artist li#yoshida-brothers a { width:180px;margin:3px 0px 0px 0px;background-position:-180px 0px; }
#artist-list #artist li#dj-oggy a { width:180px;margin:3px 0px 0px 0px;background-position:-360px 0px; }
#artist-list #artist li#dave-eggar a { width:180px;margin:3px 0px 0px 0px;background-position:-540px 0px; }
#artist-list #artist li#agatsuma a { width:180px;margin:3px 0px 0px 0px;background-position:-720px 0px; }
#artist-list #artist li#rin a { width:180px;margin:3px 0px 0px 0px;background-position:-900px 0px; }
#artist-list #artist li#fuzjko-hemming a { width:180px;margin:3px 0px 0px 0px;background-position:-1080px 0px; }
#artist-list #artist li#nao-watanabe a { width:180px;margin:3px 0px 0px 0px;background-position:-1260px 0px; }

/* ARTIST LIST A:LINK */
#artist-list #artist li#kitaro a:link { width:180px;margin:3px 0px 0px 0px;background-position:0px 0px; }
#artist-list #artist li#yoshida-brothers a:link { width:180px;margin:3px 0px 0px 0px;background-position:-180px 0px; }
#artist-list #artist li#dj-oggy a:link { width:180px;margin:3px 0px 0px 0px;background-position:-360px 0px; }
#artist-list #artist li#dave-eggar a:link { width:180px;margin:3px 0px 0px 0px;background-position:-540px 0px; }
#artist-list #artist li#agatsuma a:link { width:180px;margin:3px 0px 0px 0px;background-position:-720px 0px; }
#artist-list #artist li#rin a:link { width:180px;margin:3px 0px 0px 0px;background-position:-900px 0px; }
#artist-list #artist li#fuzjko-hemming a:link { width:180px;margin:3px 0px 0px 0px;background-position:-1080px 0px; }
#artist-list #artist li#nao-watanabe a:link { width:180px;margin:3px 0px 0px 0px;background-position:-1260px 0px; }

/* ARTIST LIST A:VISITED */
#artist-list #artist li#kitaro a:visited { width:180px;margin:3px 0px 0px 0px;background-position:0px 0px; }
#artist-list #artist li#yoshida-brothers a:visited { width:180px;margin:3px 0px 0px 0px;background-position:-180px 0px; }
#artist-list #artist li#dj-oggy a:visited { width:180px;margin:3px 0px 0px 0px;background-position:-360px 0px; }
#artist-list #artist li#dave-eggar a:visited { width:180px;margin:3px 0px 0px 0px;background-position:-540px 0px; }
#artist-list #artist li#agatsuma a:visited { width:180px;margin:3px 0px 0px 0px;background-position:-720px 0px; }
#artist-list #artist li#rin a:visited { width:180px;margin:3px 0px 0px 0px;background-position:-900px 0px; }
#artist-list #artist li#fuzjko-hemming a:visited { width:180px;margin:3px 0px 0px 0px;background-position:-1080px 0px; }
#artist-list #artist li#nao-watanabe a:visited { width:180px;margin:3px 0px 0px 0px;background-position:-1260px 0px; }

/* ARTIST LIST A:HOVER */
#artist-list #artist li#kitaro a:hover { width:180px;margin:3px 0px 0px 0px;background-position:0px -20px; }
#artist-list #artist li#yoshida-brothers a:hover { width:180px;margin:3px 0px 0px 0px;background-position:-180px -20px; }
#artist-list #artist li#dj-oggy a:hover { width:180px;margin:3px 0px 0px 0px;background-position:-360px -20px; }
#artist-list #artist li#dave-eggar a:hover { width:180px;margin:3px 0px 0px 0px;background-position:-540px -20px; }
#artist-list #artist li#agatsuma a:hover { width:180px;margin:3px 0px 0px 0px;background-position:-720px -20px; }
#artist-list #artist li#rin a:hover { width:180px;margin:3px 0px 0px 0px;background-position:-900px -20px; }
#artist-list #artist li#fuzjko-hemming a:hover { width:180px;margin:3px 0px 0px 0px;background-position:-1080px -20px; }
#artist-list #artist li#nao-watanabe a:hover { width:180px;margin:3px 0px 0px 0px;background-position:-1260px -20px; }

/* ARTIST LIST ON */
#artist-list.kitaro #artist li#kitaro a { width:180px;margin:3px 0px 0px 0px;background-position:0px -40px; }
#artist-list.yoshida-brothers #artist li#yoshida-brothers a { width:180px;margin:3px 0px 0px 0px;background-position:-180px -40px; }
#artist-list.dj-oggy #artist li#dj-oggy a { width:180px;margin:3px 0px 0px 0px;background-position:-360px -40px; }
#artist-list.dave-eggar #artist li#dave-eggar a { width:180px;margin:3px 0px 0px 0px;background-position:-540px -40px; }
#artist-list.agatsuma #artist li#agatsuma a { width:180px;margin:3px 0px 0px 0px;background-position:-720px -40px; }
#artist-list.rin #artist li#rin a { width:180px;margin:3px 0px 0px 0px;background-position:-900px -40px; }
#artist-list.fuzjko-hemming #artist li#fuzjko-hemming a { width:180px;margin:3px 0px 0px 0px;background-position:-1080px -40px; }
#artist-list.nao-watanabe #artist li#nao-watanabe a { width:180px;margin:3px 0px 0px 0px;background-position:-1260px -40px; }




/* RIGHT TOP MENU */
#right-menu { width:200px;border:0px;margin:0px;padding:0px;overflow:hidden;float:left; }
#right-menu #menu { margin:0px;padding:0px; }
#right-menu #menu li { display:inline; }
#right-menu #menu li a,
#right-menu #menu li a:link,
#right-menu #menu li a:visited,
#right-menu #menu li a:focus,
#right-menu #menu li a:hover,
#right-menu #menu li a:active { width:auto;height:0px;background-image:url(../images/artists/right-menu.png);float:left;padding-top:35px;overflow:hidden; }

/* RIGHT TOP MENU A */
#right-menu #menu li#official-web a { width:200px;margin:0px 0px 3px 0px;background-position:0px 0px; }
#right-menu #menu li#myspace a { width:200px;margin:0px 0px 3px 0px;background-position:-200px 0px; }
#right-menu #menu li#store a { width:200px;margin:0px 0px 3px 0px;background-position:-400px 0px; }
#right-menu #menu li#photo-download a { width:200px;margin:0px 0px 3px 0px;background-position:-600px 0px; }
#right-menu #menu li#contact a { width:200px;margin:0px 0px 3px 0px;background-position:-800px 0px; }
#right-menu #menu li#book-dj-oggy a { width:200px;margin:0px 0px 3px 0px;background-position:-1000px 0px; }
#right-menu #menu li#jp-official a { width:200px;margin:0px 0px 3px 0px;background-position:-1200px 0px; }

/* RIGHT TOP MENU A:LINK */
#right-menu #menu li#official-web a:link { width:200px;margin:0px 0px 3px 0px;background-position:0px 0px; }
#right-menu #menu li#myspace a:link { width:200px;margin:0px 0px 3px 0px;background-position:-200px 0px; }
#right-menu #menu li#store a:link { width:200px;margin:0px 0px 3px 0px;background-position:-400px 0px; }
#right-menu #menu li#photo-download a:link { width:200px;margin:0px 0px 3px 0px;background-position:-600px 0px; }
#right-menu #menu li#contact a:link { width:200px;margin:0px 0px 3px 0px;background-position:-800px 0px; }
#right-menu #menu li#book-dj-oggy a:link { width:200px;margin:0px 0px 3px 0px;background-position:-1000px 0px; }
#right-menu #menu li#jp-official a:link { width:200px;margin:0px 0px 3px 0px;background-position:-1200px 0px; }

/* RIGHT TOP MENU A:VISITED */
#right-menu #menu li#official-web a:visited { width:200px;margin:0px 0px 3px 0px;background-position:0px 0px; }
#right-menu #menu li#myspace a:visited { width:200px;margin:0px 0px 3px 0px;background-position:-200px 0px; }
#right-menu #menu li#store a:visited { width:200px;margin:0px 0px 3px 0px;background-position:-400px 0px; }
#right-menu #menu li#photo-download a:visited { width:200px;margin:0px 0px 3px 0px;background-position:-600px 0px; }
#right-menu #menu li#contact a:visited { width:200px;margin:0px 0px 3px 0px;background-position:-800px 0px; }
#right-menu #menu li#book-dj-oggy a:visited { width:200px;margin:0px 0px 3px 0px;background-position:-1000px 0px; }
#right-menu #menu li#jp-official a:visited { width:200px;margin:0px 0px 3px 0px;background-position:-1200px 0px; }

/* RIGHT TOP MENU A:HOVER */
#right-menu #menu li#official-web a:hover { width:200px;margin:0px 0px 3px 0px;background-position:0px -35px; }
#right-menu #menu li#myspace a:hover { width:200px;margin:0px 0px 3px 0px;background-position:-200px -35px; }
#right-menu #menu li#store a:hover { width:200px;margin:0px 0px 3px 0px;background-position:-400px -35px; }
#right-menu #menu li#photo-download a:hover { width:200px;margin:0px 0px 3px 0px;background-position:-600px -35px; }
#right-menu #menu li#contact a:hover { width:200px;margin:0px 0px 3px 0px;background-position:-800px -35px; }
#right-menu #menu li#book-dj-oggy a:hover { width:200px;margin:0px 0px 3px 0px;background-position:-1000px -35px; }
#right-menu #menu li#jp-official a:hover { width:200px;margin:0px 0px 3px 0px;background-position:-1200px -35px; }