.navlinkhome {
background-color: transparent;
background-image: url(gifs/navbg-home.gif);
}

.cnavlinkhome, .pnavlinkhome {
background-color: transparent;
background-image: url(gifs/cnavbg-home.gif);
}

.navlinkjcuisines {
background-color: transparent;
background-image: url(gifs/navbg-jcuisines.gif);
}

.cnavlinkjcuisines, .pnavlinkjcuisines {
background-color: transparent;
background-image: url(gifs/cnavbg-jcuisines.gif);
}

.navlinkgallery {
background-color: transparent;
background-image: url(gifs/navbg-jcuisines.gif);
}

.cnavlinkgallery, .pnavlinkgallery {
background-color: transparent;
background-image: url(gifs/cnavbg-jcuisines.gif);
}

.navlinkabout {
background-color: transparent;
background-image: url(gifs/navbg-about.gif);
}

.cnavlinkabout, .pnavlinkabout {
background-color: transparent;
background-image: url(gifs/cnavbg-about.gif);
}

.navlinkenglish {
background-color: transparent;
background-image: url(gifs/navbg-nihongo.gif);
}

.cnavlinkenglish, .pnavlinkenglish {
background-color: transparent;
background-image: url(gifs/cnavbg-nihongo.gif);
}

.navlinkeating {
background-color: transparent;
background-image: url(gifs/navbg-eating.gif);
}

.cnavlinkeating, .pnavlinkeating {
background-color: transparent;
background-image: url(gifs/cnavbg-eating.gif);
}

.navlinkjblank {
background-color: transparent;
background-image: url(gifs/jnav-blank.gif);
}

.navlinkjblank2 {
background-color: transparent;
background-image: url(gifs/jnav-blank2.gif);
}

.navlinkjblank3 {
background-color: transparent;
background-image: url(gifs/jnav-blank3.gif);
}

.navlinktokyo {
background-color: transparent;
background-image: url(gifs/navbg-tokyo.gif);
}


.navrowtd {
background-color: transparent; 
}

.navrowtr td {
text-align: center;
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 12px;
font-weight : bold;
font-variant: small-caps;
padding: 4px 0px 4px 0px; 
border-right: 0px solid #cccccc; 
}


.chosennavitem {
color:  #444444;
}


A.navlink:visited, A.navlink:link {
   color:  #ffffff;
   font-weight : bold; 
   text-decoration: none;
}

A.navlink:hover {
   color : #ffffff;
   font-weight : bold; 
   background-color : #444444;  
   text-decoration: none;
}

A.navlink:active {
color:  #ffffff;
font-weight : bold; 
text-decoration: none;
}

A.utillink:visited {
   color:  #555555;
   font-weight : bold; 
   text-decoration: none;
	}

A.utillink:link {
   color:  #555555;
   font-weight : bold; 
   text-decoration: none;
	}

A.utillink:hover {
   color:  #ffffff;
   font-weight : bold; 
   background-color : #000000;  
   text-decoration: none;
	}

A.utillink:active {
   color:  #ffcccc;
   font-weight : bold; 
   background-color : #000000;  
   text-decoration: none;
	}


td.breadrow {
vertical-align: bottom;
}

.breadblock {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 10px;
font-weight : bold;
margin: 0px 0px 0px 0px;
padding: 6px 12px 2px 8px;
text-align: right;
color: #ca5115;
text-transform: lowercase;
}

.breadlink {
padding-left : 6px;
padding-right : 4px;
}

.breadblock A:visited, .breadblock A:link {
color: #996666;
font-weight : bold; 
text-decoration: underline;
}

.breadblock A:hover {
color: #ffffff;
font-weight : bold; 
background-color : #000000;  
text-decoration: none;
}

.breadblock A:active {
color: #ffffff;
font-weight : bold; 
background-color : #000000;  
text-decoration: none;
}



