

/*============================================================
 !Reset
============================================================*/
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:150%;}
h3 {font:16px "Comic Sans MS", Andalus, AngsanaUPC, Calibri; color:#5e440d; font-weight:bold;}
h4 {font:13px "Comic Sans MS", Andalus, AngsanaUPC, Calibri; color:#5e440d; font-weight:bold;}
h5 {font:16px "Comic Sans MS", Andalus, AngsanaUPC, Calibri; color:#5e440d; font-weight:normal;}
h6 {font-size:96%}
p { line-height:1.22em; }

.headertext { font:15px "Comic Sans MS", Andalus, AngsanaUPC, Calibri; color:#5e440d; font-weight:bold;}

b,strong {
	font-weight:bold;
	line-height:1;
	}

i,em { font-style:italic; }

img { vertical-align: middle; }

a {
	color:#D11919;
	outline:none;
	text-decoration:underline;
	}
a:hover {
	color:#CC0000;
	text-decoration:none;
	}
a img, .noborder { border:0; }

a.nounderline {
	text-decoration:none;
	}
a.nounderline:hover {
	text-decoration:underline;
	}

ul {
	list-style: none;
	}

/*============================================================
 !Basics
============================================================*/

body { 
	background-color:#000000;
	font:12px "Comic Sans MS", Andalus, AngsanaUPC, Calibri;
	color:#4a3508;
	text-align:justify;
	line-height:18px;
	
	}


#wrapper { width:942px; margin:0px auto;}



#header_part { margin:0px; padding:0px;}

.kahani_kabab_bnr { background:url(../images/kabab_kahani_bnr.jpg) no-repeat; width:942px; height:273px;}

.navigation { background:url(../images/navigation_bg.gif) no-repeat; width:910px; height:45px; margin:0px auto; }
.navigation ul { margin:0px 0px 0px 30px; padding:0px;}
.navigation li { display:block; float:left; line-height:45px; text-align:left;}
.navigation li a{ background:url(../images/nav_bullet_l.gif) no-repeat 8px center; font:14px "Comic Sans MS", Andalus, AngsanaUPC, Calibri; color:#ceb57d; font-weight:bold; text-decoration:none; padding:0px 50px 0px 30px; line-height:45px}
.navigation li a:hover { color:#ddc58f; font-weight:bold; background:url(../images/nav_bullet_h.gif) no-repeat 8px center #7d0404; display:block; line-height:45px;}




#body_part { margin:0px; padding:0px; background:url(../images/bodyin_bgnew.gif) repeat-y; width:942px;}

.body_topest { background:url(../images/body_topest.gif) no-repeat top; width:942px; height:6px;}

.big_body { margin:0px auto; width:870px; background:url(../images/bodyin_bg.gif) repeat-y;}

.big_body2 { margin:0px auto; width:870px;}

.leftbox { background:url(../images/leftbox_bg.gif) repeat-y; width:250px;}

.leftbox_tp { background:url(../images/leftbox_tp.gif) no-repeat top; width:250px; height:10px;}

.leftbox_btm { background:url(../images/leftbox_btm.gif) no-repeat bottom; width:250px; height:10px;} 

.left_container { width:230px; margin:10px 0px 4px 20px;}

.bodyin_tp { background:url(../images/bodyin_tp.gif) no-repeat top; width:870px; height:8px;}

.container { width:843px; margin:10px 0px 0px 20px;}

.welcome_img { background:url(../images/welcome_image.jpg) no-repeat; width:170px; height:130px; margin:10px 20px 0px 0px; float:left;}

.welcome_right { width:640px; float:left;}

.welcome_header { background:url(../images/welcome_header.gif) no-repeat left; width:640px; height:30px;}

.bodyin_btm { background:url(../images/bodyin_btm.gif) no-repeat bottom; width:870px; height:8px;}

.tribody { background:url(../images/tribody_bg.gif) repeat-y; width:870px; margin:5px 0px 0px 36px;}

.tribody_tp { background:url(../images/tribody_tp.gif) no-repeat top; width:870px; height:8px;}

.tribody_main { width:850px; margin:0px 0px 0px 20px;}

.firstbox { width:184px; float:left; margin:0px 28px 0px 0px;}

.gmap { width:140px; height:55px; margin:4px auto; }

.ourspec_header { background:url(../images/ourspecial_header.gif) no-repeat; width:324px; height:21px;}

.ourspec_header2 { background:url(../images/ourspecial_header.gif) no-repeat; width:194px; height:21px;}

.ourspcespc { width:324px;}

.ourspec_img { background:url(../images/ourspec_img.jpg) no-repeat; width:77px; height:123px; margin:0px 10px 0px 0px; float:left;}

.ourspec_img2 { background:url(../images/ourspec_img2.jpg) no-repeat; width:157px; height:93px; margin:5px 0px 5px 0px; }

.ourspcedesc { width:237px; float:left;}

.sep01 { background:url(../images/sep01.gif) no-repeat; width:223px; height:13px; margin:0px 0px 8px 0px;}

.secondbox { width:410px; background-color:#FFFFFF; float:left; margin:0px 46px 0px 0px;}


/*===============================
slideshow css
===============================*/
#imageSlideshowHolder{

		/* This is a CSS hack in order to get a nice look in IE 5.5 and lower 

		In these versions of Internet Explorer, we need to add borders and padding to the width. In this example, we have a 3 pixel
		border on all sides. This means that the width in IE5.5 should be 606 pixels(600 + border 3px on the left + border 3 px on the right). Height
		should be set to 456 pixels(450 + 3 +3). IE 5.5 will ignore the width attributes below the first line. These will be applied to other browsers.

		*/
		/* CSS HACK */
		width: 410px;	/* IE 5.x */
		width/* */:/**/410px;	/* Other browsers */
		width: /**/410px;
		
		/* CSS HACK */
		height: 134px;	/* IE 5.x */
		height/* */:/**/134px;	/* Other browsers */
		height: /**/134px;
		
		position:relative;	/* Never change this value */
		
	}
	.imageInGallery{		
		width:410px;
		height:134px;
		
		/* Never change these 3 value */
		left:0px;
		top:0px;
		position:absolute;	
	}
	
	
	#imageSlideshowHolder img{
		position:absolute;
	}
/*====================================
end of slideshow css
======================================*/

.scrl { width:410px; line-height:26px; font:15px "Comic Sans MS", Andalus, AngsanaUPC, Calibri; font-weight:bold;  }




.sampgalrow { width:288px;}
.sampgalrow a:link img { border:#856f49 1px solid; padding:5px; margin:2px;}
.sampgalrow a:visited img { border:#856f49 1px solid; padding:5px; margin:2px;}
.sampgalrow a:hover img { border:#FFCC33 1px solid; padding:5px; margin:2px;}

.gallery_header { background:url(../images/gallery_header.gif) no-repeat; width:288px; height:21px;}

.thirdbox { width:181px; float:left;}

.businesshour_header { background:url(../images/businesshour_header.gif) no-repeat left; height:24px; width:181px;}

.locationtop { width:181px;}

.location_header { background:url(../images/location_header.gif) no-repeat; width:184px; height:24px;}

.location_header2 { background:url(../images/location_header.gif) no-repeat; width:65px; height:21px;}

.googlespc { width:100px; margin-left:16px; font-size:12px; font-weight:bold; float:left;}
.googlespc a:link { color:#4a3508;}

.textform02 { font-size:13px; text-align:left; line-height:22px;}
.textform02 a:link { color:#4a3508; text-decoration:underline;}
.textform02 a:hover { color:#990000; text-decoration:none;}

.hummus01 { background:url(../images/hummus.jpg) no-repeat 20px 0px; width:181px; height:73px;}

.tribody_btm { background:url(../images/tribody_btm.gif) no-repeat bottom; width:870px; height:8px;}

.body_lowest { background:url(../images/body_lowest.gif) no-repeat bottom; width:942px; height:6px;}

.leftpart { width:250px; float:left;}

.rightpart { background:url(../images/rightbody_bg.gif) repeat-y; width:614px; margin:0px 0px 0px 6px; float:left;}

.rightpart_tp { background:url(../images/rightbody_tp.gif) no-repeat top; width:614px; height:10px;}

.rightpart_btm { background:url(../images/rightbody_btm.gif) no-repeat bottom; width:614px; height:10px;}

.right_container { width:594px; margin:10px 0px 0px 20px;}

.common_container { width:843px;}



#footer_part { margin:0px; padding:0px;}

.footerz { background:url(../images/footer_bg.gif) no-repeat top; width:910px; padding-top:15px; padding-bottom:30px; margin-left:16px; text-align:center; }

.footertext { text-align:left; font-size:11px; color:#b6a17e; padding-left:20px;}
.footertext a:link { color:#b6a17e;}
.footertext a:visited { color:#b6a17e;}
.footertext a:hover { color:#dec896;}

/*============================================================
 !Aboutus page
============================================================*/

.textboxx { width:825px; margin:40px 18px 0px 0px;}

.textboxx2 { width:825px;}

.aboutus_header { background:url(../images/aboutus_header.gif) no-repeat left; width:843px; height:30px;}

.desi_cudi { background:url(../images/desi_cudi.jpg) no-repeat; width:314px; height:232px; float:left; padding:0px 15px 10px 0px;}

.desi_cudi00 { background:url(../images/desi_cudi00.jpg) no-repeat; width:314px; height:231px; float:left; padding:0px 15px 10px 0px;}

.in_ka_ka { width:480px; float:left;}
.gall_pr { width:480px; padding-bottom:10px;}
.gall_pr a:link img{ border:#9B7C45 1px solid; padding:5px;}
.gall_pr a:visited img{ border:#9B7C45 12px solid; padding:5px;}
.gall_pr a:hover img{ border:#FFCC33 1px solid; padding:5px;}

.gallery_margin_common { width: 150px; height:85px; float:left;}
.gallery_margin_common2 { width: 150px; height:85px; padding:0px 10px 0px 10px; float:left;}

.abtcon { width:314px; margin-left:14px; padding-left:15px; border-left:#856F49 dashed 2px; float:left;}


/*============================================================
 !Our Menu page
============================================================*/
.ourmenu_header { background:url(../images/ourmenu_header.gif) no-repeat left; width:443px; height:30px; float:left;}

.textform03 { font:16px "Comic Sans MS", Andalus, AngsanaUPC, Calibri; color:#FFFFFF;}

.butt01 { width:300px; height:50px; background-color:#483618; border:#A58652 4px solid; margin:0px auto; text-align:center; padding:10px 0px 0px 0px; float:left;}

.mensboxx { width:825px; margin:20px 0px 0px 0px;}
.mensboxx ul { margin:0px; padding:0px;}
.mensboxx li { font:13px "Comic Sans MS", Andalus, AngsanaUPC, Calibri; list-style:none; background:url(../images/aroww.gif) no-repeat 0px 5px; padding:0px 0px 0px 20px;}

.menupic { background:url(../images/menupic.gif); width:824px; height:1000px; margin-top:10px;}

.lassi00 { background:url(../images/lassi00.gif) no-repeat; width:216px; height:161px; padding:0px 10px 10px 0px; float:left;}

.lassi_maker { background:url(../images/lassi_maker.jpg) no-repeat; width:370px; height:251px; padding:5px 10px 10px 0px; float:left;}


.greenfont { font:13px "Comic Sans MS", Andalus, AngsanaUPC, Calibri; font-weight:bold; color:#3F8B07;}

.redfont { font:13px "Comic Sans MS", Andalus, AngsanaUPC, Calibri; font-weight:bold; color:#D11919;}

/*============================================================
 !Promos page
============================================================*/
.promos_header { background:url(../images/promos_header.gif) no-repeat left; width:843px; height:30px;}

.guestrev_img { background:url(../images/guest_rev.jpg) no-repeat top left; width:448px; height:258px;}


/*============================================================
 !contactus page
============================================================*/

.contactus_header { background:url(../images/contactus_header.gif) no-repeat left; width:843px; height:30px;}

.contextboxx { width:425px; margin:40px 18px 0px 0px;}

.contextboxx2 { width:425px;}


.contdet { width:443px; float:left;}
.mapz { width:390px; border:#fff 5px solid; background-color:#FFFFFF; float:left;}

#contactleft{
	width:532px;
	position: relative;
	float:left;
	}
	
#contactright{
	width:362px;
	float:left;
	position: relative;
	margin:0 0 0 20px;
	}


#contactpg{
	margin:0 auto;
	padding:0;
	float:left;
	position:relative;
	top:10px;
}

.border{
	font: 12px "Comic Sans MS", Andalus, AngsanaUPC, Calibri;
	color:#fff;
	border:1px solid #DBB471;
	background:#AA884D;
	width:232px;
	height:18px;
	padding:2px;
}

.border1{
	font: 12px "Comic Sans MS", Andalus, AngsanaUPC, Calibri;
	color:#fff;
	border:1px solid #DBB471;
	background:#AA884D;
	width:232px;
	height:18px;
	padding:2px;
}
	
.bordera{
	font: 12px "Comic Sans MS", Andalus, AngsanaUPC, Calibri;
	color:#fff;
	border:1px solid #DBB471;
	background:#AA884D;
	width:232px;
	height:18px;
	padding:2px;
	}

.bordera1{
	font: 12px "Comic Sans MS", Andalus, AngsanaUPC, Calibri;
	color:#fff;
	border:1px solid #DBB471;
	background:#AA884D;
	width:232px;
	height:18px;
	padding:2px;
	}

/* Text Box End */

/* Buttons End */

.btn{
	background: #FFE88C;
	border:2px solid #DDB000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	cursor:pointer;
	color:#957700;
	}

.btn:hover{
	background: #FFCC01;
	}
#c1{
	margin:0 auto;
	padding:0;
	width:240px;
	float:left;
	line-height:25px;
	text-align:left;
	}	

#c2{
	margin:0;
	padding:0 0 0 20px;
	width:240px;
	float:left;
	line-height:25px;
	float:left;
}
.error{
	font-size:13px;
	font-weight:bold;
	padding:20px;	
	text-align:center;
	color:#860000;
	}

.ok{
	font-size:18px;
	font-weight:bold;
	padding:20px;	
	text-align:center;
	color:#860000;
	}
	



