/* ‹¤’ÊƒXƒ^ƒCƒ‹ */

BODY	{	background-color : #004800;
				height:100%;
				color : black;
				
				margin-left:0px;
				margin-right:0px;
				margin-top:0px;
				margin-bottom:0px;
				;
  font-size : 6px;
  

  vertical-align : baseline;
  text-align : center;
  
  
  
}

.xxl		{	font-size:36px;	}
.xl			{	font-size:30px;	}
.l			{	font-size:24px;	}
.m			{	font-size:18px;	}
.s			{	font-size:14px;	}
.xs			{	font-size:12px;	}
.xxs		{	font-size:9px	;	}

A:LINK	{	font-size : 12px;
        	letter-spacing:0.1em;
        			
  text-decoration : blink;
  color : black;
}
        
A:VISITED 	{	font-size : 12px;
        			letter-spacing:0.1em;
        					
  color : black;
  text-decoration : blink;
}

.c1	{		background-color:  #EF3333;		}
.c2	{		background-color:  #ef0000;		}

.copyright	{ text-align:right;
							padding-top:3px;
							color:white;
							font-size : 12px;
							background-color : #004800;				}
								
.mainTable	{ width:740px;
							
							background-color:  #dddddd;		
  
}

.menuTable	{ width:740px;
							
							background-color:  #d2d2d2;		}

TABLE		{			
  background-repeat : no-repeat;
  font-size : 13px;
}
								
.mainContents		{ font-size:18px;
									padding-left:25px;
									padding-right:25px;
									padding-top:5px;
									padding-bottom:20px;
									line-height:1.3em;
									background : url(images/ms2.jpg) no-repeat left top;}
.mainContentsNoBg		{ padding-top:20px;
									padding-bottom:20px;		}
.mainContentsBg		{ padding-top:20px;
									padding-bottom:20px;		
									background : url(images/bg2.jpg) repeat-y;}
.bgCenter		{ background : url(images/bg.jpg) no-repeat center center;}
									
.centerC 	{	text-align:center;	}

.caption 	{	line-height:1.1em;
						padding-top:0px;
						padding-bottom:15px;
						font-size:12px;
						font-weight:bold;		}


H1	{ font-size : 22px;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			line-height:1.4em;
			font-weight : normal;
			color : #ce6700; 		
  font-family : HGS‘n‰pŠpÎß¯Ìß‘Ì;
  
}
			
H2	{ font-size : 18px;
			
			color : olive; 	
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
  font-style : italic;
  padding-top : 0px;
  padding-bottom : 0px;
  
  margin-top : 0px;
}
			
h3	{ padding-left:5px;
			padding-right:5px;
			padding-bottom:0px;
			text-align:center;
			font-size: 24px;
			margin-top:20px;
			margin-bottom:3px;
			font-weight:bold;
			color: #ff9900; 			}
			
H4	{ font-size : 18px;
			font-style:italic;
			font-weight : bold;
			margin-top : 0px;
			margin-bottom : 5px;
			font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
			color : olive; 		}
			
H5	{ font-family : HGS‘n‰pŠpÎß¯Ìß‘Ì;
			font-size : 32px;
			font-style : normal;
			padding-left:5px;
			padding-right:5px;
			margin-top:10px;
			margin-bottom:3px;
			color : #37ff37; 		}
			
.clear 	{	clear:both;			}

.accentword1		{	color:#336699;	
									font-weight:bold;			}
									
.accentword2		{ padding-left:50px;
									color:#cc99cc;	
									font-weight:bold;	
									font-size:18px;}
									
.accentword3		{ padding-top:5px;
									padding-bottom:5px;
									color:#ff0099;	
									font-weight:bold;	
									font-size:18px;
									font-family:serif;
									font-style:italic;}
									
.accentword4		{ text-align:center;
									color:#ff99cc;	
									font-weight:bold;	
									font-size:18px;}
									
.accentword5		{ padding-top:5px;
									padding-bottom:5px;
									color:#660066;	
									font-weight:bold;	
									font-size:24px;
									font-family:serif;
									font-style:italic;}

.annotation	{ font-size:14px;}

.tpb15			{ padding-left:15px;
							padding-right:15px;			}

.tpb20			{ padding-left:20px;
							padding-right:20px;			}

.tpb25			{ padding-left:25px;
							padding-right:25px;			}

.tpb30			{ padding-left:30px;
							padding-right:30px;			}

.tpb35			{ padding-left:35px;
							padding-right:35px;			}

.tpb40			{ padding-left:40px;
							padding-right:40px;			}

.tpb45			{ padding-left:45px;
							padding-right:45px;			}

.tpb50			{ padding-left:50px;
							padding-right:50px;			}


.casaTable	{font-size:18px;}
.Cpd		{	padding-left:10px;
					padding-right:10px;		}
.casa		{padding-bottom:15px;		}
.wineName { font-size:18px;}
.CnameRuby		{	text-align:center;
								font-size:9px;}
.Cname		{	padding-left:10px;
						padding-top:0px;
						padding-bottom:5px;
						padding-right:10px;
						color:black;
						font-weight:bold;		}
.Cyear		{	padding-left:10px;
					padding-right:10px;
					color:black;
					font-weight:bold;		}
.Cprice	{	padding-left:10px;
					padding-right:10px;
					color:red;
					font-weight:bold;		}
.Cexp {line-height:1.3em;
				font-size: 14px;		}

.winelist1{ width:690px;		}
.no			{	padding-top:10px;
					padding-left:10px;
					padding-right:0px;		}
.name		{	padding-top:10px;
					padding-left:10px;
					padding-right:10px;
					color:black;
					font-weight:bold;		}
.year		{	padding-top:10px;
					padding-left:10px;
					padding-right:10px;
					color:black;
					font-weight:bold;		}
.price	{	padding-top:10px;
					padding-left:10px;
					padding-right:10px;
					color:red;
					font-weight:bold;		}
.exp {line-height:1.3em;
				font-size: 14px;		}


ul 	{ margin-top:0px;		}
li 	{ margin-top:0px;		}
.dIName 	{	font-style:italic;
					font-size:14px;		}

dt		{ color:#006699;	
				font-weight:bold;			}		 
dd		{ padding-bottom:1.5em;}

/* wine */


.sublinkTable{background : url(images/sublink.jpg) no-repeat center center;	
							height:24px;
							padding-top:0px;
							padding-bottom:0px;
							margin-top:0px;
							margin-bottom:0px;
							line-height:0.8em;
							}
.sublink		{ padding-left:2px;
							padding-right:2px;
							padding-top:0px;
							padding-bottom:0px;
							margin-top:0px;
							margin-bottom:0px;
							text-align:center;		}
A.sublink:link	{	font-size:  12px;
        	letter-spacing:0.1em;
        	text-decoration : blink;
        	color:blue;		}
        
a.sublink:visited 	{	font-size:  12px;
        			letter-spacing:0.1em;
        			text-decoration:none;
		        	color:blue;		}
		        	
/* what's New */



								
/* dishes */
.sublinkTableD {background : url(images/sublinkD.jpg) no-repeat center center;	
							height:24px;
							padding-top:0px;
							padding-bottom:0px;
							margin-top:0px;
							margin-bottom:0px;
							line-height:0.8em;	}

/* infomation */

.tpb10{
  padding-left : 10px;
  padding-right : 10px;
}
.tpl30{
  padding-left : 30px;
  padding-right : 15px;
}
.tpl10{
  padding-left : 10px;
}
.tpl50{
  padding-left : 50px;
  padding-right : 15px;
}
