* {margin:0;padding:0}
body{
			padding:0px;
			margin:0px;
			text-align:center;
			background:url(images/bodybg.gif) repeat ;
		 }
a img{
				border:none;
				}
a { color:#333333;
    text-decoration:none;
		font-size:12px;
		font-weight:500;
		}
a:hover { color:#993300;}
div#main{
         width:971px;
				 height:auto;
				 padding:0px;
				 margin:0 auto;
				 background:url(images/mainbg.gif) repeat-y;
				}         
div#contain{ width:100%;
             margin:0px;
						 padding:0px;
						 text-align:center;
						 background:url(images/topbg.gif) no-repeat top;
					 }
div#top{ width:100%;
         height:68px;
				 text-align:right;
				 }
		 div#topnvg{  width:100%;
		              height:16px;
									margin-top:8px;
								}
							 div#cart{ width:182px;
							           background:url(images/cartbg.gif) repeat-y;
												 margin:auto;
												 text-align:center;											 
												 }
							 div#cart td {
														 font-family:Arial, Helvetica, sans-serif;
														 font-size:11px;
														 text-align:center;
								              }
								 div#cart a {
								             text-decoration:none;
														 color:#990000;
														 }
								div#cart a:hover { color:#FF0000;}
                div#cart td b font { color:#000000;}
								div#cart td font { color:#000000;}
								div#cart td i font{ color:#000000;}/*  Min Delivery Order: $10.00 Delivery Charge: $1.00*/
								div#cart td font b {color:#000000;}/*Your cart is empty*/
	div#bdyr { width:100%;
	          background:url(images/bdyrbg.gif) repeat-y top center;
						}
 div#menu{
					 width:100%;
					 text-align:center;
					 }
								 div#menu img {
								               margin-top:0px;
															 }
								 div#menu td{
                            font-family:Arial, Helvetica, sans-serif;
								            font-size:12px;
														text-align:center;
				                      }
															div#menu form{
															margin:auto;
															width:100%;
															}
					div#menu td a {
					               color:#940e0b;
												 font-size:13px;
												 text-decoration:none;
												 }
												 div#menu td a:hover{color:#FF0000; text-decoration:underline;}
										 div#menu td.fnsz14    {
												                     font-size:16px;
																						 font-family:Verdana, Arial, Helvetica, sans-serif;
																						 font-style:normal;
																						 font-variant:normal;
																						 font-weight:bold;
																						 color:#333333;
																						 text-align:center;
												                     }
										div#menu form td	table { width:95%; margin:auto;}	
										div#menu form td	table td table{ width:100%;}	
										div#menu form td	table td { text-align:left;}												
				div#menus{
					       width:100%;
								 overflow:hidden;
								 margin:auto;
								 }
									div#menus h3{
															margin-bottom:0px;
															margin-top:30px;
															 font-family:Verdana, Arial, Helvetica, sans-serif;
															 font-size:18px;
															 color:#663300;
															 font-stretch:normal;
															 font-style:normal;
														 }
									div#menus form{
															margin-bottom:0px;
															margin-top:0px;
															width:95%;
															margin:auto;
															padding-top:10px;
															}							
									div#menus td{
                            font-family:Arial, Helvetica, sans-serif;
								            font-size:12px;
														font-variant:normal;
														font-style:normal;
														padding:1px;
				                      }
									div#menus		  td.fnsz14	{
																					 font-size:16px;
																					 font-weight:bold;
																					 font-family:Verdana, Arial, Helvetica, sans-serif;
																					 font-variant:normal;
																					font-style:normal;
																						 } 
									 #menus td div.crtctmitm_item_desc font{ color:#000000;}/* item description*/
									 div#menus td.fnsz14 font{color:#333333; font-weight:800;}/* color for menus item name*/
									 div#menus td font i {color:#000000;}/* instruction, this is for ...*/
									 div#menus td i b font{ color:#000000;}/*for size price  choice of salad ...*/
									 div#menus td font{color:#000000;}
									 div#menus td a { text-decoration:underline; color:#660000;}
									 div#menus td a b font{ text-decoration:underline; color:#660000;}
									 div#menus td a:hover { color:#333333;}
									 div#menus td a:hover b font{ color:#333333;}
									 div#menusc{
									          width:95%;
														margin:auto;
															}
															div#menusc form{
																							margin-bottom:0px;
																							margin-top:0px;
																							padding:20px 15px 5px 15px;
																							width:95%;
																							}					
													 div#menusc td	{ font-family:Verdana, Arial, Helvetica, sans-serif;
																						font-size:12px;
																						font-variant:normal;
																						font-style:normal;
																					}
																					div#menusc td font{ color:#000000;}															
																					div#menusc td.fnsz14	font{
																					 font-size:14px;
																					 font-weight:bold;
																					 font-family:Verdana, Arial, Helvetica, sans-serif;
																					 font-variant:normal;
																					font-style:normal;
																					color:#333333;
																						 }								
div#btminfo{ width:100%;
              height:191px;
							margin:auto;
							background:url(images/btmbg.gif) no-repeat center top;
					}
a.cart_delete_link:hover{ color:#c5031e;}
.cart_viewedit_link{ color:#000000;}
a.cart_viewedit_link:hover{ color:#c5031e;}
.menudetails_item_price{ color:#000000; }
.forminputs { font-size:11px; 
              font-family:Verdana, Arial, Helvetica, sans-serif;}
.crtctmitm_layout78_table { width:300px; text-align:center;}
a.menudetails_item_name_link { width:250px; display:block;}
a.menudetails_item_thumbnail_link img{ width:150px; margin-right:4px;}

/*  Google Map  */
#gmap { width:100%; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin: 10px 0;}
#gmap a { color: #940E0B; font-weight: 700; text-decoration: none}
#gmap a:hover { text-decoration: underline; color: #ff0000 }
#gmap a:hover {color: #ff0000}

#gmap p {margin: 0 15px}

#gmap .takeout, .deliveryNotOKMsg { border: 1px solid #ccc; padding: 20px 20px 20px 70px; background-color: #EAEAEA; background-repeat: no-repeat; background-position: 20px 18px}
#gmap .takeout{ background-image: url(images/warn.gif); margin: 20px 10px; }
#gmap .deliveryNotOKMsg { background-image: url(images/stop.gif); margin-top: 20px; }
#gmap .deliveryNotOKMsg p { margin: 0 }

#gmap #map {overflow: hidden; height:300px; border:1px solid #ccc; margin-left: 10px; width: 96%;}
#addsearch table td { width: auto;}

#addsearch input, #addsearch select {padding: 5px 2px; margin-top: 5px;}
#addsearch input { border: 1px solid #c6c6c6;}

#storeinfo { margin-top:16px; margin-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#555;}
#storeinfo font{ color:#555;}
