.spa { color:#542C54; font-family:arial,helvetica,sans-serif; font-size:11pt;text-align:left;}
.spahead {font-family:times new roman;  font-size:14pt; color:#542C54; font:bold; text-align:center; }
.diarymenu {padding: 0px 0px 10px 10px;  font-family:times new roman;  font-size:10pt; text-align:left; border-bottom: 1px, dotted, #666666;}
.aph  { font-family:arial,helvetica,sans-serif; font-size:10pt; color:#000033; text-align:left; }
.aph2 {font-family:arial,helvetica,sans-serif;  font-size:12pt; color:#6666cc; font:bold; text-align:left; }
.offermain {  font-family:arial,helvetica,sans-serif; font-size:10pt;  text-align:right;  color:#000000;}
.offerhead {font-family:times new roman;  font-size:14pt; color:#ffffff; font:bold; text-align:center; }
.tariffhead {font-family:times new roman;  font-size:14pt; color:#333300; font:bold; text-align:center; }
.aph1 {font-family:arial,helvetica,sans-serif;  font-size:11pt; color:#000033; }
.aph5 { font-family:arial,helvetica,sans-serif; font-size:10pt; color:#000033; text-align:center; }
.xmashead {font-family:times new roman;  font-size:14pt; color:#cc0000; font:bold; text-align:center; }
.xmas  { font-family:arial,helvetica,sans-serif; font-size:10pt; color:#000033; text-align:left; }
.xmashead2 {font-family:times new roman;  font-size:11pt; color:#cc0000;  text-align:center; }
.menuhead {font-family:times new roman;  font-size:14pt; color:#E19202; font:bold; text-align:center; }
.menu {font-family:arial,helvetica,sans-serif; height: 27px; width:98px;
 padding: 3px 0px 0px 20px; background: url(food/butnew.GIF) no-repeat top left;
 font-size:10pt; color:#663366; text-align:center; }
.tennis  {
	padding: 0px 0px 0px 10px;
	width: 170px;
	text-align:left}	
.sub {font-family:arial,helvetica,sans-serif; 
	width:88px;
 margin: 0px 0px 3px 0px;
 background:url(food/subbut.GIF);
 font-size:10pt;
 color:#663366;
 text-align:center; }
.garden {font-family:arial,helvetica,sans-serif;  font-size:12pt; color:#E19202; font:bold; text-align:left; }
.warn { font-family:arial,helvetica,sans-serif; font-size:12pt;  text-align:center;  color:#ff0000;}
.small  {font-family:arial,helvetica,sans-serif; font-size:8pt; color:#000033; text-align:left;}
.button {background: url(food/butnew.GIF) no-repeat top left; font-family:arial,helvetica,sans-serif;
	font-size:10pt;
	text-align:left;}
.specialfoot  {
	margin: 0px 0px 0px 0px; 
	width: 152px;
	height: 13px;
	float: right;
	background: url(food/footbg.GIF);
	 background-repeat:repeat-x; 
	}
.center  {
	left: 120px;
	padding: 10px 10px 10px 10px;
	margin: 0px;
	width: 460px;
	text-align:justify}	
.fishbody {
background-image:url(garden/fishbg.JPG);
}
a:link { text-decoration:none; color:#000099;}
a:visited {color:#330033; text-decoration:none; }
a:hover {color:#ff3333}
#backgroundleft {
	Z-INDEX:1;
  	visibility: visible;
 	LEFT:0px;
 	WIDTH:177px;
 	POSITION:absolute;
	 TOP:0px; }
 #main {
	Z-INDEX:2;
 	LEFT:0px;
 	WIDTH:100%;
 	POSITION:absolute;
 	TOP:0px;
	 visibility: visible;}

#leftcol  {
	float: left; 
	padding: 0px 0px 0px 0px;
	margin: 0px; 
	width: 17%; 
	top: 0px;
		}
#rightcol  {
	margin: 0px 0px 0px 0px; 
	width: 20%; 
	float: right;
	top: 0px;
	}
#special  {
	margin: 0px 0px 0px 0px; 
	width: 152px; 
	float: right;
	background-color:#9c7dad;
	top: 0px;
	text-align:center;
	}
#specialgreen  {
	margin: 0px 0px 0px 0px; 
	width: 152px; 
	float: right;
	background-color:#99d899;
	top: 0px;
	text-align:center;
	}
#specialconf  {
	margin: 5px 5px 5px 5px; 
	width: 250px; 
	float: right;
	background-color:#9CB9AD;
	top: 0px;
	text-align:center;
	}

#foot  {
	bottom:0px;
	text-align:center 
	}

#content {
width:60%; 
          float: right; 
    text-align:center;}
#center  {
	left: auto;
	padding: 10px 10px 10px 10px;
	margin: 0px;
	width: 460px;
	text-align:justify}
#centerstrict  {
	left: auto;
	padding: 10px 10px 10px 10px;
	margin: 0px;
	width: 400px;
	text-align:justify}
#smallcenter  {
	
	padding: 10px 10px 10px 10px;
	margin: 0px;
	width: 350px;
	text-align:justify;
	left: auto;
	}	
		
#contentconf { 
     width: 45%; 
     float: left; 
    text-align:center}

#menubackground{
	float: left; 
	padding: 0px 10px 0px 0px;
	margin: 0px; 
	width: 98px; 
	height:24px;
	top: 210px;
	z-index: 3;

}
#menumain  {
	padding: 0px 0px 0px 0px;
	margin: 0px; 
	position: absolute;
	left:10px;
	top: 210px;
	width: 98px;
	z-index: 4;
			}
#menusub  {	
	padding: 0px 0px 0px 10px;
	width: 88px;
	font-family:arial,helvetica,sans-serif;
	font-size:10pt;
	text-align:left;
	
}




