/* CSS Document */

*{
	padding:0;
	margin:0 auto;
	line-height:normal;
	}

body {
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#5d5723;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:0px;
}

.width{
	width:778px;
	padding:0;
	margin:0 auto;

	}

.logo{
	float:left;
	margin:0 auto;
	margin-top:55px;
	padding:0;
	font-size:0px;
	}
	
.rightBanner{
	float:left;
	margin:0 auto;
	padding:8px 0 0 0;
	vertical-align:top;
	font-size:0px;
	}
	
.topbannerAddressText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#dedc59;
	text-align:left;
	padding:0;
	margin:0 auto;
	clear:both;
	}
	
.topAddressSpace{
	margin:7px 0 8px 382px;
	padding:0;
	font-size:0px;
	display:block;
	height:51px;
	}
	
.topAddTab{	
	width:331px;
	}
	
.topaddressDividerImg{
	float:left;
	background-color:#EBEA6C;
	background-repeat:repeat-y;
	background-position:center;
	width:1px;
	height:45px;
	margin:38px 10px 0px 10px;
	padding:0;
	}

.address1{
	width:180px;
	float:left;
	padding:20px 0 0 164px;
	margin:0 auto;
	text-align:left;
	}

.address2{
	width:180px;
	float:right;
	padding:20px 0 0 2px;
	margin:0 auto;
	text-align:left;
	}
	
