/* CSS Document */
body{
	margin:0;
	padding:0;
	font-family:Helvetica;
	background:#5c1000 url(../images/shader.jpg) center repeat-y;
	}
.redTD{
	background:url(../images/FooterBottomRed.jpg) repeat-x;
	border:solid 1px #410c01;
	border-bottom:none;
	border-top:none;
	}
.footer{background:url(../images/FooterBottomOrange.jpg) repeat-x;}
.privacy{
	width:95%;
	color:#FFFFFF;
	font-size:10px;
	padding:8px 0 10px 0;
	}
.privacy a{text-decoration:underline;color:#FFFFFF;}
.legacy{color:#796849;font-size:10px;width:95%;}
.copyrights{width:45%;float:left;}
.designs{width:45%;float:right;}
.designs a{text-decoration:none; color:#796849;}
.designs a:hover{text-decoration:underline; color:#FFFFFF;}
.bg_content
	{
	background: url(../images/bgContent.jpg) repeat-x;
	border:solid 1px #dadada;
	border-bottom:none;
	border-top:none;
	overflow: hidden;
	}
.content
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	text-align:justify;	
	}
.heading_text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	color: #701400;	
	font-weight: bold;
	}
.bg_content_y
	{
	background: url(../images/bg.jpg) repeat-y;
	}
li
	{
	font-style:italic;
	}
p
	{
	margin: 0;
	padding: 0;
	}
.par_space
	{
	height: 20px;
	}
.address_heading_text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	color: #701400;	
	font-weight: bold;
	text-align:center;
	}
.address_content
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	text-align:center;	
	line-height: 15px;
	}
.address_content1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #6d6e71;
	text-align:center;	
	font-style:italic;
	}	
label
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	}
.field 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	} 
.field input 
	{
	border-top:        1px solid #858585;
	border-left:       1px solid #c1c1c1;
	border-bottom:     1px solid #e1e1e1;
	border-right:      1px solid #c1c1c1;
	background-color:  #ffffff;	
	color:             #666666;
	font-family:       Arial, Helvetica, sans-serif;
	font-size:         10px;
	height:            1.6em;
	padding:           0;
	margin:        	   0;
	} 
.field select 
	{
	background-color:  #ffffff;
	font-family:       Arial, Helvetica, sans-serif;
	font-size:         10px;
	font-weight:       normal;
	color:             #000000;
	border-top:        1px solid #858585;
	border-left:       1px solid #c1c1c1;
	border-bottom:     1px solid #e1e1e1;
	border-right:      1px solid #c1c1c1;
	width: 90px;
	}
.field option 
	{
	background-color:  #ffffff;
	font-family:       Arial, Helvetica, sans-serif;
	font-size:         10px;
	font-weight:       normal;
	color:             #000000;
	width: 90px;
	}
.contactus_text 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	text-align:justify;	
	} 
.ourstory_text 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style:normal;
	color: #000000;
	text-align:justify;	
	}
.menu_bg
	{
	background: url(../images/menubg.jpg) top repeat-x;
	border:solid 1px #dadada;
	border-bottom:none;
	border-top:none;
	overflow: hidden;
	}
.menu_appetizers
	{
	background: url(../images/menu_appetizers.jpg) bottom right no-repeat;
	}
.link_text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	color: #701400;	
	font-weight: bold;
	text-decoration:underline;
	}
.link_text a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	color: #701400;	
	font-weight: bold;
	text-decoration:underline;
	}
.menu_content
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #4c494a;
	font-style:italic;
	font-weight: 100;
	}	
.menu_heading_text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style:normal;
	color: #701400;	
	font-weight: bold;
	}	
.menu_par_space
	{
	height: 6px;
	}
.menu_breakfast
	{
	background: url(../images/menu_breakfast.jpg) bottom right no-repeat;
	}
.menu_salad
	{
	height: 500px;
	background: url(../images/ss2.jpg) bottom right no-repeat;
	}
.menu_bg_salad
	{
	background: url(../images/bgContent_salad.jpg) top repeat-x;
	border:solid 1px #dadada;
	border-bottom:none;
	border-top:none;
	overflow: hidden;
	}
.menu_sandwich
	{
	background: url(../images/menu_sandwiches.jpg) bottom right no-repeat;
	}
.menu_dinnerplates
	{
	background: url(../images/menu_dinnerplates.jpg) bottom right no-repeat;
	}	
