body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#730e5c;
	color:#000000;
	margin:0px;
	padding:0px;
}
h1 {
	margin:0px;
	padding:0px;
}
p {
	padding-top:8px;
	padding-bottom:5px;
	margin:0px
}
h1 {
	margin:0px;
	padding:0px;
}
h2 {
	font-size:20px;
	font-weight:bold;
	color:#000000;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-top:10px
}
h3 {
	font-size:15px;
	font-weight:bold;
	color:#000000;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-top:10px
}
h4 {
	font-size:13px;
	font-weight:bold;
	color:#000000;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-top:10px
}
.list {
	font-size:15px;
	padding:0px;
	margin:0px;
	padding-left:27px;
	padding-bottom:10px
}
a {
	color:#000000;
	text-decoration:none;
}
a:hover {
	color:#000000;
	text-decoration:underline;
}
img {
	border:0px;
	padding:0px;
}
#wrapper {
	width:800px;
	background:url(images/body_bg.gif) repeat-y;
	margin:0px auto;
	position:relative;
	padding:0px 7px
}
.header {
	background:url(images/header.jpg) no-repeat;
	height:227px;
	position:relative
}
.banner {
	background:url(images/banner_bg.jpg) repeat-x;
	height:277px;
	padding-left:20px;
	padding-top:20px;
	padding-right:10px
}
.img {
	background:url(images/header_img_bg.jpg) no-repeat;
	width:262px;
	height:216px;
	float:left;
	padding:12px 0px 0px 10px
}
#inner_wrapper {
	width:800px;
	position:relative;
	margin:0px auto;
}
#header {
	width:800px;
	height:227px;
	background:#ffffff url(images/header_left_img.jpg) no-repeat;
}
#header_bottom {
	background:url(images/nav_line_bg.gif) repeat-x;
	height:3px;
}
#nav {
	float:right;
	width:509px;
	height:37px;
	padding-right:10px;
}
.welcome {
	background:#ffe3c6;
	margin-top:15px;
	float:left;
	width:453px;
	padding:19px
}
.center {
	text-align:center
}
.container {
	text-align:left;
	padding:20px 40px 20px 40px
}
#tabs {
	float:right;
	line-height:normal;
	padding-top:6px;
	width:740px;
	font-family:Arial, Helvetica, sans-serif/*margin between menu and rest of page*/;
	left: 57px;
	top: 185px;
	position:absolute
}
#tabs ul {
	margin:0;
	padding:0px 0px 0 0px;
	list-style:none;
	float:right
}
#tabs li {
	display:inline;
	margin:0;
	padding:0;
	float:left;
}
#tabs #home a {
	float:left;
	background:url(images/home_nav.gif) no-repeat 0% top;
	margin:0;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#7e7a7a;
	cursor:pointer;
	font-family: 'Trebuchet MS';
	width:86px;
	height:40px
}
#tabs #home a span {
	display:none
}
/* End IE5-Mac hack */

#tabs #home a:hover, #tabs #home ul li .select {
	background-position:0% -40px;
	color:#fff
}
#tabs #homesel {
	float:left;
	background:url(images/home_nav.gif) no-repeat;
	background-position:0% -40px;
	margin:0;
	padding:5px 0px 5px 2px;
	text-decoration:none;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#7e7a7a;
	cursor:pointer;
	font-family: 'Trebuchet MS';
	width:84px;
	height:40px
}
#tabs #homesel a span {
	display:none
}
#tabs #cooking a {
	float:left;
	background:url(images/cooking.gif) no-repeat 0% top;
	margin:0;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#7e7a7a;
	cursor:pointer;
	font-family: 'Trebuchet MS';
	width:86px;
	height:40px
}
#tabs #cooking a span {
	display:none
}
/* End IE5-Mac hack */

#tabs #cooking a:hover, #tabs #cooking ul li .select {
	background-position:0% -40px;
	color:#fff
}
#tabs #cookingsel {
	float:left;
	background:url(images/cooking.gif) no-repeat;
	background-position:0% -40px;
	margin:0;
	padding:5px 0px 5px 2px;
	text-decoration:none;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#7e7a7a;
	cursor:pointer;
	font-family: 'Trebuchet MS';
	width:84px;
	height:40px
}
#tabs #cookingsel a span {
	display:none
}
#tabs #catering a {
	float:left;
	background:url(images/catering.gif) no-repeat 0% top;
	margin:0;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#7e7a7a;
	cursor:pointer;
	font-family: 'Trebuchet MS';
	width:86px;
	height:40px
}
#tabs #catering a span {
	display:none
}
/* End IE5-Mac hack */

