/* CSS Document */
body{ 
      background:url(images/bg.gif) repeat-x #fce6c9;
			margin:0px;
			padding-top:20px;
			text-align:center;
     }
a{ border:none;
   color:#660000;
	 text-decoration:none;
	}
	a:hover{ color:#990000;}
a img{ border:none;}
div#allctn{ 
           width:802px;
					 margin:auto;
          }
/*landing page*/
div#landingtop {
                margin:auto;
								width:100%;
								height:259px;
								background:url(images/landing_topbg.gif) no-repeat center;
                }
div#ltopinner{width:100%;
							height:259px;
							background:url(images/landing_topfoodbg.jpg) bottom center no-repeat;
							}
		div#ltopinner p { margin:0px;
		                  width:100%;
											display:block;
											text-align:right;
											font-family:Arial, Helvetica, sans-serif;
											font-size:14px;
											font-weight:600;
											color:#7d5a35;
										}
		div#divlogo{ margin-top:-13px;
		             position:relative;
								 z-index:2;
								 margin-left:5px;
								 float:left;
		           }
		div#topnvg { float:left; padding-top:10px;}
		div#topnvg a { color:#FFFFFF;
		               font-family:Arial, Helvetica, sans-serif;
									 font-size:11px;
									 text-decoration:none;
									 letter-spacing:90%;
								 }
								 div#topnvg-new a { color:#FFFFFF;
		               font-family:Arial, Helvetica, sans-serif;
									 font-size:13px;
									 text-decoration:none;
									 letter-spacing:90%;
									 font-weight:bold;
									 float:left;
									 padding-right:12px;
									 line-height:37px;
								 }
		div#topnvg a:hover, div#topnvg-new a:hover { color:#FFFF00;}
	  div#divtagtop{
		               margin-top:-2px;
									 position:relative;
									 z-index:2;
								 }
div#landingbtm{
              width:100%;
							min-height:277px;
							height:auto !important;
							height:277px;
							background:url(images/landing_btmbg.gif) repeat-y;
						 }
div#lbtminner{ width:100%;
               min-height:277px;
							 height:auto !important;
							 height:277px;
							 background:url(images/landing_btmbg_inner.gif) bottom center no-repeat;
             }
div#lbtminner td p { margin:0px;
                     color:#595858;
										 text-align:left;
										 padding-left:20px;
										 padding-right:20px;
										 font-family:Arial, Helvetica, sans-serif;
										 font-size:12px;
                   }
div#landing_special{ width:600px;
                     height:159px;
										 background:url(images/landing_specialbg.gif) no-repeat;
									}
		div#specialimg{ float:left;
		                 padding-top:5px;
										 padding-left:5px;
										 padding-right:5px;
									}
		div#specialtxt{ float:left;
		                text-align:left;
										padding-top:8px;
										width:310px;
									}
div#lbtminner td div#specialtxt p{ padding:0px; padding-top:0px; color:#7a5733;}
div#Landing_storeinfo{ width:100%;
                       text-align:left;
											 padding-top:10px;
											 color:#663300;
											 font-family:Arial, Helvetica, sans-serif;
											 font-size:12px;
											}
strong{font-family:Arial, Helvetica, sans-serif;
			font-size:12px;}
div#lbtminner td div#Landing_storeinfo p{ color:#663300;}
div#Landing_storeinfo b { 
                          text-align:left;
													width:100%;
													font-size:14px;
													font-family:Arial, Helvetica, sans-serif;
													font-weight:600;
                        }
div#lbtminner td div#Landing_storeinfo p{display:block;
																					text-align:left;
																					width:100%;
																					padding:0px;
																				}
div#footerbg{ background:url(images/footerbg.gif);
               width:802px;
							 height:104px;
							 padding-top:5px;
						}
div#footertxt{ width:96%;
               margin:auto;
							 text-align:left;
							 font-family:Arial, Helvetica, sans-serif;
							 font-size:12px;
							 color:#7a5834;
							 padding-top:8px;
						}
b#specialtitle{ color:#d9541e; 
                display:block;
								font-size:13px;
							}
b#specialprc{ color:#d9541e; 
                display:block;
								font-size:13px;
								background-color:#FFFFCC;
								padding:3px;
								width:30%;
								text-align:center;
							}
/*extra page*/
 div#cnfsndiv{ width:95%;
               margin:auto;
							 text-align:left;
							 font-family:Arial, Helvetica, sans-serif;
							 font-size:12px;
							 color:#775632;
							}
	div#cnfname { color:#D9541F;
	              font-weight:600;
								background:#fcecd6;
								padding-bottom:3px;
								padding-top:3px;
								margin-bottom:5px;
							}
	div#frienddiv{width:95%;
               margin:auto;
							 text-align:left;
							 font-family:Arial, Helvetica, sans-serif;
							 font-size:12px;
							 color:#775632;
							}
	div#friendname{ font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#d45b2a;
									}
/*learn more page*/
 div#lmdiv{ width:95%;
					 margin:auto;
					 text-align:left;
					 font-family:Arial, Helvetica, sans-serif;
					 font-size:12px;
					 color:#775632;
					 margin-top:-5px;
					}
 div#lmname {font-weight:600;
							background:#fcd894;
							padding-bottom:3px;
							padding-top:3px;
							margin-top:5px;
						}
 div#lmtopdiv{ width:100%;
               background:url(images/learnmorebg_red.gif) repeat-x;
							 height:56px;
							 border-left:1px #db5a1f solid;
							 padding-top:15px;
							 padding-bottom:0px;
             }
 div#lmtopdiv a { color:#FFFFFF;
                  font-family:Arial, Helvetica, sans-serif;
									font-size:12px;
								}
  div#lmtopdiv a:hover { color:#993300;}
	a#qlight{ display:block;
	          width:100%;
						text-align:left;
						padding-left:15px;
						background:url(images/LM_roundlight.gif) left  no-repeat;
						padding-top:2px;
						padding-bottom:1px;
	        }
	a#qlight:hover{background:url(images/LM_roundlight.gif) left  no-repeat #FFFFCC;}
	a#qdark{ display:block;
	          width:100%;
						text-align:left;
						background: url(images/LM_rounddark.gif) left no-repeat #fce6c9;
						padding-left:15px;
						padding-top:2px;
						padding-bottom:1px;
	        }
  a#qdark:hover{background:url(images/LM_roundlight.gif) left  no-repeat #FFFFCC;}
 div#aswdiv { width:100%;
              border:1px solid #FF9900;
							margin-bottom:3px;
							padding:5px;
							background-color:#fdd480;
							color:#3e2912;
							font-size:11px;
							margin-top:3px;
						}
/*delivery page*/
div#qdark{font-weight:600;
						background:#f3d8be;
						padding-bottom:3px;
						padding-top:3px;
						margin-top:5px;
						color:#73522e;
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
					}
div#dlytxt{ color:#73522e;
            font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						margin-top:2px;
						}
div#dlvydiv{ width:95%;
             margin:auto;
						 text-align:left;
						 color:#333333;
						 font-family:Arial, Helvetica, sans-serif;
						 font-size:12px;
						}
div#dlyname{
           display:block;
	          width:100%;
						text-align:left;
						background: url(images/LM_rounddark.gif) left no-repeat #fce6c9;
						padding-left:15px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#834405;
						padding-top:2px;
						padding-bottom:2px;
						font-weight:600;
						}
