/* CSS Document */
body
{
	margin:0px auto;
	background-image:url(../images/backgroung.gif);
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#59390c;
}

table,p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#59390c;
}	

A,A:visited,A:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#59390c;
	font-weight:bold;
}
A:hover{
	text-decoration:none;
}

#pagebg
{
	background-image:url(../images/texture_bg.gif);
	background-position:top;
	background-repeat:repeat-y;
}	

.line
{
	background-image:url(../images/lline_menu.gif);
	height:6px;
	background-repeat:repeat-x;
	background-position:top;
	width:688px;
}


.banquet-bottom-bar {width:688px; margin-bottom:20px;}

.line_body
{
	background-image:url(../images/line_body.gif);
	height:18px;
	background-repeat:repeat-x;
	background-position:top;
}

.dinner_index
{
	background-image:url(../images/dinner_bg.gif);
	width:152px;
	height:179px;
	font-size:11px;
}	

.lunch_index
{
	background-image:url(../images/lunch_bg.gif);
	width:152px;
	height:173px;
	font-size:11px;
}	

.banquet_index
{
	background-image:url(../images/banquet_bg.gif);
	width:152px;
	height:173px;
	font-size:11px;
}

.spl_index
{
	background-image:url(../images/spl_bg.gif);
	width:152px;
	height:172px;
	font-size:11px;
}

.wine_index
{
	background-image:url(../images/wine_bg.gif);
	width:152px;
	height:175px;
	font-size:11px;
}

.desert_index
{
	background-image:url(../images/desert_bg.gif);
	width:152px;
	height:170px;
	font-size:11px;
}

.child_index
{
	background-image:url(../images/child_bg.jpg);
	width:152px;
	height:170px;
	font-size:11px;
}

#footer
{
	padding-top:50px;
	padding-bottom:8px;
	font-size:11px;
	color:#84561b;
}	

#footer .flink
{
	padding-top:50px;
	font-size:11px;
	color:#84561b;
	text-decoration:none;
}	

#footer .flink:hover
{
	padding-top:50px;
	font-size:11px;
	color:#84561b;
	text-decoration:underline;
}	

.catering_index
{
	background-image:url(../images/catering_bg.gif);
	width:273px;
	height:169px;
	font-size:11px;
}

.headingone
{
	font-size:18px;
	color:#996600;
}

.headingtwo
{
	font-size:14px;
	color:#7c260d;
	font-weight:bold;
}

.headingthree
{
	font-size:11px;
	color:#996600;
	font-weight:bold;
}	

.price_bgone
{
	background-color:#caa150;
	font-size:11px;
	color:#422a08;
}


.price_bgtwo
{
	background-color:#dab964;
	font-size:11px;
	color:#422a08;
}

input
{
	background-color:#efc68c;
	border:#794d0f 1px dotted;
	font-size:11px;
	background-image:url(../images/texture_bg.gif);
	color:#59390c;
}


textarea
{
	background-color:#efc68c;
	border:#794d0f 1px dotted;
	font-size:11px;
	background-image:url(../images/texture_bg.gif);
	color:#59390c;
}

.button
{
	border:none;
}

.mailtolink	
{
	color:#59390c;
	text-decoration:underline;
}

.mailtolink:hover
{
	color:#59390c;
	text-decoration:underline;
}		

a.small-menu:link {
	font-size:12px;
	color:#996600;
}

a.small-menu:active {
	font-size:12px;
	color:#996600;
}
a.small-menu:visited {
	font-size:12px;
	color:#996600;
}
a.small-menu:hover {
	font-size:12px;
	color:#422a08;
}


#header_menu a {
	color: #fff;
	text-decoration: none;
}

#header_menu {
	padding-top: 3px;
	padding-bottom: 1px;
	height: 26px;
	background-image:url('../images/menu_background.jpg');
}

.wood-leftcap {
	margin-top:-30px;
}
.wood-rightcap {
	margin-top:-30px;
}

.headingone-curly {font-size:17px; font-weight:bold; color:#7c260d; padding-bottom:20px;}
