 @font-face {
    font-family: Fujiyama2;
    font-style:  normal;
    font-weight: bold;
    src: url(FUJI2N.TTF);
  }
  
  #nav { background:#C51818;  border-top:1px solid #E2AD18 ; border-bottom:1px solid #E2AD18 ; height:42px; line-height:38px;
font-family:Fujiyama2, Helvetica, Arial, sans-serif; font-size:24px; color:#FFFFFF; text-align:center;   }

  #nav a{ text-decoration:none; color:#FFFFFF; margin:0px 20px; }
  #nav a:hover{ text-decoration:none; color:#E2AD18; }
    #nav .active{ text-decoration:none; color:#E2AD18; background:url(images/arrow.jpg) no-repeat left 10px	; padding-left:15px;  }


#location { background:url(images/locationbg.jpg) center 10px no-repeat #FFC000; color:#FFFFFF; font-size:21px; text-align:center ; height:380px; font-family:Fujiyama2, Helvetica, Arial, sans-serif; } 

#location b { font-size:28px; font-weight:bold; } 
#location h2 { font-size:19px; font-weight:bold; color:#000000; text-align:center; font-family:Helvetica, sans-serif, Arial; margin:55px 0px 10px 0px;} 


#location div { font-family:sans-serif, Helvetica, Arial; color:#333333; font-size:14px; line-height:25px;}
.stylebold { font-size:16px; font-weight:bold;  }

#home_content {  width:375px; float:right; margin:10px 5px 0px 0px; } 

#highlighted {  font-size:15px; color:#C00000; font-weight:bold;  font-family:calibri, Helvetica, sans-serif, Arial; margin:14px 0px 20px 0px; border:2px outset #000000; padding:10px; position:relative; background:#FFC000;  }
#highlighted  img { border:none; }
#highlighted b{ font-size:18px; margin-top:0px;  }
#highlighted #ordernow   { text-align:right; right:-12px; top:-26px; z-index:100; position:absolute; }

#highlighted h2 { font-size:22px; margin:5px 0px 5px 0px;   }
#highlighted .style_etalic { font-style:italic;  }

#highlighted a { text-decoration:underline; color:#FFFFFF; }
#highlighted a:hover { text-decoration:none; color:#FF0000; }

#highlighted_black {  font-size:19px; color:#FF0000; font-weight:bold;  font-family:calibri, Helvetica, sans-serif, Arial; margin-top:-20px; padding:10px; position:relative; background:url(images/transparent.png) repeat;  }
#highlighted_black p { font-style:italic; }

#home { background:url(images/homebg.jpg) no-repeat #ffffff; width:762px; height:416px;   }

tr {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #000000;
}
a {
	color: #C61819; 
	text-decoration: underline;
}
a:visited {  
	color: #327E3E; 
	text-decoration: underline;
}
a:hover {  
	color: #327E3E; 
	text-decoration: underline;
}
.emailwhite {  
	color: #FFFFFF; 
	text-decoration: underline;
}
.emailwhite:hover {  
	color: #FFFFFF; 
	text-decoration: underline;
}
.address {  
	color: #FFFFFF;
}
.header {  
	font-size: 11pt; 
	color: #000000; 
	font-weight: bold; 
	margin-bottom: 3px; 
	margin-left: 0px;
}
.header2 {  
	font-size: 14pt; 
	color: #000000; 
	font-weight: bold; 
	margin-bottom: 3px; 
	margin-left: 0px;
}
.header3 {  
	font-size: 12pt; 
	color: #000000; 
	font-weight: bold; 
	margin-bottom: 3px; 
	margin-left: 0px;
}
.footer {  
	font-size: 8pt; 
	color: #FFFFFF;
}
.home {	
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 18px;
}
.homelinks {  
	color: #FFFFFF; 
	text-decoration: underline; 
	font-weight: bold;
}
.homelinks:visited {  
	color: #FFFFFF; 
	text-decoration: underline; 
	font-weight: bold;
}
.homelinks:hover {  
	color: #FFFFFF; 
	text-decoration: underline; 
	font-weight: bold;
}
.insideMenu {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #000000; 
	font-weight: bold;
}
.callout {	
	font-size: 10pt;
	color: #FFFFFF;
	line-height: 15px;
}
.calloutHeader {
	font-size: 10pt; 
	color: #FFFFFF;
	font-weight: bold;
	line-height: 22px;
}
.subMenu {
	font-size: 8pt;
	color: #FFFFFF;
}
.subMenu:visited {
	font-size: 8pt;
	color: #FFFFFF;
}
.subMenu:hover {
	font-size: 8pt;
	color: #F5CC58;
}
.bodybigger {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	color: #000000;
}
