/* ----------------- General Types ------------------ */

BODY {margin-top:5px;}
STRONG {font-family:Arial; font-size:30px; color:#FFC020; font-weight:bold;}


/* ----------------- Others ------------------ */

.GifRight
{float:Right}


/* ----------------- Fixed Type Font ------------------ */

.MainName
{font-family:Arial; font-size:17px; color:#000000; font-weight:bold;}

.MainAdd
{font-family:Arial; font-size:13px; color:#000000; font-weight:normal;}


/* ---------------- Navigation Type Font -------------------- */					

.NvMenu
{font-family:Arial; font-size:13px; color:#FFD020; font-weight:normal;}

.NvLink
{font-family:Arial; font-size:15px; color:#FFD020; font-weight:normal;}

.NvMenuItem
{font-family:Arial; font-size:14px; color:#D0F0FF; font-weight:normal;}

.NvHovMenu
{font-family:Arial; font-size:13px; color:#FFD020; font-weight:normal; background-color:#700070;}

#NvMenu
{font-family:Arial; font-size:13px; color:#FFD020; font-weight:normal;}


/* -------------------- Link ---------------------- */

.NvMenu:hover,
.NvMenu:visited:hover,
{color:#FFF090; font-weight:bold; text-decoration:none;}

.NvLink:hover,
.NvLink:visited:hover,
{color:#FFF090; text-decoration:none;}

.NvMenuItem:hover,
.NvMenuItem:visited:hover,
{color:#D0FFF0; font-weight:bold; text-decoration:none;}

.NvHovMenu:hover,
.NvHovMenu:visited:hover,
{color:#FFF090; font-weight:bold; text-decoration:none;}

#TblTopON a:hover,
{text-decoration:underline;}

#NvMenu a:hover
{color:#FFF090; font-weight:bold; text-decoration:none;}


/* -------------------- Table ---------------------- */

.TblTopON {font-family:Arial; background-color:#000000; color:#FFFFFF; font-weight:bold; font-size:15px; text-decoration:none}
.TblTop {font-family:Arial; background-color:#700070; color:#FFFFFF; font-weight:bold; font-size:13px}
.TblSub {font-family:Arial; background-color:#000000; color:#FFFFFF; font-size:13px}
.TblTxt {font-family:Arial; background-color:#000000; color:#FFFFFF; font-size:15px}
.TblTxtLong {font-family:Arial; background-color:#000000; color:#FFFFFF; font-size:15px; margin-left:20px; margin-right:20px}
.TblTxtArea {font-family:Arial; background-color:#000000; color:#FFFFFF; font-size:15px; border:0px}
.TblTxtLg {font-family:Arial; background-color:#000000; color:#FFFFFF; font-size:15px; margin-left:20px; margin-right:10px}
.TblTxtFrame {font-family:Arial; background-color:#000000; color:#FFFFFF; font-size:15px; margin-left:3px; margin-right:3px}


/* -------------------- FoodMenu ---------------------- */

.MenuGroup {font-family:Arial; font-weight:bold; background-color:#000000; color:#FFFFFF; font-size:16px; text-align:center; padding:20px}
.MenuGExplain {font-family:Arial; font-weight:normal; background-color:#000000; color:#FFFFFF; font-size:12px; text-align:center; margin-top:0px}
.MenuItem {font-family:Arial; font-weight:normal; background-color:#000000; color:#FFFFFF; font-size:14px}
.MenuExplain {font-family:Arial; font-weight:normal; background-color:#000000; color:#FFFFFF; font-size:12px}
.MenuPrice {font-family:Arial; font-weight:normal; background-color:#000000; color:#FFFFFF; font-size:14px; text-align:right}

.CMenuGroup {font-family:Arial; font-weight:bold; background-color:#000000; color:#FFFFFF; font-size:18px; text-align:center; padding:20px}
.CMenuItem {font-family:Arial; font-weight:bold; background-color:#000000; color:#FFFFFF; font-size:15px; text-align:center; margin-top:25px}
.CMenuExplain {font-family:Arial; font-weight:normal; background-color:#000000; color:#FFFFFF; font-size:12px; text-align:center; margin-top:-15px}


/* -------------------- Hovering Menu ---------------------- */

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 13px arial}

#sddm li a
{	display: block;
	margin: 0 0 0 6;
	padding: 5px 0px;
	width: 85px;
	color: #FFD020;
	font: 13px arial;	
	text-decoration: none}

#sddm li a:hover
{
	color: #FFF090;
	font-weight:bold}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 4 -3;
	padding: 0;
	background: #D0FFF0;
	border: thin solid #FFFFFF}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 7px 0;
		width: 98px;
		white-space: nowrap;
		text-align: Center;
		text-decoration: none;
		background: #700070;
		border-top-style:solid;
		border-top-color: #FFFFFF;
		border-top-width: thin;
		color: #FFD020;
		font: 13px arial}

	#sddm div a:hover
	{	background: #A000A0;
		color: #FFF090}

/* -------------------- Hovering Menu ---------------------- */
#sddm0
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm0 li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 13px arial}

#sddm0 li a
{	display: block;
	margin: 0 0 0 6;
	padding: 0px 0px;
	width: 85px;
	color: #FFFFFF;
	font: 13px arial;	
	font-weight:bold;
	text-decoration: none}

#sddm0 li a:hover
{
	color: #FFFFFF;
	font-weight:bold}

#sddm0 div
{	position: absolute;
	visibility: hidden;
	margin: 4 -3;
	padding: 0;
	background: #D0FFF0;
	border: thin solid #FFFFFF}

	#sddm0 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 7px 0;
		width: 98px;
		white-space: nowrap;
		text-align: Center;
		text-decoration: none;
		background: #700070;
		border-top-style:solid;
		border-top-color: #FFFFFF;
		border-top-width: thin;
		color: #FFD020;
		font: 13px arial}

	#sddm0 div a:hover
	{	background: #A000A0;
		color: #FFF090}

