body {
	padding:0;
	margin:0;
}
td, p, ul, li, h1, h2, h3, img, form, input, select{
	padding:0;
	margin:0;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
}
ul{
	list-style-type:none;
}
img{
	border:0;
}
a{
	outline:none;
}
/*----------------------------------------------------------Header Starts------------------------------------------*/
td.topBg{
	background:url(images/top-bg.jpg) repeat-x 0 0;
	height:142px;
}
td.logoBg{
	background:url(images/logo-bg.jpg) no-repeat 0 8px;
	height:142px;
}
td.logoBg img{
	margin:45px 0 0 40px;
}
table.menuGap{
	margin:107px 0 0 0;
}
td.topMenuleft{
	background:url(images/top-menu-left.jpg) no-repeat 0 0;
	width:13px;
	height:35px;
}
td.topMenuright{
	background:url(images/top-menu-right.jpg) no-repeat 0 0;
	width:13px;
	height:35px;
}
td.topMenumid{
	background:url(images/top-menu-mid.jpg) repeat-x 0 0;
	height:35px;
}
td.topMenumid ul{
	padding:0 0 0 4px;
}
td.topMenumid ul li{
	background:url(images/menu-div.jpg) no-repeat 0 2px;
	float:left;
	width:auto;
}
td.topMenumid ul li a{
	font:bold 13px/35px Georgia, "Times New Roman", Times, serif;
	color:#FFF9DD;
	padding:0 21px;
	margin:0 0 0 1px;
	text-decoration:none;
	display:block;
	background-color:inherit;
}
td.topMenumid ul li a:hover{
	background:url(images/menu-bg-on.jpg) repeat-x 0 2px;
}
td.topMenumid ul li a.active{
	background:url(images/menu-bg-on.jpg) repeat-x 0 2px;
}
td.topMenumid ul li.noLine{
	background:none;
}
td.bannerBg{
	background:url(images/banner-bg.jpg) repeat-x 0 0;
	height:265px;
}
td.banner{
	width:506px;
	height:265px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 7px;
}
h2.bannerTxt{
	font: bold 28px/32px Georgia, "Times New Roman", Times, serif;
	color: #FEE6E6;
	width: 206px;
	padding: 32px 0 10px 0;
	background-color: inherit;
	font-size: 28px;
	font-family: Verdana, Geneva, sans-serif;
}
h2.bannerTxt span{
	font:normal 28px/32px Georgia, "Times New Roman", Times, serif;
	color:#FF8E00;
	width:210px;
	padding:32px 0 0 0;
	text-transform:uppercase;
	background-color:inherit;
}
p.bulletTxt{
	background:url(images/bullet.gif) no-repeat 0 4px;
	font:12px/18px Georgia, "Times New Roman", Times, serif;
	color:#F4E7BD;
	padding:0 0 12px 19px;
	background-color:inherit;
}
/*----------------------------------------------------------Body Starts---------------------------------------------*/
td.bodyBg{
	background-color:#E7DFC1;
	color:#610C0C;
	padding:25px 0 35px 0;
}
h2.headingTxt{
	font:26px/28px Georgia, "Times New Roman", Times, serif;
	color:#720404;
	padding:0 0 10px 0;
	background-color:inherit;
}
p.normalTxt{
	font:12px/18px Georgia, "Times New Roman", Times, serif;
	color:#610C0C;
	padding:0 0 15px 0;
	background-color:inherit;
}
td.featureGap{
	padding:30px 0 0 0;
}
img.picBorder{
	border:1px solid #CBBB79;
	margin:0 0 8px 0;
}
a.orderButton{
	background:url(images/order-button-bg.jpg) no-repeat 0 0;
	width:98px;
	height:19px;
	display:block;
	font:11px/19px Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	background-color:inherit;
}
a.orderButton:hover{
	color:#FFACAE;
	background-color:inherit;
}
/*-----------------------------------------------------------Right Panel--------------------------------------------*/
h2.joinTxt{
	background:url(images/join-food-plaza.jpg) no-repeat 0 0;
	height:28px;
	margin:0 0 12px 0;
	text-indent:-10000px;
}
label.userTxt{
	font:12px/20px Georgia, "Times New Roman", Times, serif;
	color:#B30F12;
	background-color:inherit;
}
input.mediumtxtFld{
	width:137px;
	border:1px solid #DFD29C;
	height:18px;
}
input.smalltxtFld{
	width:108px;
	border:1px solid #DFD29C;
	height:18px;
}
input.widetxtFld{
	width:252px;
	border:1px solid #DFD29C;
	height:18px;
}
input.submit{
	margin:0 0 0 50px;
}
td.gapping{
	padding:18px 0 0 0;
}
td.foodsbox{
	background-color:#F9EBAA;
	color:#610C0C;
	border:1px solid #E5D68F;
	padding:13px 14px;
}
p.foodDetails{
	padding:0 0 6px 0;
}
td.dottedLine{
	background:url(images/dotted-line.gif) repeat-x 0 50%;
	height:26px;
}
a.more{
	background-color:#DC8D10;
	width:49px;
	height:15px;
	display:block;
	font:bold 11px/15px Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	text-decoration:none;
	text-align:center;
}
a.more:hover{
	background-color:#AB1E21;
	color:#FFF;
}
/*-----------------------------------------------------------Right Panel--------------------------------------------*/
/*----------------------------------------------------------Footer Starts-------------------------------------------*/
td.footerBg{
	background-color:#E6D58F;
	color:#675925;
	height:94px;
	border-top:2px solid #E0CB7A;
}
ul.footLink{
	height:18px;
	padding:20px 0 0 0;
	width:327px;
	margin:0 auto;
}
ul.footLink li{
	background:url(images/footer-div.gif) no-repeat 0 7px;
	padding:0 13px;
	float:left;
	width:auto;
}
ul.footLink li a{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#B31F22;
	background-color:inherit;
	text-decoration:none;
}
ul.footLink li a:hover{
	color:#360001;
	background-color:inherit;
}
ul.footLink li.noDiv{
	background:none;
}
td.topPad{
	padding:35px 0 0 0;
}
p.copy{
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#675925;
	background-color:inherit;
	text-align:center;
	clear:both;
	margin:4px 7px 0 0;
}
p.copy a{
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#B31F22;
	text-decoration:none;
	background-color:inherit;
}
p.copy a:hover{
	color:#360001;
	background-color:inherit;
}
.bannerBg table {
	text-align: right;
}
.bodyBg table tbody tr td table tbody tr td form p {
	color: #666;
}
.bodyBg table tbody tr td table tbody tr td form pre {
	color: #666;
}
.bodyBg table tbody tr td table tbody tr td p {
	color: #666;
}
