@charset "utf-8";
/* CSS Document */
    body {
	margin:0;
	padding:0;
	border:1px;			/* This removes the border around the viewport in old versions of IE */
	width:780px;
	background-color:#767534;
	min-width:600px;    /* Minimum width of layout - remove line if not required */
	/* The min-width property does not work in old versions of Internet Explorer */
		font-size:90%;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	padding-bottom:10px;
    }
	a {
    	color:#000;
	}
	a:hover {
		color:#fff;
		background:#369;
		text-decoration:none;
	}
    h1{
	padding:0;
	text-align: center;
	color:#5A3501;
	font-size: 24px;
	}
	h2, h3 {
	padding:0;
	text-align: center;
	}
    p {
	text-align: center;
	/*padding-bottom:10px;*/
    }
	img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	}
	#pagecontainer {

	}
	/* Header styles */
    #header {
        clear:both;
        float:left;
        width:100%;
		height:167px;
		background-color:#f0ebd9;
    }
	#header {
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	}
	#header p,
	#header h1,
	#header h2 {
        margin:0;
	}
	#header ul {
	    clear:left;
	    float:left;
	    width:100%;
	    list-style:none;
	    padding:0;
	}
	#header ul li {
	    display:inline;
	    list-style:none;
	    margin:0;
	    padding:0;
	}
	#header ul li a {
	    display:block;
	    float:left;
	    margin:0 0 0 0px;
	    text-align:center;
	    background:#eee;
	    color:#000;
	    text-decoration:none;
	    position:relative;
	    left:15px;
		/*line-height:1.3em;*/
	}
	#header ul li a:hover {
	    background:#369;
		color:#fff;
	}
	#header ul li a.active,
	#header ul li a.active:hover {
	    color:#fff;
	    background:#000;
	    font-weight:bold;
	}
	#header ul li a span {
	    display:block;
	}
	/* 'widths' sub menu */
	#layoutdims {
		clear:both;
		background:#eee;
		/* border-top:4px solid #000;*/
		margin:0;
		/*padding:6px 15px !important;*/
		text-align:right;
	}
	/* column container */
	.colmask {
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:100%;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */
	}
	/* 2 column left menu settings */
	.leftmenu {
	   /* background:#FFD8B7; */
	   background-image:url(images/leftBG.jpg);
	   background-repeat:repeat;
	   
	}
    .leftmenu .colright {
	float:left;
	width:200%;
	position:relative;
	left:200px;
	background:#b49447;
	background-image: url(images/BG_gradient.jpg);
	background-repeat: repeat-x;
	background-position: fixed;
    }
    .leftmenu .col1wrap {
	    float:right;
	    width:50%;
	    position:relative;
	    right:200px;
	    /*padding-bottom:1em;*/
	}
	.leftmenu .col1 {
	position:relative;
	right:100%;
	overflow:hidden;
	/*margin-top: 10px;*/
	margin-right: 15px;
	/*margin-bottom: 0;*/
	margin-left: 225px;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
    .leftmenu .col2 {
        float:left;
        width:169px;
        position:relative;
        right:185px;
    }
	.leftmenu .col3 {
	float:left;
    float:right;			/* This overrides the float:left above */
    width:170px;        	/* Width of right column content (right column width minus left and right padding) */
    margin-right:45px;  	/* Width of right column right-hand padding + left column left and right padding */
    position:relative;
    left:50%;

	}
	/* Footer styles */
	#footer {
	clear:both;
	float:left;
	width:100%;
	background-color:#5A3501;
	text-align: center;
    }
    #footer p {
        padding:8px;
        margin:0;
		text-align:center;
    }
	steamed {
		border-bottom-style:groove;
		border-color:#300;
		border-bottom:medium;
		border-left:medium;
		border-right:medium;
		border-top:medium;
		width:95%;
	}
ricenoodle {
		border-bottom-style:groove;
		border-color:#300;
		border-bottom:medium;
		border-left:medium;
		border-right:medium;
		border-top:medium;
		width:95%;
	}
	fried {
		border-bottom-style:groove;
		border-color:#300;
		border-bottom:medium;
		border-left:medium;
		border-right:medium;
		border-top:medium;
		width:95%;
	}
	cold {
		border-bottom-style:groove;
		border-color:#300;
		border-bottom:medium;
		border-left:medium;
		border-right:medium;
		border-top:medium;
		width:95%;
	}
	sweet {
		border-bottom-style:groove;
		border-color:#300;
		border-bottom:medium;
		border-left:medium;
		border-right:medium;
		border-top:medium;
		width:95%;
	}
	porridge {
		border-bottom-style:groove;
		border-color:#300;
		border-bottom:medium;
		border-left:medium;
		border-right:medium;
		border-top:medium;
		width:95%;
	}
	greens {
		border-bottom-style:groove;
		border-color:#300;
		border-bottom:medium;
		border-left:medium;
		border-right:medium;
		border-top:medium;
		width:95%;
	}
.wedding-left {
	text-align: left;
}
.weddingmenutext {
	font-size: 12px;
}
.lunch-left {
	text-align: left;
	font-weight: normal;
	font-size: 14px;
}
.lunch-center {
	text-align: center;
}
.TABLELEFT {
	text-align: left;

}
.tblMenuTitle {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	font-style: normal;
}
.MenuAmount {
	font-size: 12px;
	font-weight: bold;
}
.disclaimerText {
	text-align: left;
	font-size: 10px;
}
h3 {
	font-size: 18px;
	color:#5A3501;
}
home-large {
	font-size: 16px;
}
.homelarge {
	font-size: 18px;
	font-style: italic;
}