.menu_desserts
	{
	background: url(../images/menu_desserts.jpg) bottom right no-repeat;
	}
.content_bold
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #000000;
	text-align:justify;	
	}
.pp_text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align:justify;	
	}
.pp_text a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2227ff;
	text-align:justify;	
	}
.startupmodel_text 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	color: #ffffff;
	} 
.contentfaq
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	text-align:justify;	
	margin-bottom: 18px;
	}
.contentpress
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	margin-bottom: 17px;
	}
.headingpress
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	color: #701400;	
	font-weight: bold;
	margin-bottom: 19px;
	}
.contentwhy
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	text-align:justify;	
	margin-bottom: 17px;
	}
.headingwhy
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	color: #701400;	
	font-weight: bold;
	margin-bottom: 18px;
	}
.contentprivacy
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	text-align:justify;
	margin-bottom: 16px;
	}
.delivery 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797979;
	} 
.delivery input 
	{
	border-top:        1px solid #858585;
	border-left:       1px solid #c1c1c1;
	border-bottom:     1px solid #e1e1e1;
	border-right:      1px solid #c1c1c1;
	background-color:  #ffffff;	
	color:             #000000;
	font-family:       Arial, Helvetica, sans-serif;
	font-size:         12px;
	height:            1.6em;
	padding:           0;
	margin:        	   0;
	} 
.delivery select 
	{
	background-color:  #ffffff;
	font-family:       Arial, Helvetica, sans-serif;
	font-size:         12px;
	font-weight:       normal;
	color:             #000000;
	border-top:        1px solid #858585;
	border-left:       1px solid #c1c1c1;
	border-bottom:     1px solid #e1e1e1;
	border-right:      1px solid #c1c1c1;
	width: auto;
	}
.delivery option 
	{
	background-color:  #ffffff;
	font-family:       Arial, Helvetica, sans-serif;
	font-size:         12px;
	font-weight:       normal;
	color:             #000000;
	width: auto;
	}
.delivery label
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797979;
	} 
.order_top
	{
	background: url(../images/order_top.gif) no-repeat;
	}
.order_bottom
	{
	background: url(../images/order_bottom.gif) no-repeat;
	}
.order_background
	{
	background: url(../images/order_background.gif) no-repeat;
	}
.order_bg
	{
	background: url(../images/order_bg.gif) repeat-y;
	}
.order_box_bg
	{
	background: url(../images/order_box_bg.jpg) top repeat-x;
	border:solid 1px #bbbabb;
	}
.order_box_bg_y
	{
	background: url(../images/order_box_bg1.jpg) repeat-y;
	}
.order_heading
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	text-align:center;
	}
.order_content
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	}
.order_content_black
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 2px;
	}
.order_content_red
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #701400;
	font-weight: bold;
	}
.checkout_text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	color: #701400;	
	font-weight: bold;
	}
.checkout_text a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	color: #701400;	
	font-weight: bold;
	text-decoration:underline;
	}
.checkout_content
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	}
.checkout_content1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #dc4400;
	}	
.checkout_content1 a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #dc4400;
	text-decoration:underline;
	}
.checkout_arrow
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style:normal;
	color: #dc4400;
	font-weight:bold;
	}
.orderonline_sed
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	color: #ffffff;
	font-weight: bold;
	}	
.orderonline_sed a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}	
.tdHeader 
	{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	width:251px;
	}
.star 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dc4400;
	} 
.item
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style:normal;
	color: #701400;	
	font-weight: bold;
	margin-bottom: 2px;
	}	
.item_content
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #4c494a;
	font-style:italic;
	margin-bottom: 7px;
	}
.item_space
	{
	margin-left: 10px;
	}	
.ordermenu input 
	{
	border-top:        1px solid #858585;
	border-left:       1px solid #c1c1c1;
	border-bottom:     1px solid #e1e1e1;
	border-right:      1px solid #c1c1c1;
	background-color:  #ffffff;	
	color:             #000000;
	font-family:       Arial, Helvetica, sans-serif;
	font-size:         12px;
	height:            1.4em;
	padding:           0;
	margin:        	   0;
	} 
.payment_bg
	{
	background: url(../images/payment_bg.jpg) top repeat-x;
	border:solid 1px #bcbcbe;
	border-right: none;
	}
.payment_content
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	padding-top:11px;
	}
