body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#F6D3D3;
	text-align:justify;
	background:url(../images/bg_00.gif) repeat-x top #6A0A0A;
}


/*----+-+-------+--+------+-----+-----+-- RESETS ---+----+----+--------+---+----+--*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}


/*----+---+--------+----+------+-----+---  DEFAULTS  --+-----+--+-------+----+------+-----*/

h1,h2,h3,h4,h5,h6 {line-height:normal;}
h1 {font-size:200%; letter-spacing:-0.01em;}
h2 {font-size:20px; color:#cfab52; font-weight:bold; font-style:italic;}
h3 {font-size:18px; color:#cfab52; font-weight:bold;}
h4 {font-size:13px; color:#cfab52; font-weight:bold;}
h5 {font-size:106%}
h6 {font-size:96%}
p { line-height:1.22em; }

b,strong {font-weight:bold;line-height:1;}

i,em { font-style:italic; }

img { vertical-align: middle; }

a {color:#368CCC;outline:none;text-decoration:underline;}
a:hover {color:#2D75AB;text-decoration:none;}
a img, .noborder { border:0; }

a.nounderline {text-decoration:none;}
a.nounderline:hover {text-decoration:underline;}

ul {list-style: none;}



/*----+---+--------+----+------+-----+---  FONTS  --+-----+--+-------+----+------+-----*/

.text_form05 { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#470707;}
.text_form06 { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#470707; text-decoration:underline;}
.text_form06:hover { color:#fff; text-decoration:none;}


/*----+---+--------+----+------+-----+---  BASICS  --+-----+--+-------+----+------+-----*/

.header_part { width:982px;}

.bg_01 { background:url(../images/bg_01.gif) no-repeat center; width:982px; height:55px; margin-top:4px;}

.navv { width:675px; padding:7px 0 4px 160px; float:left;}

.business_nam { background:url(../images/banner_img.jpg) no-repeat; width:982px; height:200px; float:left;}

.slogan { background:url(../images/slogan.gif) no-repeat center; width:982px; height:75px; float:left;}



.body_part { width:982px;}

.left_body { width:440px; padding:0 0 0 20px; float:left;}

.left_bd_tp { background:url(../images/left_bd_tp.gif) no-repeat bottom; width:440px; height:13px;}

.left_bd_cntr { background-color:#530505; width:440px; padding:17px 0 10px 0;}

.left_bd_btm { background:url(../images/left_bd_btm.gif) no-repeat; width:440px; height:13px;}


.right_body { width:492px; padding:0 20px 0 10px; float:left;}

.container_01 { width:492px; padding:0 0 8px 0;}

.right_bd_tp { background:url(../images/right_bd_tp.gif) no-repeat bottom; width:492px; margin:0; padding:0;}

.right_bd_cntr { background-color:#530505; width:492px; padding:15px 0 0 0;}

.right_bd_btm { background:url(../images/right_bd_btm.gif) no-repeat; width:492px; height:13px; float:left;}

.main_container { width:432px; padding:10px 30px 0 30px;}
.main_container p{ line-height:17px; padding-bottom:6px;}

.locs { float:left; width:120px; padding-top:6px; font:normal 11px/20px "Georgia", Times New Roman, Times, serif;  }
.locs strong { font:bold 13px/20px "Georgia", Times New Roman, Times, serif;}


.border_00 {  border-bottom:#B27C06 1px solid;}

.container_02 { width:492px; padding:0 0 8px 0; float:left;}

.catagories_header { background:url(../images/catagories_header.gif) no-repeat; width:428px; height:12px; margin:13px 0 10px 30px; float:left;}

.bold_list { margin:0; padding:0; float:left;}
.bold_list ul { list-style:none;}
.bold_list li { background:url(../images/bullet_01.gif) no-repeat 0 8px; line-height:24px; font-size:14px; color:#FAE2E2; text-decoration:none; padding:0 0 0 15px;}

.contact_details { background:url(../images/contact_details_3.gif) no-repeat right; width:435px; height:218px; margin:1px 0 0 30px; padding:0 0 20px 0;  }





.footer_part { width:100%; height:112px; background:url(../images/bg_02.gif) repeat-x top; text-align:center; padding:20px 0 0 0; float:left;}

/*----+---+--------+----+------+-----+---  HOME PAGE  --+-----+--+-------+----+------+-----*/

#homepage { width:982px; margin:0 auto;}

.welcome_header { background:url(../images/welcome_header.gif) no-repeat; width:428px; height:32px; margin:13px 0 10px 30px;}



/*----+---+--------+----+------+-----+---  OUTDOOR-CATERING PAGE  --+-----+--+-------+----+------+-----*/

.body_common { width:942px; margin:0 20px 0 20px;}

.body_common-new { width:942px; background-color:#530505; margin:0 20px 6px 20px;}


.body_common_tp { width:942px; height:13px; background:url(../images/body_common_tp.gif) no-repeat bottom;}

.body_common_bg { width:942px; background:url(../images/body_common_bg.gif) repeat-y;}

.menu_header { background:url(../images/img-cateringmenu.gif) no-repeat left; height:12px; width:805px; padding:13px 0 10px 0; margin:10px 0 10px 0;}

.menu_whole { width:912px; margin:0 0 0 30px;}

.menu_whole-new { width:870px; margin:0 0 10px 30px; padding:0 0 0 10px; border:#610606 1px solid; }

.scrl { width:850px; height:600px; overflow:auto; margin:10px;}

.menu-det { width:805px; margin:10px 0 10px 0; line-height:18px;}

.menu_left { width:436px; margin:0 0 0 0; float:left;}


.menu_right { width:436px; margin:0 0 0 40px; float:left;}

.menu_catagory { width:406px;}

.menu_name { font-family:"Georgia", Times New Roman, Times, serif; font-size:15px; font-weight:bold; color:#E7B84D; border-bottom:#B27C06 1px solid; height:25px; margin:0 0 5px 0;}

.sub_menu_name { font-family:"Georgia", Times New Roman, Times, serif; font-size:11px; font-weight:bold; color:#e1ab22; margin:10px 0 0 0; padding:3px 0 3px 8px; background-color:#4F0505; border:#6E0C0C 1px solid;}

.price_note { margin:30px 0 0 0; font-size:14px;}

.menu { width:406px; padding:2px 0 4px 0; border-bottom:#5C0606 1px solid;}

.menu_item { width:340px; float:left;}

.menu_price { width:46px; text-align:right; margin:0 0 0 20px; float:left;}

.body_common_btm { width:942px; height:13px; background:url(../images/body_common_btm.gif) no-repeat top;}

.contact_detail_4 { background:url(../images/contact_details_3.gif) no-repeat; width:400px; height:218px; margin:0;}

.img_xf { background:url(../images/img_xf.gif) no-repeat; width:306px; height:267px; margin:40px 0 0 50px;}

.body_common_bgt {width:942px; height:10px; background:url(../images/body_common_bgt.gif) no-repeat bottom;}

.body_common_bgb {width:942px; height:10px; background:url(../images/body_common_bgb.gif) no-repeat top;}

.body_common_bg-cntr { width:942px;}

.ourdoor-catering-header { background:url(../images/outdoor-catering-header.gif) no-repeat; width:912px; height:12px; padding:13px 0 10px 0; margin:20px 0 0 30px;}

.img-spiceupyourevent { width:805px; height:22px; background:url(../images/img-spiceupyourevent.gif) no-repeat; padding:13px 0 10px 0; margin:20px 0 0 0;}

.img-appetizers { background:url(../images/img-appetizers.gif) no-repeat; width:386px; border-bottom:#B27C06 1px solid; height:25px; margin:0 0 5px 0;}

.img-maincourse { background:url(../images/img-maincourse.gif) no-repeat; width:386px; border-bottom:#B27C06 1px solid; height:25px; margin:0 0 5px 0;}

.menu_left-new { width:400px; margin:0 0 0 0; float:left;}

.menu_right-new { width:406px; margin:0 0 0 20px; float:left;}

.menu_item-new { width:320px; float:left;}

.menu-new { width:386px; padding:2px 0 4px 0; border-bottom:#5C0606 1px solid;}

.menu_catagory-new { width:386px;}

/*----+---+--------+----+------+-----+---  MENU PAGE  --+-----+--+-------+----+------+-----*/

.menupage-header { background:url(../images/menu-header.gif) no-repeat; width:912px; height:12px; padding:13px 0 10px 0; margin:20px 0 0 30px;}

.mnlspace { width:870px;}
.mnlspace img{ margin:4px;}
.mnlspace a:link img{ border:#613032 1px solid; padding:6px;}
.mnlspace a:visited img{ border:#613032 1px solid; padding:6px;}
.mnlspace a:hover img{ border:#e2b13f 1px solid; padding:6px;}

.menu-z { width:780px; margin:0px; padding:0 0 0 20px;}

.menu-zin { width:780px;}

.menu-name { width:780px; padding:3px 0 3px 0; height:18px; font-weight:bold;}

.menu_it { width:680px; padding:0 0 0 20px; float:left;}
.menu_its { width:400px; padding:0 0 0 20px; float:left;}
.menu_priceb { width:325px; text-align:right; margin:0 0 0 20px; float:left;}

.m-appetizer-header { background:url(../images/m-appetizer-header.jpg) no-repeat 0 10px; width:775px; height:25px; margin:0 0 5px 0;}
.m-soupnsalad-header { background:url(../images/m-soupnsalad-header.jpg) no-repeat 0 10px; width:775px; height:25px; margin:0 0 5px 0;}
.m-sidedishes-header { background:url(../images/m-sidedishes-header.jpg) no-repeat 0 10px; width:775px; height:25px; margin:0 0 5px 0;}
.m-breadbasket-header { background:url(../images/m-breadbasket-header.jpg) no-repeat 0 10px; width:775px; height:25px; margin:0 0 5px 0;}
.m-vegetablecurries-header { background:url(../images/m-vegetablecurries-header.jpg) no-repeat 0 10px; width:775px; height:25px; margin:0 0 5px 0;}
.m-chickencurries-header { background:url(../images/m-chickencurries-header.jpg) no-repeat 0 10px; width:775px; height:25px; margin:0 0 5px 0;}
.m-lambcurries-header { background:url(../images/m-lambcurries-header.jpg) no-repeat 0 10px; width:775px; height:25px; margin:0 0 5px 0;}
.m-seafoodspec-header { background:url(../images/m-seafoodspec-header.jpg) no-repeat 0 10px; width:775px; height:25px; margin:0 0 5px 0;}
.m-tandooryspec-header { background:url(../images/m-tandooryspec-header.jpg) no-repeat 0 10px; width:775px; height:25px; margin:0 0 5px 0;}
.m-goatdishes-header { background:url(../images/m-goatdishes-header.jpg) no-repeat 0 10px; width:775px; height:25px; margin:0 0 5px 0;}
.m-ricenbiryani-header { background:url(../images/m-ricenbiryani-header.jpg) no-repeat 0 10px; width:775px; height:25px; margin:0 0 5px 0;}
.m-desserts-header { background:url(../images/m-desserts-header.jpg) no-repeat 0 10px; width:775px; height:25px; margin:0 0 5px 0;}
.m-beverages-header { background:url(../images/m-beverages-header.jpg) no-repeat 0 10px; width:775px; height:25px; margin:0 0 5px 0;}

.mitemdesc {  background:url(../images/arrowyellow.gif) no-repeat left center; font-size:11px; color:#cfab52; height:20px; font-weight:bold; padding:6px 0 0 15px;}

.thalispecial { width:300px; margin:20px auto; }

.thalispcheader { background:url(../images/thalispecial.gif) no-repeat 75px 0; width:300px; height:26px;}


.fademenu { width:760px; height:18px; background-color:#590505; padding:2px 0 2px 20px; font-size:11px; color:#eabdbd;}

.xfd { width:780px; background-color:#5e0606;}

.thalis { width:500px; margin:10px auto; text-align:center;}

.vthali { width:230px; float:left;}

.veg-thali-header { background:url(../images/veg-thali.gif) no-repeat 30px 0; height:23px;}

.n-vthali { width:250px; margin:0 0 0 20px; float:left;}

.nveg-thali-header { background:url(../images/nveg-thali.gif) no-repeat 20px 0; height:23px;}

.lower-menu { width:780px;}

.leader-etc-header { background:url(../images/leader-etc-header.gif) no-repeat 100px 0; width:780px; height:21px; margin:15px 0 0 0; padding:0 0 0 0; }

.sbac { width:460px; margin:10px auto;}

.m-list { width:500px; margin:0 auto;}
.m-list ul{ margin:0; padding:0;}
.m-list li{ background:url(../images/arrowyellow.gif) no-repeat 0 4px; padding:0 0 0 15px; line-height:24px; font-size:13px; color:#ceafaf; font-weight:bold;}

.halal-slogan { background:url(../images/halal-slogan.gif) no-repeat; height:82px; width:347px; margin:10px auto;}

.moreinfo-01 { width:440px; margin:15px auto; text-align:center;}












/*----+---+--------+----+------+-----+---  GALLERY PAGE  --+-----+--+-------+----+------+-----*/

.photogallery-header { background:url(../images/photogallery-header.gif) no-repeat; width:912px; height:12px; padding:13px 0 10px 0; margin:20px 0 0 30px;}

.banquethall-header { background:url(../images/banquethall-header.gif) no-repeat; width:912px; height:12px; padding:13px 0 10px 0; margin:20px 0 0 30px;}


.width_whole-new { width:860px; margin:0 0 10px 30px; padding:15px 0 15px 20px; border:#610606 1px solid; }

.gall_pr { width:840px;}
.gall_pr a:link img{ border:#613032 1px solid;}
.gall_pr a:visited img{ border:#613032 1px solid;}
.gall_pr a:hover img{ border:#e2b13f 1px solid;}

.gall_pc {
	width:208px; height:150px; border-left:#420404 1px solid; border-top:#420404 1px solid; float:left;}
.gall_pc2 {
	width:208px; height:150px; border-right:#420404 1px solid;  border-left:#420404 1px solid; border-top:#420404 1px solid; float:left;}
	
.gall_pca {
	width:208px; height:150px; border-left:#420404 1px solid; border-top:#420404 1px solid; border-bottom:#420404 1px solid; float:left;}
	
.gall_pc2a {
	width:208px; height:150px; border-bottom:#420404 1px solid; border-right:#420404 1px solid;  border-left:#420404 1px solid; border-top:#420404 1px solid; float:left;}
	

	
.gallery_margin_common { width: 185px; height:120px; margin: 15px 0 0 14px; background-color:#530505;}









/*----+---+--------+----+------+-----+---  CONTACT PAGE  --+-----+--+-------+----+------+-----*/

#contactus_page { width:982px; margin:0 auto;}

.contactus_header { background:url(../images/contactus_header.gif) no-repeat; width:428px; height:12px; margin:0 0 10px 30px;}


.left_conti { width:367px; float:left; border-top:#9C8F67 2px solid; padding:15px 0 15px 0; margin:10px 0 10px 0; float:left; text-align:justify;}

.left_bd_cntr_2 { background-color:#530505; width:440px;}

.mapg { padding:17px 0 15px 30px;}

.catagories_header_2 { background:url(../images/catagories_header.gif) no-repeat; width:350px; height:12px; margin:13px 0 10px 30px; }

.main_container_2 { width:410px; padding:10px 5px 0 25px;}

.contact_details_2 { background:url(../images/contact_details_2.gif) no-repeat; width:215px; height:213px; margin:1px 0 0 4px; float:left;}





/******************************** 4 every contact page ***********************/

#contactContent{
	margin:0 auto;
	padding:10px;
	}
	
#formCont{
	padding:5px 5px 80px 5px;
	width:350px;
	}	
	
.cssform p{
	width: 220px;
	clear: left;
	margin: 0;
	padding: 5px 0 8px 0;
	padding-left: 155px; /*width of left column containing the label elements*/
	border-top: 1px dashed #6F0707;
	height: 1%;
	color:#FAE2E2;
}

.cssform label{
	font-weight: bold;
	float: left;
	margin-left: -155px; /*width of left column*/
	width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}



.star{
	color:#F1C56A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.DefaultSubmtBtn{
	border:2px solid #E1D4C0;
	background-color:#ffffff;
	font-weight:bold;
	color:#6699FF;
	height:25px;
	cursor:pointer;
	}	
	
.DefaultSubmtBtnHover{
	border:2px solid #BAA68E;
	background-color:#F5EDE3;
	font-weight:bold;
	color:#BAA68E;
	height:25px;
	cursor:pointer;
	}	

.feedback-textfield{
	border:2px solid #B58F0A;
	color:#414862;
	width:150px;
	padding-left:7px;
	background-color:#F7F7F7;
}

.feedback-textfield1{
	border:2px solid #B58F0A;
	color:#414862;
	width:180px;
	padding-left:7px;
	height:100px;
	background-color:#F7F7F7;
}

.formbutton{
	cursor:pointer;
	border:1px #353535 solid;
	background:#B18313;
	color:#fff;
	font-weight:bold;
	padding: 1px 2px;
	width:70px;
	height:20px;
}

