
/* Main menu*/

#home {  width: 71px; height:28px;background:url(menu/off/home.jpg) top left no-repeat;}
#home:hover {  width: 71px; height:28px;background:url(menu/on/home.jpg) top left no-repeat;}
#homeactive {  width: 71px; height:28px;background:url(menu/on/home.jpg) top left no-repeat;}


#history {  width: 85px; height:28px;background:url(menu/off/history.jpg) top left no-repeat;}
#history:hover {  width: 85px; height:28px;background:url(menu/on/history.jpg) top left no-repeat;}
#historyactive {  width: 85px; height:28px;background:url(menu/on/history.jpg) top left no-repeat;}


#catering {  width: 100px; height:28px;background:url(menu/off/catering.jpg) top left no-repeat;}
#catering:hover {  width: 100px; height:28px;background:url(menu/on/catering.jpg) top left no-repeat;}
#cateringactive {  width: 100px; height:28px;background:url(menu/on/catering.jpg) top left no-repeat;}


#wine {  width: 182px; height:28px;background:url(menu/off/wine.jpg) top left no-repeat;}
#wine:hover {  width: 182px; height:28px;background:url(menu/on/wine.jpg) top left no-repeat;}
#wineactive {  width: 182px; height:28px;background:url(menu/on/wine.jpg) top left no-repeat;}

#contact {  width: 90px; height:28px;background:url(menu/off/contact.jpg) top left no-repeat;}
#contact:hover {  width: 90px; height:28px;background:url(menu/on/contact.jpg) top left no-repeat;}
#contactactive {  width: 90px; height:28px;background:url(menu/on/contact.jpg) top left no-repeat;}


#fd_florist {  width: 79px; height:28px;background:url(menu/off/florist.jpg) top left no-repeat;}
#fd_florist:hover {  width: 79px; height:28px;background:url(menu/on/florist.jpg) top left no-repeat;}

#foodstore {  width: 113px; height:28px;background:url(menu/off/foodstore.jpg) top left no-repeat;}
#foodstore:hover {  width: 113px; height:28px;background:url(menu/on/foodstore.jpg) top left no-repeat;}


/*End of main menu*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#F9EFD5;
	color:#F9EFD5;
}

a {color:#FFF7FF; text-decoration:none;}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  12px;
	text-align:justify;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-stretch: ultra-condensed;
}

.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
}

/* Menu*/


td #ff  { background-color:#F9EFD5;}
#fft  { 
background-color:#A3310D;
border-right: 2px solid #F9EFD5;
border-bottom: 2px solid #F9EFD5;
}

#ff {  width: 193px; height:206px;}
#ff a:link {display:block;  width: 193px; height:206px;background:url(foodstore/fresh_off.jpg) top left no-repeat; background-color:#F9EFD5;}
#ff a:visited {display:block;  width: 193px; height:206px;background:url(foodstore/fresh_off.jpg) top center no-repeat; background-color:#F9EFD5;}
#ff a:active {  display:block;width: 193px; height:206px;background:url(foodstore/fresh.jpg) top center no-repeat; background-color:#F9EFD5;}
#ff a:hover { display:block; width: 193px; height:206px;background:url(foodstore/fresh.jpg) top center no-repeat; background-color:#F9EFD5;}



td #mf { background-color:#F9EFD5;}
#mft { background-color:#A3310D; border-right: 2px solid #F9EFD5;  border-bottom: 2px solid #F9EFD5;}

#mf {width: 194px; height:206px;}
#mf a:link {display:block; width: 194px; height:206px;background:url(foodstore/meat_off.jpg) top center no-repeat; background-color:#F9EFD5;}
#mf a:visited {display:block; width: 194px; height:206px;background:url(foodstore/meat_off.jpg) top center no-repeat; background-color:#F9EFD5;}
#mf a:active {display:block; width: 194px; height:206px;background:url(foodstore/meat.jpg) top center no-repeat; background-color:#F9EFD5;}
#mf a:hover {display:block; width: 194px; height:206px;background:url(foodstore/meat.jpg) top center no-repeat; background-color:#F9EFD5;}



td #flo { background-color:#F9EFD5;}
#flot { background-color:#A3310D; border-right: 2px solid #F9EFD5; border-bottom: 2px solid #F9EFD5;}
#flo {width: 194px; height:206px;}
#flo a:link {  display:block;width: 194px; height:206px;background:url(foodstore/florist_off.jpg) top center no-repeat; background-color:#F9EFD5;}
#flo a:visited { display:block; width: 194px; height:206px;background:url(foodstore/florist_off.jpg) top center no-repeat; background-color:#F9EFD5;}
#flo a:active { display:block; width: 194px; height:206px;background:url(foodstore/florist.jpg) top center no-repeat; background-color:#F9EFD5;}
#flo a:hover {  display:block;width: 194px; height:206px;background:url(foodstore/florist.jpg) top center no-repeat; background-color:#F9EFD5;}



td #ch { background-color:#F9EFD5;}
#cht { background-color:#A3310D;  border-bottom: 2px solid #F9EFD5;}
#ch { width: 193px; height:206px;}
#ch a:link {display:block; width: 193px; height:206px;background:url(foodstore/cheese_off.jpg) top right no-repeat;}
#ch a:visited {display:block; width: 193px; height:206px;background:url(foodstore/cheese_off.jpg) top center no-repeat;}
#ch a:active {display:block; width: 193px; height:206px;background:url(foodstore/cheese.jpg) top center no-repeat;}
#ch a:hover {display:block; width: 193px; height:206px;background:url(foodstore/cheese.jpg) top center no-repeat;}


#sidemenu { width: 155px;}
#sidemenustore { width: 178px;}
#sidemenustore h4 { text-align:right; padding-right:15px;}
#sidemenustore a:link { font-size:100%; text-align:right;}
#sidemenustore a:visited { font-size:100%; text-align:right;}
#sidemenustore a:active { font-size:100%; text-align:right;}
#sidemenustore a:hover { font-size:100%; text-align:right;}

#offers {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	background-color:#A3310D;
	border: 1px solid #FFFFCC;
	margin:5px;
	text-align:center;
}

#marquee_offers {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #F9EFD5;
	padding: 5px;
	border: 1px solid #FFFFCC;
	margin:5px;
	text-align:center;
	background-color:#666666;

	

}

#marquee_offers hr{
	color: #FF9900;

}
#splash {	background-color:#000000;}

h2 {
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-stretch: ultra-condensed;

}
#banner {
width:780px;
height:145px;
background: url(banner.jpg) no-repeat;
	background-color:#000000;

}