#tabs #catering a:hover, #tabs #catering ul li .select {
	background-position:0% -40px;
	color:#fff
}
#tabs #cateringsel {
	float:left;
	background:url(images/catering.gif) no-repeat;
	background-position:0% -40px;
	margin:0;
	padding:5px 0px 5px 2px;
	text-decoration:none;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#7e7a7a;
	cursor:pointer;

	font-family: 'Trebuchet MS';
	width:84px;
	height:40px
}
#tabs #cateringsel a span {
	display:none
}
#tabs #private_chef a {
	float:left;
	background:url(images/private_chef.gif) no-repeat 0% top;
	margin:0;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#7e7a7a;
	cursor:pointer;
	font-family: 'Trebuchet MS';
	width:86px;
	height:40px
}
#tabs #private_chef a span {
	display:none
}
/* End IE5-Mac hack */

#tabs #private_chef a:hover, #tabs #private_chef ul li .select {
	background-position:0% -40px;
	color:#fff
}
#tabs #private_chefsel {
	float:left;
	background:url(images/private_chef.gif) no-repeat;
	background-position:0% -40px;
	margin:0;
	padding:5px 0px 5px 2px;
	text-decoration:none;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#7e7a7a;
	cursor:pointer;
	font-family: 'Trebuchet MS';
	width:84px;
	height:40px
}
#tabs #private_chefsel a span {
	display:none
}
#tabs #menu a {
	float:left;
	background:url(images/menu.gif) no-repeat 0% top;
	margin:0;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#7e7a7a;
	cursor:pointer;
	font-family: 'Trebuchet MS';
	width:86px;
	height:40px
}
#tabs #menu a span {
	display:none
}
/* End IE5-Mac hack */

#tabs #menu a:hover, #tabs #menu ul li .select {
	background-position:0% -40px;
	color:#fff
}
#tabs #menusel {
	float:left;
	background:url(images/menu.gif) no-repeat;
	background-position:0% -40px;
	margin:0;
	padding:5px 0px 5px 2px;
	text-decoration:none;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#7e7a7a;
	cursor:pointer;
	font-family: 'Trebuchet MS';
	width:84px;
	height:40px
}
#tabs #menusel a span {
	display:none
}
#tabs #contact a {
	float:left;
	background:url(images/contact.gif) no-repeat 0% top;
	margin:0;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#7e7a7a;
	cursor:pointer;
	font-family: 'Trebuchet MS';
	width:86px;
	height:40px
}
#tabs #contact a span {
	display:none
}
/* End IE5-Mac hack */

#tabs #contact a:hover, #tabs #contact ul li .select {
	background-position:0% -40px;
	color:#fff
}
#tabs #contactsel {
	float:left;
	background:url(images/contact.gif) no-repeat;
	background-position:0% -40px;
	margin:0;
	padding:5px 0px 5px 2px;
	text-decoration:none;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#7e7a7a;
	cursor:pointer;
	font-family: 'Trebuchet MS';
	width:84px;
	height:40px
}
#tabs #contactsel a span {
	display:none
}
#tabsel a {
	float:left;
	background:url(../images/tab-nav-lft.gif) no-repeat 0% top;
	background-position:0% -40px;
	margin:0;
	padding:0px 0 0px 12px;
	text-decoration:none;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#fff;
	margin-left:4px;
	font-family: 'Trebuchet MS'
}
#tabsel a span {
	float:left;
	display:block;
	background:url(../images/tab-nav-rgt.gif) no-repeat 100% top;
	background-position:100% -50px;
	padding:5px 12px 6px 0px;
	color:#fff
}
.list-c {
	padding-left:90px;
	font-size:15px
}
.footer {
	background:url(images/footer_bg.gif) repeat-x;
	height:30px;
	text-align:center;
	padding-top:5px
}
.f-link {
	font-size:11px;
	font-weight:normal;
	color:#734869
}
input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/
	width:210px;
	border:solid 1px #a6a9af;
	border-bottom:solid 1px #a6a9af;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}