.bodyBg{
	background-image:url(../images/body_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fcf0cc;
	margin-top:1px;
	margin:0;
	padding:0 14px 0 14px;
	vertical-align:top;
	}
	
	
.menuBoxTopBG{
	background-image:url(../images/menu_box_top_bg_img.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:11px;
	padding:0;
	margin:0 auto;
	font-size:0px;
	}
	
.menuBoxBottomBG{
	background-image:url(../images/menu_box_bottom_bg_img.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:11px;
	padding:0;
	margin:0 auto;
	font-size:0px;
	}
	
.menuBoxLeftBG{
	background-image:url(../images/menu_box_left_bg_img.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:11px;
	padding:0;
	margin:0 auto;
	font-size:0px;
	}
	
.menuBoxRightBG{
	background-image:url(../images/menu_box_right_bg_img.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:11px;
	padding:0;
	margin:0 auto;
	font-size:0px;
	}
	
.menuBoxSpace{
	width:205px;
	margin-right:15px;
	padding:0;
	background-color:#5d5723;
	}
	
/*--------------------------Menu-----------------------*/

.MenuContainer{
	padding:0;
	margin:0 auto;
	font-size:0px;
	
	}
	
ul#TopMenu{
	padding:0;
	margin:0;
	font-size:0px;
	
}

ul#TopMenu  li{
	background-image:url(../images/link_down_divider.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:27px;
	text-align:left;
	line-height:10px;
	list-style:none;
}

ul#TopMenu  li a:link, ul#TopMenu  li a:active, ul#TopMenu  li a:visited{
	background-image:url(../images/menu_icon.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0 auto;
	padding:0 0 0 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#b1b33e;
	text-decoration:none;
	display:block;
	line-height:26px;
}

ul#TopMenu  li a:hover{
	color:#f5f350;
/*	background-image:url(../images/menu_icon.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	color:#3E9FE1;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	padding:0 11px 0 11px;
	display:block;
	line-height:41px;*/
}

ul#TopMenu li#lastMenu{
	background-image:none;
}

/*--------------------------Menu-----------------------*/

.inLinkSpace{
	margin:0 4px 0 4px;
	}
	
.midBodyTopspace	{
	padding:14px 0 0 0;
	margin:0 auto;
	}

/*---------------BodyTextBox-------------*/

.bodyTextBoxTopBg{
	background-image:url(../images/text_box_top_bg_img.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:12px;
	padding:0;
	margin:0 auto;
	font-size:0px;
	}
	
.bodyTextBoxBottomBg{
	background-image:url(../images/text_box_bottom_bg_img.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:12px;
	padding:0;
	margin:0 auto;
	font-size:0px;
	}
	
.bodyTextBoxRightBg{
	background-image:url(../images/text_box_right_bg_img.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:13px;
	padding:0;
	margin:0 auto;
	font-size:0px;
	}
	
.bodyTextBoxLeftBg{
	background-image:url(../images/text_box_left_bg_img.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:13px;
	padding:0;
	margin:0 auto;
	font-size:0px;
	}
	
.bodyTextWidthSpace{
	width:519px;
	margin:0 16px 0 0;
	padding:0;
	background-color:#b39f6d;
	}
	
.bodyFinalText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	color:#272406;
	padding:0;
	margin:0 auto;
	line-height:normal;
	}
	
.welcomeText{
	text-align:left;
	}
	
.welcomeDiveider{
	background-image:url(../images/link_down_divider.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:1px;
	padding:0;
	margin:13px 0 13px 0;
	font-size:0px;
	}
	
.productMenu{
	width:213px;
	background-color:#b39f6d;
	padding:0;
	margin:0 0 3px 0;
	}
	
.nProductMenuBottom{
	width:213px;
	background-color:#b39f6d;
	padding:0;
	margin:15px 0 0 0;
	}
	
.rawalTitel{
	padding:0;
	margin:0 0 13px 0;
	}
	
.foodMenuSubText,td,tr{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#423d13;
	line-height:22px;
	}
	
	
.ourShefSpace{
	margin:0 16px 0 0;
	padding:0;
	}

.ourShefBox{
	width:213px;
	margin:15px 16px 0 0;
	padding:0;
	background-color:#b39f6d;
	font-size:0px;
	}
	
.ourSafeT{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#820003;
	margin:0 116px 8px 0;
	padding:0;
	text-align:left;
	}
	
.ourSafeDivider{
	background-image:url(../images/link_down_divider.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:1px;
	padding:0;
	margin:17px 0 25px 0;
	font-size:0px;
	}
	
.ourSafeBoxText{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#182508;
	float:left;
	width:90px;
	text-align:left;
	padding:0;
	margin:0 auto;
	clear:both;
	}

.ourSafeBoxPic{
	float:right;
	margin:0 0 0 10px;
	padding:0;
	font-size:0px;
	}
	
.safeAlignText{
	text-align:left;
	padding:0;
	margin:0 auto;
	}
	
.serveFood{
	margin:15px 0 5px 0;
	padding:0;
	}
	
.more:link, .more:active, .more:visited{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:10px;
	font-weight:bold;
	padding:0;
	color:#272406;
	line-height:20px;
}	

.more:hover{
	color:#cff200;
}



.map:link, .map:active, .map:visited{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:10px;
	padding:0;
	font-weight:bold;
	color:#272406;
	line-height:20px;
}	

.map:hover{
	color:#fdd63a;
}




.bodyBottomBgR{
	background-image:url(../images/body_bottom_bg_r.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:12px;
	padding:0;
	margin:0 auto;
	width:100%;
	}
	
.caterignPic{
	margin-bottom:3px;
	padding:0;
	}
	
.footerBg{
	background-image:url(../images/footer_bg_img.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:74px;
	padding:0;
	margin:0 auto;
	}

.footerTopSpace{
	margin:16px 0 0 0;
	padding:0;
	}
	
.footerReflectBg{
	background-image:url(../images/footer_reflect_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:19px;
	padding:0;
	margin:0;
	font-size:0px;

	}
	
.footerReflectSpace{
	margin:0 auto;
	margin-top:1px;
	padding:0;
	font-size:0px;
	}
	
.copyright{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b39f6d;
	text-align:left;
	float:left;
	margin:12px 0 0 9px;
	padding:0 auto;
	}
	
.footerLink{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b39f6d;
	text-align:right;
	float:right;
	margin:12px 0 0 10px;
	padding:0 auto;
	}
	
.fLink:link, .fLink:active, .fLink:visited{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding:0;
	margin:0 5px 0 5px;
	color:#b39f6d;
}	

.fLink:hover{
	color:#cff200;
}

.powredBy{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b39f6d;
	text-align:right;
	margin:49px 11px 0 10px;
	padding:0 auto;
	float:inherit;
	}
	
.qc:link, .qc:active, .qc:visited{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:10px;
	padding:0;
	color:#b39f6d;
	margin-top:12px;
}	

.qc:hover{
	color:#cff200;
}




.hMail:link, .hMail:active, .hMail:visited{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	padding:0;
	color:#272406;
	margin:0 auto;
	line-height:22px;
	font-weight:bold;
	
}	

.hMail:hover{
	color:#cff200;
}

/*------------New Contact-----------------*/

.newAddressBg{
	background-color:#B39F6D;
	background-position:center;
	text-align:left;
	padding:0;
	margin:0 auto;
	}
	
.newAddressT{
	width:120px;
	margin:0 auto;
	padding:0 0 0 6px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#272406;
	text-align:left;
	vertical-align:top;
	}
	
.newAddressTitel{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#272406;
	font-weight:bold;
	text-align:left;
	padding-bottom:10px;
	}
	
.cateringImg2{
	padding:0 0 0 10px;
	margin:0 auto;
	}
	
	
/*------------Menu----------------*/

.menuTextWidthSpace{
	margin:0 auto;
	padding:0;
	background-color:#b39f6d;
	}
	
.menuList{
	width:205px;
	background-color:#b39f6d;
	padding:0;
	margin:0 14px 3px 0;
	}
	
.foodMenuList ul{
	padding:0;
	margin:0 auto;
	}
	
	
.foodMenuList li{
	background-image:url(../images/food_menu_icon.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0;
	margin:0 0 0 14px;
	list-style:none;
	text-align:left;
	}
	
.foodMenuList li a:link, .foodMenuList li a:active, .foodMenuList li a:visited{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#272406;
	text-decoration:none;
	padding:0;
	margin:0 0 0 30px;
	line-height:25px;
	text-align:left;
	}
	
	
.foodMenuList li a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding:0;
	margin:0 0 0 30px;
	line-height:25px;
	text-align:left;
	}
	
.foodCtgText{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#272406;
	font-weight:bold;
	text-align:left;
	line-height:30px;
	}

.dollarIcon{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#272406;
	font-weight:bold;
	text-align:center;
	}
	
table.servicesT td{ 
	border-bottom: 1px dotted #5d5723;
	font-family: Verdana, sans-serif, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #404040;
	background-color: white;
	text-align:c;
	padding-left: 3px;
}
	
	
	
/*-------------------------------   Catering1         -------------------------------*/

.catering1 ul{
	padding:0;
	margin:0 auto;
	}
	
	
.catering1 li{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#030300;
	text-decoration:underline;
	background-image:url(../images/catering_link_icon.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0 0 0 20px;
	margin:0 auto;
	list-style:none;
	text-align:left;
	line-height:22px;
	}
	
/*-------------------------------   Catering1         -------------------------------*/


/*-------------------------------   Catering2         -------------------------------*/

.catering2 ul{
	padding:0;
	margin:0 auto;
	
	}
	
	
.catering2 li{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#030300;
	text-decoration:underline;
	background-image:url(../images/catering_link_icon.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0 0 0 20px;
	margin:0 auto;
	list-style:none;
	text-align:left;
	line-height:22px;
	}

	
/*-------------------------------   Catering2         -------------------------------*/
	


/*-------------------------------   Catering3         -------------------------------*/

.catering3 ul{
	padding:0;
	margin:0 auto;
	}
	
.catering3 li{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#030300;
	text-decoration:underline;
	background-image:url(../images/catering_link_icon.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0 0 0 20px;
	margin:0 auto;
	list-style:none;
	text-align:left;
	line-height:22px;
	
	}
	
/*-------------------------------   Catering3         -------------------------------*/


.wedocateringTitel{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#272406;
	text-align:left;
	}
	
.alosmaketeringTitel{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#b10603;
	text-align:left;
	}

.cateringKobobimg{
	padding:0;
	margin:8px 0 5px 0;
	}
	
.shefImg{
	padding:0;
	margin:2px 0 0 0;
	}
	
.cateringKobobimg2{
	padding:0;
	margin:2px 0 0 0;
	}
	
.cateringKobobspace{
	padding:4px 0 4px 0;
	margin:0 auto;
	}
	
.locationText1{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}
.locationIcon1{
	padding:0 12px 0 23px;
	margin:0 auto;
}
	
	
/*-------------------------------   Location Add1         -------------------------------*/

.locationAdd1 ul{
	padding:0;
	margin:0 auto;
	}
	
	
.locationAdd1 li{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#030300;
	background-image:url(../images/location_text_icon.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0 0 0 20px;
	margin:0 auto;
	list-style:none;
	text-align:left;
	line-height:22px;
	}
	
/*-------------------------------   Location Add1         -------------------------------*/


/*-------------------------------   Location Add2         -------------------------------*/

.locationAdd2 ul{
	padding:0;
	margin:0 auto;
	}
	
	
.locationAdd2 li{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#030300;
	background-image:url(../images/location_text_icon.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
	padding:0 0 0 20px;
	margin:0 auto;
	list-style:none;
	text-align:left;
	line-height:22px;
	}
	
/*-------------------------------   Location Add2         -------------------------------*/


.contactIcon1{
	padding:19px 12px 15px 23px;
	margin:0 auto;
}

.imsp{
	padding:5px;
	}
	
.gbg{
	background-color:#5d5723;
	width:100%;
	}
	
 .gspace tr td{
 	padding-bottom:8px;
	}
	
.craditCard{
	text-align:left;
	padding:2px 0 1px 0;
	margin:0 auto;
	
	}
	
.craditText{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#f5f350;
	text-align:center;
	padding:0 10px 0 10px;
	margin:0 auto;
	}


/*---------------Daily Special------------------*/

.dailyMenusp ul{
	padding:0;
	margin:0 auto;
	}
	
	
.dailyMenusp li{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#57471f;
	text-align:left;	
	background-image:url(../images/menu_des_icon.gif);
	background-repeat:no-repeat;
	background-position:left 6px;
	padding:0 0 0 25px;
	margin:0 0 0 12px;
	list-style:none;
	text-align:left;
	line-height:20px;
	}
	
/*---------------Daily Special------------------*/

.dailyMenusSpecialText{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#b00300;
	text-align:center;
	}	
	
.dailyMenusSpecialTextRgular{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#57471f;
	text-align:center;
	text-decoration:underline;
	}
	
	
.daylyListmenuBox{
	width:205px;
	background-color:#b39f6d;
	padding:0;
	margin:15px 14px 3px 0;
	}edeb6d
	
.aaaaaaaa{	
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#272406;
	text-align:justify;
	padding:0;
	margin:14px 0 0 0;
	}
	
.deferentTitelCollor{	
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3e5406;
	font-weight:bold;
	text-align:left;
	}
	
.contactTitelCollor{	
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
	color:#b00300;
	font-weight:bold;
	text-align:left;
	}
.cardDiveider{
	width:1px;
	height:45px;
	padding:0;
	margin:0 5px 0 15px; 
	background-color:#454013;
	}
	
	
.locationAddress{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#272406;
	padding:0 0 0 25px;
	margin:0 auto;
	text-align:left;
	line-height:20px;
	}
.locationAddress2nd{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#272406;
	padding:0 0 0 30px;
	margin:0 auto;
	text-align:left;
	line-height:20px;
	}
	
.contactHight{
	padding:0;
	margin:18px 0 18px 0;
	}
	
.contactPersonText{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9f1017;
	font-weight:bold;
	}
.cateringNewText{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#272406;
	text-align:center;
	padding:0;
	margin:17px 0 0 0;
	}
	
.headerTitel1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#820003;
	text-decoration:underline;
	text-align:left;
	}

.cardHightSpace{
	margin:16px 0 0 0;
	padding:0;
	}
	
.cateringNOtice{
	margin:12px 0 12px 0;
	padding:0;
	font-weight:bold;
	}
	
.menuDescruption{
	text-align:left;
	}