.payment_content1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #701400;
	text-align:justify;	
	}
.paymenttype_content
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	color: #434345;
	}
.paymenttype_content1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	color: #867a79;
	}
.thankyou_content
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	font-weight:bold;
	}
.choose 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797979;
	} 
.choose select 
	{
	background-color:  #ffffff;
	font-family:       Arial, Helvetica, sans-serif;
	font-size:         12px;
	font-weight:       normal;
	color:             #000000;
	border-top:        1px solid #858585;
	border-left:       1px solid #c1c1c1;
	border-bottom:     1px solid #e1e1e1;
	border-right:      1px solid #c1c1c1;
	width: auto;
	}
.choose option 
	{
	background-color:  #ffffff;
	font-family:       Arial, Helvetica, sans-serif;
	font-size:         12px;
	font-weight:       normal;
	color:             #000000;
	width: auto;
	}
.next input 
	{
	width: 74px;
	height: 33px;
	padding: 0;
	margin: 0;
	} 
.continue input 
	{
	width: 127px;
	height: 33px;
	padding: 0;
	margin: 0;
	} 
.placeor input 
	{
	width: 163px;
	height: 33px;
	padding: 0;
	margin: 0;
	} 
.update input 
	{
	width: 102px;
	height: 33px;
	padding: 0;
	margin: 0;
	} 
.popup
	{
	width: 395px;
	border-top: 3px solid #a3361f;
	border-bottom: 3px solid #a3361f;
	border-left: 3px solid #a3361f;
	border-right: 3px solid #a3361f;
	background-color:#fdf7e8;
	position: absolute;
	left: 246px;
	top: 240px;
	z-index: 10000;
	}
.popupbox
	{
	height: 28px;
	background-color: #a3361f;
	}
.popuptext
	{
	width: 365px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 10px;
	text-align:justify;
	} 
.headingpu
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 6px;
	float: left;
	} 
.your_loc
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #701400;	
	font-weight: bold;
	text-decoration:none;
	}
.guestborder
	{
	width: 452px;
	border-bottom: 1px solid #701400;
	border-left: 1px solid #701400;
	border-right: 1px solid #701400;
	overflow: hidden;
	background-color:#fff8f0;
	}
.guestbox1
	{
	height: 28px;
	background-image: url(../images/FooterBottomRed.jpg);
	background-repeat:repeat-x;
	background-position: top;
	}
.guestheading
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 6px;
	float: left;
	} 
.menu_cate
	{
	background: url(../images/menubg.jpg) top repeat-x;
	border:solid 1px #dadada;
	border-bottom:none;
	border-top:none;
	overflow: hidden;
	background: url(../images/catering2.jpg) bottom right no-repeat;
	}
.menu_all
	{
	background: url(../images/catering2.jpg) bottom right no-repeat;
	}
	/*
	.page
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #701400;	
	font-weight: bold;
	text-decoration:underline;
	}
.page a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #701400;	
	font-weight: bold;
	text-decoration:underline;
	}
	*/
.page
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #701400;	
	font-weight: bold;
	text-decoration:underline;
	}
.page a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #701400;	
	font-weight: bold;
	text-decoration:underline;
	}
.sign input
	{
	width:101px; 
	height: 21px;
	border: none;
	}
.gbmessage
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	text-decoration: none;
	}
.gbmessage a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	text-decoration: none;
	}
.gbmessage a:visited
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	text-decoration: none;
	}
.gbmessage1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #701400;
	text-decoration: underline;
	}
	
#map_canvas {
			width:392px;
			height:355px;
			margin-top:15px;
			margin-left:35px;
		}
.linking
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	}
.linking a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	text-decoration: underline;
	}
.linking a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #701400;
	text-decoration: underline;
	}
.magheading
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	color: #701400;	
	font-weight: bold;
	}
.month
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #818181;
	}
.month a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #701400;
	text-decoration: underline;
	}
.menu_cat
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c494a;
	font-style:italic;
	font-weight: 100;
	margin-bottom: 7px;
	}	
.menu_subhead
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style:italic;
	font-weight: 600;
	}	
.menucatering
	{
	font-family: Bradley Hand ITC;
	font-size: 35px;
	color: #5e5036;
	font-weight: bold;
	}
.subtext 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	}
.gcnext input 
	{
	width: 74px;
	height: 33px;
	padding: 0;
	margin: 0;
	}  
	
	
	
