BODY, P, TR, TD, h1, h2, hr, h5 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF;}h1,h2{display:inline;}h3 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#009933; background-color: #FFFFFF; }h3, h5{display:inline; }.gruen { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#005500;font-weight: bold; display:inline;}h3.a.link { color:#990000}h3, h3 a, h3 a:hover, h3 a:visited, .description {color: #005500; text-decoration:underline;}a, a h3, a h3:hover, a h3:visited, .description {color: #005500; text-decoration:underline;}.roll {  font-weight: bold; text-decoration: none; color: #000000}.roll:hover {  font-weight: bold; text-decoration: none; color: #FFFFFF}.white {  font-weight: bold; color: #FFFFFF; text-decoration: none}A.link 		{ color:#990000}A.visited 	{ color:#009900}A.active 	{ color:#009900}#pageholder {	position: absolute;	top: 15px;	left: 10px;	width: 800px;	background-color: #FFFFFF;}#header {	position: absolute;	top: 1px;	left: 1px;	width: 800px;	height: 188px;	background-color: #FFFFFF;}#introtext {	position: absolute;	top: 230px;	left: 1px;	width: 350px;	height: 120px;	background-color: #0099cc;	overflow: auto;}#menu {z-index:2;	position: absolute;	top: 189px;	left: 1px;		width: 210px;	height: 340px;	background-color: #CEECC5;	background-image:url('img/bg_menu.jpg');background-repeat: repeat-y}#menu2 {z-index:1;	position: absolute;	top: 489px;	left: 1px;	width: 190px;	height: 50px;	background-color: #FFFFFF;	background-image: url('img/bg_menu2.jpg');background-repeat: repeat-y	}#food_and_drink_content {	position: absolute;	top: 189px;	left: 241px;/*191px*/	width: 560px;	height: 350px;	background-color: #FFFFFF;	background-image:url('img/bg_content.jpg');	background-repeat: repeat-y;	overflow: auto;}#bottom_menu3 {	position: absolute;	top: 539px;	left: 1px;	width: 796px;	height: 5px;	background-color: #FFFFFF;	border-right-width:thin;	border-right-color:#999999;	border-right-style:solid;	border-left-width:thin;	border-left-color:#999999;	border-left-style:solid;	}#bottom_menu2 {	position: absolute;	top: 544px;	left: 1px;	width: 800px;	height: 5px;	background-color: #4D6654;	}#bottom_menu {	position: absolute;	top: 549px;	left: 1px;	width: 796px;	height: 35px;	background-color: #FFFFFF;		border-right-width:thin;	border-right-color:#999999;	border-right-style:solid;	border-left-width:thin;	border-left-color:#999999;	border-left-style:solid;	}#York_Multimedia_North_Yorkshire {	position: absolute;	top: 584px;	left: 1px;	width: 800px;	height: 33px;	background-color: #4D6654;	background-image:url('img/cim.jpg');}#Welcome_to_Croft_Kitchen {	position: absolute; top: 5px; left: 18px; width: 161px; height: 45px; background-color: #4D6654; background-image:url(img/MHHomepage.gif);}#Outside_catering {	position: absolute; top: 185px; left: 40px; width: 110px; height: 110px;/* background-color: #4D6654; background-image:url(img/pic_home.jpg);*/}#Aboutus {	position: absolute; top: 5px; left: 18px; width: 161px; height: 45px; background-color: #4D6654; background-image:url('img/MHAboutus.gif');}#Aboutus1 {	position: absolute; top: 185px; left: 40px; width: 110px; height: 110px; background-color: #4D6654; background-image:url('img/pic_aboutus.jpg');}#Catering {	position: absolute; top: 5px; left: 18px; width: 161px; height: 45px; background-color: #4D6654; background-image:url('img/MHOurservices.gif');}#Provenance {	position: absolute; top: 5px; left: 18px; width: 161px; height: 45px; background-color: #4D6654; background-image:url('img/MHProvenance.gif');}#Provenance1 {	position: absolute; top: 185px; left: 40px; width: 110px; height: 110px; background-color: #4D6654; background-image:url('img/pic_prov.jpg');}#Samplemenu {	position: absolute; top: 5px; left: 18px; width: 161px; height: 45px; background-color: #4D6654; background-image:url('img/MHSampleMenu.gif');}#Samplemenu1 {	position: absolute; top: 185px; left: 40px; width: 110px; height: 110px; background-color: #4D6654; background-image:url('img/pic_sample.jpg');}#Contact {	position: absolute; top: 5px; left: 18px; width: 161px; height: 45px; background-color: #4D6654; background-image:url('img/MHcontact.gif');}#Contact1 {	position: absolute; top: 185px; left: 40px; width: 110px; height: 110px; background-color: #4D6654; background-image:url('img/pic_contact.jpg');}#Links {	position: absolute; top: 5px; left: 18px; width: 161px; height: 45px; background-color: #4D6654; background-image:url('img/MHLinks.gif');}#Links1 {	position: absolute; top: 185px; left: 40px; width: 110px; height: 110px; background-color: #4D6654; background-image:url('img/pic_sample2.jpg');}.newsletter_title {	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;}.black_header {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }.red_header {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #004f78;	font-weight: bold;}.links {	color: #006699;	font-weight: bold;}.white_links {	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}.footer_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	background-color:#0099CC; }.white_tableborder {		background-color:#FFFFFF; }