	body{
	padding:0px;
	margin:0px;
	font:12px Arial, Helvetica, sans-serif;
	color:#505153;
	}
	*{
	outline:none;
	}
	html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, font, img, strong, sub, sup, b, u, i, center, ol, ul, li,
	fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	}
	ol, ul, li {
	list-style: none;
	}
	blockquote, q {
	quotes: none;
	}
	
	h1, h2, h3{
	padding:0px;
	margin:0px;
	}
	.logo{
	padding:229px 0 0 0;
	*padding:228px 0 0 0;
	background: url(../images/logo.gif) left top no-repeat;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#505153;
	}
	.logo-clients{
	padding:229px 0 0 0;
	*padding:0px 0 0 0;
	background: url(../images/logo.gif) left top no-repeat;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#505153;
	}
	.logotext{
	padding:229px 0 0 0;
	*padding:0px 0 0 0;
	position:relative;
	top:-50px;
	left:20px;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#505153;
	}
	.logo-inner{
	padding:85px 0 0 0;
	background:url(../images/logo.gif) left top no-repeat;
	/*position:relative;
	top:50px;*/
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#505153;
	}
	.logo-food{
	position:relative;
	top:42px;
	right:0px;
	*right:0px;
	z-index:0;
	}
	.right-logo-food{
	position:relative;
	top:83px;
	/*left:-9px;*/
	left:-1px;
	z-index:0;
	}
	.right-table{
	position:relative;
	top:-1px;
	z-index:0;
	}
	#maincontainer{
	margin:0 auto;
	/*position:relative;*/
	width:996px;
	}
	.logo p{
	padding:0px 32px 0 52px;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#505153;
	}
	.logo p a{
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#a76199; text-decoration:none;
	font-style: italic;
	}
	.logo p a:hover{
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#a76199; text-decoration:none;
	font-style: italic;
	}
	.logo p .style1{
	color:#a76199;
	font-style: italic;
	}	
	.toplinks{
	padding:83px 0 29px 0;
	*padding:83px 0 29px 0;
	font:12px Avenir;
	color:#464748;
	text-align:left;
	vertical-align:top;
	}
	.toplinks_1{
	padding:41px 0 0px 0;
	*padding:41px 0 0px 0;
	font:12px Avenir;
	color:#464748;
	text-align:left;
	vertical-align:top;
	}
	.toplinks_2{
	padding:41px 0 0px 0;
	*padding:0px 0 510px 0;
	font:12px Avenir;
	color:#464748;
	text-align:left;
	vertical-align:top;
	}
	.space{
	width:22px;
	*width:22px;
	padding:0 0 0 0;
	*padding:0 0 0 0;
	}
	.space1{
	width:29px;
	*width:29px;
	padding:0 0 0 0;
	*padding:0 0 0 0;
	}
	.space_1{
	width:30px;
	*width:30px;
	padding:0 0 0 0;
	*padding:0 0 0 0;
	}
	.space_2{
	width:30px;
	*width:30px;
	padding:0 0 0 0;
	*padding:0 0 0 0;
	}
	.navigation-row{ height:36px;
	}
	.table-width { 
	width:98px;
	*width:98px;
	height:460px;
	padding:0;
	float:right;
	}
	.topspace{
	height:13px;
	*height:124px;
	}
	.topspace_1{
	height:13px;
	*height:800px;
	}
	.setBorder {
	border:1px solid #d4d5d6;
	display:block;
	width:41px;
	}
	.thumbnail {
	float:right;
	font:12px/22px Arial, Helvetica, sans-serif;
	height:41px;
	}
	.right-middle {
	width:0px;
	*width:1px;
	}
	.right-middle-2 {
	width:12px;
	*width:14px;
	}
	.overview-row3 {
	height:1px;
	*height:1px;
	}
	.rightpara_biography {
	width:402px;
	height:353px;
	font:12px/22px Arial;
	color:#505153;
	}
	.class_div {
	padding:-20px 0px 0px 0px;	
	width:402px;
	height:353px;
	font:12px/22px Arial;
	color:#505153;
	}
	.class_padding1 {
	position:relative;
	top:-2px;
	*top:0;
	/*padding-bottom:0px;
	*padding-bottom:10px;*/
	right:-8px;
	*right:4px;
	width:402px;
	height:353px;
	font:12px/22px Arial;
	color:#505153;
	}
	.class_padding {
	position:relative;
	padding-top:0px;
	*padding-top:1px;
	right:3px;
	*right:4px;
	}
	.righttabletext{
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#6d6f72;
	}
	.resetBorder {
	border:1px solid #ffffff;
	display:block;
	width:41px;
	}
	.img_bdr_on{
	border:1px solid #d4d5d6;
	display:block;
	width:42px;
	}
	.img_bdr_out{
	border:1px solid #ffffff;
	display:block;
	width:41px;
	}
	.logo_biography{
	padding:1px 0 0 1px;
	*padding:0 0 0 0;
	width:295px;
	*width:296px;
	height:82px;
	*height:82px;
	background:url(../images/logo_top.gif) left top no-repeat;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#505153;
	}
	.logo_biography_bottom{
	position:relative;
	/*padding:0 0 19px 0;
	*padding:0 0 20px 0;*/
	top:-2px;
	*top:-1px;
	width:203px;
	*width:204px;
	background:url(../images/logo_bottom.gif) left top no-repeat;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#505153;
	}
	.style1{
	color:#a76199;
	font-style: italic;
	}
	.logo_biography_middle{
	width:293px;
	padding:0 0 0 0;
	}
	.righttabletext2{
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#505153;
	}
	.space2{
	width:18px;
	height:353px;	
	padding:0 0 0 0;
	*padding:0 0 0 0;
	}
	.rightpara{
	padding:0 0 0 0;
	height:3px;
	*height:2px;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#464748;
	text-decoration:none;
	}
	.rightpara{
	padding:0 0 0 0;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#464748;
	text-decoration:none;
	}
	.rightpara_1{
	padding:0 0 0 0;
	height:2px;
	*height:2px;
	}
	.rightpara_2{
	padding:0 0 0 0;
	height:19px;
	*height:18px;
	}
	.tabsmenucontentclass li{
	float:left;
	}
	.leftimage{
	position:relative;
	bottom:230px;
	}
	.lefttext{
	position:relative;
	bottom:260px;
	}
	.rightbanner{
	position:relative;
	*top:2px;
	top:1px;
	}
	.banner{
	position:relative;
	bottom:81px;
	}
	.banner1{
	position:relative;
	bottom:5px;
	}
	.image_contact{
	background-image:url(../images/1_Poached_Pears.jpg);
	width:460px;
	background-repeat:no-repeat;
	position:relative;
	background-position:left;
	top:-2px;
	*top:0px;
	*right:-4px;
	right:4px;
	}
	.coockbook_images2{
	margin-left:-3px;
	*margin-left:0;
	top:0px;
	*top:1px;
	position:relative;
	*right:4px;
	right:0px;
		}
	.contact_text{
	padding:31px 0 0 38px;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#505153;
	text-decoration:none;
	}
	.contact_text a{
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#505153;
	text-decoration:none;
	}
	.contact_text a:hover{
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#818386;
	text-decoration:none;
	}
	
	.contact_text_web{
	*padding-top:10px;
	padding-top:0.4%;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#505153;
	text-decoration:none;
	}
	.contact_text_web a{
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#505153;
	text-decoration:none;
	}
	.contact_text_web a:hover{
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#818386;
	text-decoration:none;
	}
	.coockbook_images{
	margin-left:1px;
	*margin-left:0;
	top:0px;
	*top:1px;
	position:relative;
	*right:5px;
	right:4px;
		}
	.coockbook_col{
	width:5px;
		}
	/*..rightpara_biography_p{
	*font:12px/12px Arial, Helvetica, sans-serif;
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#505153; 
	vertical-align:top;
	*vertical-align:top;
	}

	toplinks a{
	padding:0px 30px 0 0;
	font:12px Avenir;
	color:#464748;
	text-decoration:none;
	}
	.toplinks a:hover{
	padding:0px 30px 0 0;
	font:12px Avenir;
	color:#818386;
	text-decoration:none;
	}*/