span.VAh1 	{	background: #006400	;	color: #FFC00C	;	font-family:   Verdana, 'Trebuchet MS', arial ;	font-size: 150%	;	font-weight: bold ;}				span.VAh2 	{	background: #006400	;	color: #FFCC00	;	font-family:  Verdana, 'Trebuchet MS', arial ;	font-size: 120%	;		font-weight: bold ;	font-style: normal ;	text-align: center ;}	span.VAh3 	{	background: #006400	;	color: #FFCC00	;	font-family:  Verdana, 'Trebuchet MS', arial ;	font-size: 100%	;		font-weight: bold ;	font-style: normal ;	text-align: center ;}	span.FDMh1 		{	background: #006400	;	color: #FFCC00	;	font-family:  Verdana, 'Trebuchet MS', arial ;	font-size: 120%	;		font-weight: bold ;	font-style: normal ;	text-align: center ;}	span.FDMh2 		{	background: #006400	;	color: #FFC00C	;	font-family: 'Lucida Handwriting'	;	font-size: 150%	;}				span.FDMh3		{	background: #006400	;	color: #FFCC00	;	font-family:  Verdana, 'Trebuchet MS', arial ;	font-size: 90%	;	font-weight: bold	;	font-style: normal 	;}span.FDMitalic 	{	background: #006400	;	color: #FFFFCC	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 70%	;	font-weight: normal	;	font-style: italic	;}body 	{	background: #006400	;	color: #FFFFCC	;	font-family: Verdana, 'Trebuchet MS', arial	;}hr	{	background: #006400 ;	color: #FFCC00 ;	width: 100% ;}						h1 	{	background: #006400	;	color: #FFCC00	;	font-family: 'Lucida Handwriting'	;	font-size: 300%	;	font-weight: normal	;	font-style: normal ;	text-align: center ;	}	h2 	{	background: #006400	;	color: #FFC00C	;	font-family: 'Lucida Handwriting'	;	font-size: 150%	;}				h3 	{	background: #006400	;	color: #FFCC00	;	font-family:  Verdana, 'Trebuchet MS', arial ;	font-size: 120%	;		font-weight: bold ;	font-style: normal ;	text-align: center ;}	h4	{	background: #006400	;	color: #FFCC00	;	font-family:  Verdana, 'Trebuchet MS', arial ;	font-size: 90%	;	font-weight: bold	;	font-style: normal 	;}h5 	{	background: #006400	;	color: #FFFFCC	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 85%	;	font-weight: normal	;	font-style: normal 	;    text-align:center; }#label 	{	 display: block	;}										#navigation 	{	font-size: 70%	;	text-align: center ;}									#navigation ul 	{	list-style: none	;	margin: 0	;	padding: 0	;	padding-top: 1em	;}				#navigation li 	{	display: inline	;}										#navigation a:link 	{	background: #FFC00C	;	color: #006400	;	padding: 0.2em 1em 0.2em 1em ;	text-decoration: none	;	border: 1px solid #FFC00C	;}		#navigation a:hover  {	background: #006400	;	color: #FFC00C ;}									#navigation a:visited 	{	background: #FFC00C	;	color: #6B8E23	;	padding: 0.2em 1em 0.2em 1em	;	text-decoration: none	;	border: 1px solid #FFC00C	;}		a:link 	{	background: #006400	;	color: #FFCC00	;	text-decoration: underline	;}						a:visited 	{	background: #006402	;	color: #FFCC00	;	text-decoration: underline	;}						a:active 	{	background: #006401	;	color: #00FFFF	;	text-decoration: underline	;}						a:hover 	{	background: #006403	;	color: #FF0000	;	text-decoration: none	;}						span.animusic1 	{	background: #006400	;	color: #FFCC00	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 110%	;	font-weight: normal	;	font-style: normal 	;}span.animusic2 	{	background: #006400	;	color: #FF3366	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 110%	;	font-weight: bold	;	font-style: normal 	;}span.animusic3 	{	background: #006400	;	color: #FFCC00	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 135%	;	font-weight: bold	;	font-style: normal 	;}span.animusic4 	{	background: #006400	;	color: #FF6600	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 95%	;	font-weight: bold	;	font-style: normal 	;}span.animusic5 	{	background: #006400	;	color: #FFCC00	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 120%	;	font-weight: normal	;	font-style: normal 	;}span.animusic6	{	background: #006400	;	color: #FFCC00	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 95%	;	font-weight: normal	;	font-style: normal 	;}span.animusic7	{	background: #006400	;	color: #FF6600	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 95%	;	font-weight: bold	;	font-style: normal 	;}span.animusic8	{	background: #006400	;	color: #FFCC00	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 110%	;	font-weight: bold	;	font-style: normal 	;}span.animusic9	{	background: #006400	;	color: #FFFFCC	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 70%	;	font-weight: normal	;	font-style: normal 	;}span.animusic10 	{	background: #006400	;	color: #FFFFCC	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 70%	;	font-weight: normal	;	font-style: italic 	;}span.animusic12	{	background: #006400	;	color: #FFFFCC	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 80%	;	font-weight: bold	;	font-style: normal 	;}span.caution 	{	background: #006400	;	color: #FFCC00	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 75%	;	font-weight: normal	;	font-style: italic	;}span.contactdetail 	{	background: #006400	;	color: #FFFFCC	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 95%	;	font-weight: normal	;	font-style: normal	;}span.contacttype 	{	background: #006400	;	color: #FFCC00	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 80%	;	font-weight: bold 	;	font-style: italic	;}span.footer 	{	background: #006400	;	color: #FFFFCC	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 65%	;	font-weight: normal	;	font-style: italic	;	text-align: left ;}span.illustration 	{	background: #006400	;	color: #FFFFCC	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 70%	;	font-weight: normal	;	font-style: italic	;}span.intextlink 	{	background: #006400	;	color: #FFCC00	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 90%	;	font-weight: normal	;	font-style: normal 	;}span.maplink 	{	background: #006400	;	color: #00FFFF	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 70%	;	font-weight: normal	;	font-style: italic	;}span.normal 	{	background: #006400	;	color: #FFFFCC	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 85%	;	font-weight: normal	;	font-style: normal 	;}span.smallitalic1 	{	background: #006400	;	color: #FFCC00	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 60%	;	font-weight: normal	;	font-style: italic	;}span.smallitalic2 	{	background: #006400	;	color: #FFCC00	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 80%	;	font-weight: normal	;	font-style: italic	;}span.smallitalic3 	{	background: #006400	;	color: #FFFFCC	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 80%	;	font-weight: bold 	;	font-style: italic	;}span.whiteitalic 	{	background: #006400	;	color: #FFFFCC	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 80%	;	font-weight: normal	;	font-style: italic	;}span.whiteitalicbold 	{	background: #006400	;	color: #FFFFCC	;	font-family: Verdana, 'Trebuchet MS', arial	;	font-size: 80%	;	font-weight: bold	;	font-style: italic	;}/* The following definitions are for the meal photo gallery, *//* used here for the meals on the Restaurant page.           *//* The containing box for the gallery. */#container {    background: #006400	;    color: #FFFFCC	;    position:relative;     width:620px;     height:396px;     margin:20px auto 0 auto;     border:1px solid #FFCC00;     }/* Removing the list bullets and indentation */#container ul {    padding:0;     margin:0;     list-style-type:none;     }/* Remove the images and text from sight */#container a.gallery span {    position:absolute;     width:1px;     height:1px;     top:5px;     left:5px;     overflow:hidden;     background:#006404;	color: #FFCC00	;    }/* Adding the thumbnail images */#container a.gallery, #container a.gallery:visited {    display:block;     color:#000;     text-decoration:none;     border:1px solid #006400;     margin:1px 2px 1px 2px;     text-align:center;     cursor:default;    }#container a.slidea {    background:url(images/t_plateau.jpg);     height:60px;     width:93px;    }#container a.slideb {    background:url(images/t_formule.jpg);     height:60px;     width:93px;    }#container a.slidec {    background:url(images/t_brochettes.jpg);     height:60px;     width:93px;    }#container a.slided {    background:url(images/t_pave.jpg);     height:60px;     width:93px;    }#container a.slidee {    background:url(images/t_bar.jpg);     height:60px;     width:93px;    }#container a.slidef {    background:url(images/t_pecheur.jpg);     height:60px;     width:93px;    }#container a.slideg {    background:url(images/t_entrecote.jpg);     height:60px;     width:93px;    }#container a.slideh {    background:url(images/t_soupe.jpg);     height:60px;     width:93px;    }#container a.slidei {    background:url(images/t_moelleux.jpg);     height:60px;     width:93px;    }#container a.slidej {    background:url(images/t_mousse.jpg);     height:60px;     width:93px;    }#container a.slidek {    background:url(images/t_genoise.jpg);     height:60px;     width:93px;    }#container a.slidel {    background:url(images/t_crepe.jpg);     height:60px;     width:93px;    }/* the following statements all apply to the photo gallery of meals on the Restaurant Page/* set the size of the unordered list to neatly house the thumbnails */#container ul {	background: #006400	;    width:198px;     height:386px;    margin:5px;     float:left;    }#container li {    float:left;    }	/* change the thumbnail border color */#container a.gallery:hover {    border:1px solid #FFCC00;     }/* styling the :hover span */#container a.gallery:hover span {    position:absolute;     width:400px;     height:320px;     top:5px;     left:205px;     color:#FFCC00; 	font-size:70% ;    background:#006400;    }#container a.gallery:explain span [	position:absolute ;	width:400px ;	height; 80 ;	top:410px ;	left:205px ;	color:#FFCC00	font-size:75% ;	background:#006400 ;	]	/* set the start text in display area */#container {    background:#006400 205px 5px no-repeat;	color:#FFCC00	font-size:75% ;    }