body {
	margin: 0px 0px 0px 0px;
	background: url('../images/bg_catering.jpg')  repeat-y center top #faf4db;
	color: #fcfae9; 
	font-family: georgia, times; 
	font-weight: normal; 
	font-size: 90%; 
	line-height: 130%; 
	text-align: center;
	}

a {
	text-decoration: none; 
	color:#fcfae9; 
	font-weight: normal;  
	letter-spacing: 0pt
	}
a:link {}
a:visited {}
a:active {}
a:hover {text-decoration: underline;}


#c1
{
	margin-left: auto;
	margin-right: auto;
	width: 990px;
	padding:0px;
	text-align:center;
}

#menu {
	padding:0px;
	width:960px;
	height:37px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
}

img {
	border:0px;
}


#book1 {
	padding-top:12px;	
}

#bg-main {
	background: url('../images/bg_main_catering.jpg') no-repeat top;
	text-align: center;
	width:960px;	
	display:block; 
	clear:both;	
	margin:auto;
}


#content {
	width:914px;
	padding-top:334px;
	text-align:left;
	margin:auto;
	line-height:140%;
}

#content a {
	text-decoration: underline; 
	color:#ffffff;	
	font-weight: normal;
}
#content a:link {}
#content a:visited {}
#content a:active {}
#content a:hover {text-decoration: none;}

#content h1
{
	font-size:150%;
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-bottom:0px;
	margin-bottom:20px;
	font-weight: normal;
	border-bottom:1px solid #c19068;
}

#content p {
	margin:10px 0px 10px 0px;
}


#footer1 {
	background: url('../images/bg_footer_catering1.jpg')  no-repeat top;
	text-align: center;
	width:960px;
	height:40px;
	display:block; 
	clear:both;	
	margin:auto;
}

#map {
	text-align:left;
	width:140px;
	height:40px;
	padding-left:700px;
}

#footer2 {
	background: url('../images/bg_footer_catering2.jpg')  no-repeat top;
	text-align: center;
	width:960px;
	height:35px;
	display:block; 
	clear:both;	
	margin:auto;
}

#footer-inner
{
	text-align:center;
	padding:2px 0px 0px 0px;
	font-family: arial;
	font-size:75%;
	color:#d6a581;
}

#footer-inner a {
	text-decoration: none; 
	color:#d6a581	;	
	font-weight: normal;
}
#footer-inner a:link {}
#footer-inner a:visited {}
#footer-inner a:active {}
#footer-inner a:hover {text-decoration: underline;}

.img {
	border: #f7ece3 5px solid;
	padding: 1px;
}

.small {
	font-size: 80%;
}

div.sep {				
	height: 1px; display:block; clear:both;	margin:auto;
}

div.sep .left {
		float: left; width: 1px; height: 1px; 
}

div.sep .right {
		float: right; width: 1px; height: 1px; 
}

div.sep2 {				
	height: 12px; display:block; clear:both;	margin:auto;
}

form { margin:0; }

hr {
	height:1px;
	color:#ededed;
}

label {
	width:200px;
	padding-right: 10px;
	float: left;

}

.input, select {
	background-image: url('../images/input.jpg');
	background-repeat: repeat-x;
	border: #560000 1px solid;
	font-size: 100%; 
	margin-left: 0px; 
	color: #000; 
	font-family: verdana, arial; 
	background-color: #ffffff;
}

.button {
	background-repeat: repeat-x;
	border: #452100 1px solid; 
	font-size: 100%;
	margin-left: 0px; 
	color: #ffffff; 
	font-family: verdana, arial; 
	padding:1px 5px;
	background-color: #673200;
}

textarea {
	overflow:auto;
}


.dining-left {
	float:left;
	width:190px;
	text-align:left;
}

.dining-left1 {
	float:left;
	width:190px;	
	text-align:left;
	font-size:115%;
	color:#ffcb00;
	margin-bottom:8px;
}

.dining-left2 {
	float:left;
	width:190px;	
	text-align:left;
}