body {
	background-color: #FFF5EE;
}

body {min-width:640px};
#header,#menu,#content,#sales,#footer {
overflow:hidden;
display:inline-block
text-align: left;
  background-color: #FFF5EE; 
  font: 12pt Arial, Helvetica, sans-serif;
	line-height: 1.8;
	color: #000000; 
  margin: 0px;
}
/* safari and opera need this */
#header,#footer {width:100%}
#menu,#content,#sales {float:left}
#menu {width:15%}
#content {width:67%}
#sales {width:15%}
#footer {clear:left}

#header	{
top:0px;
left:10px;
height:98px;background-color:#F5DEB5;
background-image: url('http://www.delightfulbiteful.com/dessert.jpg'); background-repeat: no-repeat;
 	border-bottom:1px solid #7A0026;
 	
}

#menu {
	padding-top: 21px;
	background-image: url('http://www.delightfulbiteful.com/images/sprborder.jpg');
        background-repeat: no-repeat; font:12pt;
	
}

#content {
	font: 0.8em Arial, Helvetica, sans-serif;line-height: 1.8;
	padding:4px;
	
}

#footer {
	border-top: 1px solid #E0E0E0;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#FFDEAD;
	font: 10pt Arial, Helvetica, sans-serif;line-height: 1.8;
}

#navlinks { 
	float:right;
	padding:8px; 
	line-height:0px;
 }

#panelads { position: absolute;
	top:685px; 
	left:0px; 
	width:100px; 
	}

#sales { float:right;
	height:auto;
	padding-top:23px;
	background-color: #FFF5EE; 
	background-image: url('http://www.delightfulbiteful.com/images/sprborder.jpg');
        background-repeat: no-repeat; 
	
	text-align: center; color: #663333;
	
	}
	
#leftad {
position:absolute;
top:118px;
left:190px;
padding-left:0px; 
	}
	
#rightad {
position:absolute;
top:118px;
left:550px;
padding:0px; 
	}
	
div.float {
  float: left;
  width: auto;
  margin-left: 20px;
  padding:12px;
  
  }
  
div.float p {
   text-align: left;
   color:#000000;font:normal "Arial, Helvetica, sans-serif";line-height: 1.8;
   }
   
div.imgcenter {
  float: left;
  width: auto;
  margin-left: 20px;
  padding:12px;
  
  }

div.cart {
  float: right;
  margin-top:5px;
  margin-left:36px;
  padding-top: 4px;
  padding-left:25px;
  padding-right:4px;
  padding-bottom:4px;
  text-align: left;
   color:#000000;font:normal 0.9em "Arial, Helvetica, sans-serif";
     }
      
div.items {
  float: none;
  width: 80%;
  margin-left:58px;margin-right:58px;background-color="7A0026";
  padding:4px;
      }

img.g200 {
  width: 13.4em;
  height: 11em;
  }
  
img.g150 {
width: 8em;
height: 8em;
  }

H1{text-align:center;color:#000000;
font:normal 15pt "Arial, Helvetica, sans-serif"}

H2{text-align:left;margin-left:50px;margin-top:5px;margin-right:10px;color:#7A0026;
font:bold 13pt "Arial, Helvetica, sans-serif"}

H3{text-align:left;margin-left:15px;color:#000000;
font:bold 13pt "Arial, Helvetica, sans-serif"}

H4{text-align:left;color:#000000;
font:normal 10pt "Arial, Helvetica, sans-serif"}

H6{text-align:center;color:#000000;
font:normal 10pt "Arial, Helvetica, sans-serif"}

a {text-decoration:none}
a:link {color: #663333}
a:hover {color:#603913}
a:visited {color:#7A0026}
P.copy {text-align:left;color:#000000;margin-top:3px;font:normal 0.94em "Arial, Helvetica, sans-serif"}

table.bakedgoods
{ text-align: left;
width: auto;
font: Arial, Helvetica, sans-serif;
margin-top: 2px;
margin-left: 25px;
padding:12px;
border:0px;
}

table.info
{ text-align: left;
width: 600px;
font: Arial, Helvetica, sans-serif;
margin-top: 5px;
margin-left: 15px;
border:0px;
}

table.listings
{ text-align: center;
width: 85%;
font: Arial, Helvetica, sans-serif;
margin-top: 5px;
margin-left: 50px;
border:0px;
}
    
 
#bottompix { 
	position: absolute;
     top:625px;
     left:60px;
     width:38em;
     height:auto;
     padding:2px;
     margin-left:25px;
     line-height:17px;
     }
     
.alert {
background: #fff6bf url(image_folder/exclamation_mark.gif) center no-repeat;
background-position: 15px 50%;
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 2px solid #ffd324;
border-bottom: 2px solid #ffd324;
}


span.index { text-align:left;color:#000000;font:normal "Arial, Helvetica, sans-serif";line-height: 1.8; } 
span.footer { font-size:10px; } 

hr{ color:silver; margin-left:100px; width:100%; height:0px; }

ul.square {list-style-type: square; }

#linkmenu{
border: 1px;
width: 120px;
background-color: #FFF5EE; 

}

#linkmenu a{
font: bold 12pt Arial, Helvetica, sans-serif;
padding: 4px;
padding-left: 8px;
display: block;
background-image: url('http://www.delightfulbiteful.com/images/links.jpg'); 
width: 120px;
color: #7D4900;
border-top: 1px solid 603913;
border-bottom:1px solid #603913;
text-decoration: none;

}

html>body #linkmenu a{ /*Non IE rule*/
width: auto;
}

#linkmenu a:hover{
background-color: #FFF5EE;
color: #663300;
}


