header, nav, main, footer {display: block;}
body { background-color: #35a648; 
        background-repeat: repeat-x;	     
        color: #d5e3ff;                             
        font-family: Verdana,Arial,sans-serif;}	  


<!--table { width: 200px;-->
        margin: auto;
}

thead { background-color: #eaeaea;
}
tbody { font-family: Arial, sans-serif;
        font-size: .90em;
}
tbody td { border-bottom: 1px #000033 dashed;
           padding-left: 25px;
}
tfoot { background-color: gray;
        font-weight: bold;
        text-align: center;
 
		font-size: .70em;


}


header{background-color: #EDDF18;               
         color:   #ffffff;             
		 background-repeat: no-repeat;    
		 background-position: center;
		 background-image:}			 
h1 {font-size: 3em; 
         padding: 10px; 
		 text-align: center;
		 
		 text-shadow: 1px 1px 1px #cccccc; }  

#shirt{float: right; border: 1px solid #000000; border-style:none}       
#shirt Ul{ list-style-type: square;}
#nav  a {text-decoration: none;font-size: 1.2em;font-weight: bold;   
          /*white*/
		 color: #003366; text-align:"center"}

.logo { width: 100%; height: auto; }
.alttable { margin: auto;
        border: 5px solid #000066;
        width: 600px; 
		border-spacing: 0;
}
.atlth { padding: 0.5em;
		 border-style: none;
         font-family: Arial, sans-serif; 
}
.altcaption { font-family: Verdana, sans-serif;
          font-weight: bold;
          font-size: 1.2em;
          padding-bottom: 0.5em; 
}
.altrowth { background-color: #green; }

#hometable{ backgroundd-color: #green; border : none;}

  #resize{height="100px" width="600px"}


.foodtable { margin: auto;
        border: 5px solid #000066;
         
		border-spacing: 0; width: 400px












}
.foodrowth { padding: 0.5em;
		 border-style: none;
         font-family: Arial, sans-serif; 
colspan = 3;





}
.foodcaption { font-family: Verdana, sans-serif;
          font-weight: bold;
          font-size: 1.2em;
          padding-bottom: 0.5em; 
}
.altrowv { background-color: green;  color: #ffffff; height="80"; padding-bottom: 0.5em;}
.altrowva { background-color: gray;  color: #ffffff; height="80"; padding-bottom: 0.5em;}

        img{ height="100px" width="600px"}


nav {float: left;                    
         width: 150px;
         font-family: Verdana, sans-serif;
          font-weight: bold;
          font-size: 1.2em;
          padding-bottom: 0.5em;} 
  
nav  a:link  {color: #35a648;}         
nav a:visited {color: #993399;}       
nav a:hover {color:  #EDDF18;}         
nav a {text-decoration: none;}
nav            ul {list-style-type: none;}
#wrapper { background-color: #ffffff; 
           color: #000066;
           width: 80%;
		   margin: auto;
		   min-width: 840px;
		   max-width: 1200px;
} 
                
main          {margin-left: 180px;
         padding-right: 20px; 
		 padding-bottom: 20px;}
.category {font-weight: bold;   
         background-color: #ffffff; /*white*/
		 color: #003366;
         font-size: 1.1em;
		 text-shadow: 1px 1px 1px #555;}     
footer      {margin-left: 180px; 
        padding: 10px; 
		font-size: .70em;}


.altrow{ background-color: #ffffff;font-size: .70em;font-family:Arial,sans-serif; text-align:center;border:none;}
.altrowa{ background-color: #eaeaea;font-size: .70em;font-family:Arial,sans-serif; text-align:center;}
.altrowa u{Ul{ list-style-type: square;}

img         {border-style: none;}
footer nav {text-align: left;}