/*
	Author: Amal Krishna Bakali 
	Date: January 31 , 2008
	Title: b Hungry .com     
====================================
*/
body{
	font-family:Arial, "Trebuchet MS",Georgia,Verdana, Lucida, Helvetica, sans-serif;
	background:#66563E;
	font-size:12px;
	text-align:center;
}
*{
	padding:0;	margin:0;
}
img{
	border:0;
}
h2{
	background:url(../images/headingbg.gif) repeat-x;
	font-size:17px;
	line-height:27px;
	font-weight:normal;
	color:#66563E;
	letter-spacing:2px;
	background-color:#F0F0DA;
	padding-left:28px;
}
h2 b{
	background-color:#F0F0DA;
	padding:0 5px;
}

/*
	voice-family:"\"}\"";
	voice-family:inherit;	
*/
ul,ol,li{
	list-style:none;
}
small{
	font-size:11px;
	line-height:10px;/*Change 11 to 10*/
}	
a{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#FF0000;
	text-decoration:underline;
}
.hide,
#hdr h1 b,
a i,
h5 i,
h2 i
{
     position: absolute;
     left: -9999px;
}

/*------------------------------Page Structure
*/
#wrap{
	margin:0 auto;
	width:904px;
	text-align:left;
	
}
/*-----------------------Header
*/
#hdr{
	width:904px;	height:143px;
	background:url(../images/headerbg.gif) repeat-x;
	overflow:hidden;
}
#hdrleft{
	width:460px;
	float:left;
	position:relative;
}
#hdrleft ul{
	width:200px;
	position:absolute;
	z-index:1;
	top:20px;
	left:117px;
}
#hdrleft ul li{
	display:block;
	display:inline;
	font-size:12px;
	color:#F0F0DA;
	float:left;
}
#hdrleft ul li a{
	display:block;
	width:auto;
	color:#F0F0DA;
	float:left;
	margin:0 2px;
}
#hdrleft ul li a:hover{
	color:#EDAF35;
}
#hdrleft ul img{
	float:left;
	display:block;
	width:17px;	height:17px;
	margin:0 5px;
	
}
#hdrright{
	position:relative;
	width:444px;	height:143px;
	float:right;
	background:url(../images/hdrightcorn.gif) no-repeat right top;
	padding-top:60px;
	height:83px;
}

#hdrleft h3{
	width:460px;	height:143px;
	background:url(../images/logo.jpg) no-repeat;
}
#searchbox{
	width:412px;	height:77px;
	background:url(../images/headerboxY.gif) repeat-y;
	padding:16px 0 0 9px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:403px;	height:61px;
}
html>body #searchbox{
	width:403px;	height:61px;
}
#startsearch{
	background:url(../images/starthere.gif) no-repeat;
	width:180px;	height:23px;
	margin-left:3px;
}
#searchbox .input{
	width:136px;	height:23px;
	border:0;
	background:url(../images/textbg.gif) no-repeat;
	float:left;
	padding:3px 0 0 3px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:133px;	height:20px;
}
html>body #searchbox input{
	width:133px;	height:20px;
}
#searchbox img{
	display:block;
	float:left;
	margin-right:9px;
	
}
.searchbtn{
	cursor:pointer;
}
/*-----------------------Navigation
*/
#nav{
	z-index:2;
	position:absolute;
	left:0px;
	/*
	left:58px;
	*/
	top:25px;
	width:100%;
}
#nav dd,#nav dd a{
	display:block;
	float:left;
	margin-right:4px;
}



/*
#home{
	background:url(../images/small_home.jpg) no-repeat;
	width:57px;	height:25px;
}
#home:hover{
	background:url(../images/small_home.jpg) no-repeat 0 -25px;
}
#aboutus{
	background:url(../images/small_aboutus.jpg) no-repeat;
	width:65px;	height:25px;
}
#aboutus:hover{
	background:url(../images/small_aboutus.jpg) no-repeat 0 -25px;
}
#feedback{
	background:url(../images/small_feedback.jpg) no-repeat;
	width:77px;	height:25px;
}
#feedback:hover{
	background:url(../images/small_feedback.jpg) no-repeat 0 -25px;
}
#contactus{
	background:url(../images/small_contact.jpg) no-repeat;
	width:81px;	height:25px;
}
#contactus:hover{
	background:url(../images/small_contact.jpg) no-repeat 0 -25px;
}
*/
#home{
	background:url(../images/hme.jpg) no-repeat;
	width:97px;	height:27px;
}
#home:hover{
	background:url(../images/hme.jpg) no-repeat 0 -27px;
}
#aboutus{
	background:url(../images/abtus.jpg) no-repeat;
	width:97px;	height:27px;
}
#aboutus:hover{
	background:url(../images/abtus.jpg) no-repeat 0 -27px;
}
#feedback{
	background:url(../images/fdb.jpg) no-repeat;
	width:97px;	height:27px;
}
#feedback:hover{
	background:url(../images/fdb.jpg) no-repeat 0 -27px;
}
#contactus{
	background:url(../images/cont.jpg) no-repeat;
	width:97px;	height:27px;
}
#contactus:hover{
	background:url(../images/cont.jpg) no-repeat 0 -27px;
}






/*---------------------- Main Body
*/
#main{
	width:904px;
	background:url(../images/mainbg.gif) repeat-y;
	padding:0 4px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:896px;	
}
html>body #main{
	width:896px;
}
.heading{
	display:block;
	background:url(../images/welcome.gif) no-repeat;
	width:100px;	height:27px;
}
#boxarea{
	width:896px;
	background:url(../images/boxbgY.gif) no-repeat;
}
#boxarea .inner{
	width:896px;
	background:url(../images/boxtopcorn.gif) no-repeat;
}
#boxarea .deeper{
	width:896px;	
	border:none;
	background:url(../images/boxbtmcorn.gif) no-repeat bottom;
	padding:8px 9px 13px 10px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:877px;
}	
html>body #boxarea fieldset{
	width:877px;	
}
.design5,.design4,.design3,.design2,.design1 {
	background:url(../images/design5.jpg) no-repeat;
	position:relative;
	width:896px;	height:377px;
	padding:13px 42px 0 37px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:817px;	
}

html>body .design5, html>body .design4, html>body .design3, html>body .design2, html>body .design1{
	width:817px;
}
.design4{
	background:url(../images/design4.jpg) no-repeat;
}
.design3{
	background:url(../images/design3.jpg) no-repeat;
}
.design2{
	background:url(../images/design2.jpg) no-repeat;
}
.design1{
	background:url(../images/design1.jpg) no-repeat;
}
#main h3{
	text-align:center;
	font-weight:bold;
	font-size:21px;
	color:#fff;
	text-transform:uppercase;
	margin-bottom:32px;
} 
.left{
	float:left;
	width:374px;
}
.left img{
	margin-left:16px;
}	
.right{
	float:right;
	width:181px;
}
.menu{
	padding:6px 13px 0 10px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	color:#675545;
	
}
.design5 .menu {
padding-left:13px;

}
.menu dd{
	padding-top:8px;/*Changed 6 to 8*/
	display:block;
	background:url(../images/listbg.gif) repeat-x;
	line-height:17px;
	width:155px;
	overflow:hidden;
}
.menu4 .menu dd{
	padding-top:6px;/*Changed 6 to 8*/
}
.menu dt{
	padding-top:2px;/*New code*/
}
.menu dd a,.menu dt a{
	display:block;
	width:100%;
	color:#675545;
	text-align:center; /*new code */
}
.menu a:hover,
.menu a:hover span,
.menu a:hover b
{
	background:#66563E;
	text-decoration:none;
	color:#fff;
	cursor:pointer;
}
.menu .splink a,.menu2 .splink a,.menu3 .splink a{
	width:auto;
	display:block;
	float:left;
	padding:0 2px;
}
.menu2 .splink a,.menu3 .splink a{
	padding:0 7px 0 7px;
}
/*html>body .menu2 .splink{
	margin-top:-10px;
}*/
/*.menu2 .splink a  {
  line-height:56px;
}*/

.menu .splink img,.menu2 .splink img,.menu3 .splink img{
	display:block;
	float:left;
	width:6px;	height:7px;
	margin-top:6px;
}
.menu2 .splink img{
	margin-top:23px;
}

.menu3 .splink img{
	margin-top:10px;
}
.menu a b,.menu2 a b,.menu4 a b{
	display:block;
	width:84px; height:17px;
	float:right;
}
.menu4 a b{
	width:115px;	
	height:40px;
	padding-right:50px;
}
.menu2 a b{
	line-height:46px;
	height:46px;
}
.menu a b img{
	margin-top:2px;
}
.menu2  b img{
	display:block;	
	margin-top:17px;
}

*+html .menu2  b img{	
	margin-top:20px;
}


.menu4 a b img{	
	margin-top:12px;
}
.menu a span,.menu2 a span,.menu4 a span{
	display:block;
	float:left;
	width:69px;
}
.menu4 a span{
	width:110px;
	padding-left:50px;
}

.menu2 a span{
	width:97px;
}
.menu a.nillbg:hover{
	background:none;
	color:#675545;
	cursor:text;
}
.design5img,.design4img{
	position:absolute;
	z-index:3;
	top:77px;
	left:432px;
	width:162px;	height:129px;
	background:#f00;
}
.design4img{
	top:99px;
	left:456px;
}

.link1{
	position:absolute;
	z-index:5;
	left:618px;
	top:123px;
	width:30px;	height:30px;
}
.link2,.link3,.link4{
	position:absolute;
	z-index:6;
	left:618px;
	top:267px;
	width:30px;	height:30px;
}
.link3{
	left:576px;
	top:248px;
}
.link4{
	left:586px;
	top:238px;
}
.msg,.msg2{
	position:absolute;
	z-index:7;
	left:440px;
	top:286px;
	width:144px; height:21px;
	text-align:center;
	line-height:21px;
	font-size:13px;
	color:#66563E;
}
.msg2{
	width:134px;
	left:454px;
	top:244px;
}
.btmadd{
	position:absolute;
	z-index:8;
	top:341px;
	left:0;
	width:896px;	height:30px;
	text-align:center;
}
.btmadd h4{
	margin:0;
	font-size:17px;
	line-height:30px;
	color:#fff;
}
.infotable{
	margin-top:10px;
}
.newmenu{
	width:365px; 
	margin-right:18px;
}
* html .newmenu{
	margin-right:9px;
}
.menu2,.menu3{
	overflow:hidden;
	padding-top:30px;
	
}
.menu3{
	padding-top:13px;
}
.leftmenu{
	float:left;
	width:175px;
}
.rightmenu{
	float:right;
	width:175px;
}
.rightmenu .menu dd {
  padding-top:5px;
}

.leftmenu .menu .splink {
  /*padding-top:7px;*/
}
.leftmenu .menu  dd {
 line-height:22px;
 /*padding-top:3px;*/
}

.leftmenu .menu dd {
  padding-left:4px;
}

.menu2 .menu,.menu3 .menu,.menu4 .menu{
	padding:0;
}
.menu4 .menu{
	padding-top:12px;
	margin-left:8px;
	margin-left:40px;
}
/* IE6 Only */
* html .menu4 .menu {
	margin-left:8px;
}
/* IE7 Only */
*:first-child+html .menu4 .menu {
	margin-left:8px;
}


.menu2 .menu dt,.menu3 .menu dt{
	margin:0;
	padding:0;
	line-height:46px;
}
.menu3 .menu dt{
	line-height:26px;
}
.menu2 .menu dd,.menu3 .menu dd,.menu4 .menu dd{
	background:none;
	width:175px;	
	line-height:46px;
}
.menu2 .menu dd{
	padding-top:4px;
	line-height:50px;
}
.menu3 .menu dd{
	line-height:26px;
	height:26px;
	margin:0;
	padding:0;
	padding-top:5px;
}
.menu4 .menu dd{
	width:325px;
	line-height:40px;
	font-size:21px;
}

.menu2 p,.menu4 p{
	line-height:17px;
	padding-top:10px;
}
.menu4 p{
	line-height:21px;
	padding-top:5px;
}
.menu4 p img{
	margin:0;
	padding:0;
}
.restime {
	position:absolute;
	z-index:10;
	top:180px;
	left:477px;
	width:354px;
}


.restime p{
	text-align:center;
	padding-top:2px;
}

/* new code by abir */
.restime p a {
    display:block;
	width:354px;
	height:53px;
	font-size:17px;
	font-weight:bold;
	line-height:53px;
	color:#675545;
	text-decoration:none;
	font-size:21px;
}
.restime p a:hover {
	color:#FFFFFF;
	background:#66563E;
}
/* end code by abir */



/*-------------------bappy:120208*/
.boxtop{
	padding:7px 0 0 20px;
	background:url(../images/box-top.gif) no-repeat; 
	width:816px; height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFA;
}
.boxcenter{
	padding:13px 0 0 20px;
	background:url(../images/box-center.gif) no-repeat; 
	width:816px; height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#CC2B17;
}
.boxcontenttop{
	background:url(../images/box-content-top.gif) no-repeat; 
	width:836px; height:19px;
}
.boxcontentcenter{
	background:url(../images/box-content-center.gif) repeat-y; 
	width:836px; 
}

.boxcontentcenter ul{
	padding:0 0 0 20px;
}

.boxcontentcenter ul li{
	display:inline;
	padding-right:100px;
}

.litable{
	margin-left:15px;
}
.litxtleft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.litxtcenter{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
}
.litxtright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
}

.litxtprice{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#CC0000;
	font-weight:bold;
}

.boxcontentbottom{
	background:url(../images/box-content-bottom.gif) no-repeat; 
	width:836px; height:24px;
}

/*-------------Close bappy:120208*/
/*-------------------bappy:120208*/
.mid-div{
	padding:0 0 0 8px;
}
.mid-first{
	width:270px;
	height:10px;
	float:left;
}
.mid-first-top{
	padding:7px 0 0 15px;
	width:255px;
	height:23px;
	background:url(../images/box-ntop.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFA;
}
.mid-first-second{
	padding:12px 0 0 15px;
	width:255px;
	height:26px;
	background:url(../images/box-ncenter.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#CC2B17;
}
.mid-top-cont{
	width:270px;
	height:12px;
	background:url(../images/box-ncontent-top.gif) no-repeat;
}
.mid-cent-cont{
	margin:0;
	padding:0 0 0 10px; 
	width:260px;
	background:url(../images/box-ncontent-center.gif) repeat-y;
}
.mid-cent-cont ul{
	margin:0 0 0 15px;
	line-height:2;
}
.mid-bottom-cont{
	width:270px;
	height:12px;
	background:url(../images/box-ncontent-bottom.gif) no-repeat;
}
.mid-second{
	padding:0 0 0 5px;
	width:270px;
	float:left;
}
.mid-third{
	padding:0 0 0 5px;
	width:270px;
	float:left;
}
.tbl{
	margin:0px;
	padding:0px;
}

/*-----------Close bappy:120208 */
/*---------------------- Footer */
#ftr{
	width:904px;
	font-size:11px;
	color:#F0F0DA;
	text-align:center;
	margin:0 auto;
	padding:0 4px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:896px;
}
html>body #ftr{
	width:896px;
}
#ftr a{
	font-size:11px;
	text-decoration:none;
	color:#F0F0DA;
}
#ftr p{
	padding-top:28px;
}
#ftr a:hover{
	text-decoration:underline;
}
#ftr img{
	margin-top:20px;
	float:left;	
	
}
#ftr  .calrest{
	margin-top:9px;
	float:right;
}


/*_ abir---*/

#progress {
	position:absolute;
	margin: 20px auto;
	margin-left:280px;
	width: 200px;
	height: 15px;
	padding: 2px;
	border: 2px solid #dfdfdf;
}
 
#progress .bar {
	width: 0px;
	text-align: center;
	font-size: 10px;
	height: 15px;
	background: #2a2a2f;
	color: #fff;
	font-weight: bold;
}

.sac4update {
 position:absolute;
 width:auto !important;
 min-width:150px;
 /*min-height:35px;*/
 height:auto !important;
 max-height:200px;
 border:1px solid #000000;
 z-index:1000;
 cursor:pointer;
 text-align:left;
 background:#FFFFFF;
 overflow:auto;
 overflow-x:hidden;
 
}
.sac4update ul {
 margin:0;
 padding:0;
 list-style:none;
 width: auto !important;
 overflow:hidden;
}
.sac4update ul li{
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border-bottom:1px solid #66563F;
line-height:16px;
width:150px;
}
.sac4update ul li:hover{
background-color:#996600;
color:#FFFFFF;
font-weight:bold;
}


.selected {
 background-color:#996600;
 color:#FFFFFF;
 font-weight:bold;
}

p {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
}
/*---------------------------------------19.02.08.
*/

.coupons{
	width:836px;
	background:url(../images/couponbg.gif) repeat-y;
	margin-bottom:8px;
}
.couponinner{
	background:url(../images/topcorn.gif) no-repeat top left;
	width:836px;
}
.coupondepper{
	background:url(../images/btmcorn.gif) no-repeat bottom left;
	width:836px;
	padding:28px 24px 15px 24px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:788px;
}
html>body .coupondepper{
	width:788px;
}
.coupondepper fieldset{
	border:none;
	overflow:hidden;
}
.couponleft{
	width:90px;
	float:left;
}
.couponright{
	width:698px;
	float:right;
}
.couponright h2{
	background:none !important;
	font-size:14px;
	color:#000;
	font-weight:bold;
	padding:0px;
}
.couponright span{
	display:block;
	background:url(../images/phone.gif) no-repeat;
	padding-left:28px;
	font-weight:bold;
	color:#726E6E;
	font-size:14px;	
}
.couponright p{
	font-size:12px;
}
.note{
	width:788px;
	margin-top:10px;
}
.note em{
	color:#726E6E;
	font-size:12px;
	background:#FFFBE2;
	width:auto;
	font-style:normal;
	padding:4px;
}
.note em b{
	font-weight:normal;
	color:#B10202;
}
.link{
	margin-bottom:10px;
}
.link img{
	margin-left:11px;
}
.boxcont{
	overflow:hidden;
	width:830px;
	border-bottom:1px solid #BEBCBC;
	color:#726E6E;
	margin-bottom:30px;
}
.boxleft{
	width:85px;
	float:left;
	margin:0 20px 0 6px;	
}
/*\*/
* html .boxleft{
	margin-left:3px;
}
/**/
.boxleft img{
	margin-bottom:10px;
}
.boxright{
	width:718px;
	float:right;
}
.boxcont p{
	line-height:21px;
	margin-bottom:31px;
}
.boxcont h4{
	font-size:15px;
	margin-bottom:8px;
}
.boxcont a{
	text-decoration:underline;
}
.boxcont h5{
	margin:8px 0 15px 0;
	font-size:12px;
}
.boxcont h5 span{
	color:#CE2A27;
	
}
.post{
	width:834px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/postbg2.gif) repeat-y;
}
.postinner{
	width:834px;
	background:url(../images/topcorn2.gif)  no-repeat top left;
}
.postdepper{
	width:834px;
	background:url(../images/btmcorn2.gif) no-repeat left bottom;
	padding:30px 20px 20px 20px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:794px;	
}
html>body .postdepper{
	width:794px;
}
.postdepper dd{
	display:block;
	width:794px;
	overflow:hidden;
	margin-bottom:5px;
}
.postdepper label{
	display:block;
	width:100px;
	float:left;
}
.postdepper input,.postdepper textarea{
	width:260px; height:16px;
	float:left;
	line-height:16px;
	padding:3px;
	font-size:12px;
	background:url(../images/inputbg.gif) repeat-x;
	border:1px solid #DFDFDF;
}
.postdepper img{
	display:block;
	width:auto;
	float:left;
	margin-right:5px;
}
.postdepper strong{
	display:block;
	margin-top:6px;
	width:auto;
	float:left;
	font-style:normal;
}
.postdepper textarea{
	width:560px;
	height:65px;
	background:#fff url(../images/textareabg.gif) repeat-x left bottom;	
}
.postdepper .verification{
	display:block;
	background:url(../images/bg1.jpg) no-repeat;
	width:56px; height:20px;
	margin:2px 5px 0 0;
	padding:0 2px;
	line-height:20px;
}
.postit{
	display:block;
	width:78px;	height:26px;
	margin:40px 0 0 100px;
}
/*\*/
* html .postit{
	margin-left:50px;
}
/**/

/**/
/*------------------------Post your Reviews
*/
.posturreviews{
	font-size:21px;
	color:#231E1E;
	overflow:hidden;
	padding:0px 8px 6px 20px;	
}
.posturreviews span{
	display:block;
	float:left;
	width:auto;
}
.posturreviews img{
	float:right;
	margin-left:10px;
}
/*---------------------End post your reviews*/

/*---------------------CSS 23.02.08
*/
.bx,.bx1,.bx2,.bx3{
	margin-bottom:5px;
}
.bx{
	width:836px;
	background:url(../images/bxbg.gif) repeat-y;
}
.bx .bxinner{
	width:836px;
	background:url(../images/bxtop.gif) no-repeat left top;
}
.bx .bxdeeper{
	width:836px;
	background:url(../images/bxbtm.gif) no-repeat left bottom;
	padding:15px 0;
}
.bx h2{
	background:none;
	font-size:16px;
	line-height:18px;
	padding:0 20px;
	font-weight:bold;
	color:#fff;
}
.bx3{
	background:url(../images/bxbg3.gif) repeat-y;
	width:810px;
	margin-bottom:5px;	
}
.bx3 h4,.bx2 h4,.bx1 h4{
	font-size:14px;
	margin-bottom:10px;
}
.bx3 p,.bx2 p,.bx1 p{
	font-size:12px;
	margin-bottom:10px;
}
.bx3 .inn{
	width:810px;
	background:url(../images/bxtop3.gif) no-repeat left top;
}
.bx3 dl,.bx2 dl,.bx1 dl{
	width:810px;
	background:url(../images/bxbtm3.gif) no-repeat left bottom;
	padding:20px 0;
	overflow:hidden;
}
.bx3 dd,.bx2 dd,.bx1 dd{
	width:227px;
	display:block;
	padding:0 15px 0px 24px;
	margin-right:4px;
	float:left;
}
.bx2{
	width:540px;
	background:url(../images/bxbg2.gif) repeat-y;
}
.bx2 .inn{
	width:540px;
	background:url(../images/bxtop2.gif) no-repeat left top;
}
.bx2 dl{
	width:540px;
	background:url(../images/bxbtm2.gif) no-repeat left bottom;
}
.bx1{
	width:270px;
	background:url(../images/bxbg1.gif) repeat-y;
}
.bx1 .inn{
	width:270px;
	background:url(../images/bxtop1.gif) no-repeat left top;
}
.bx1 dl{
	width:270px;
	background:url(../images/bxbtm1.gif) no-repeat left bottom;
}

.subbox1{
	width:896px;
	background:url(../images/subboxbg1.gif) repeat-y;
}
.subbox1 .innbox{
	width:896px;
	background:url(../images/subboxtop1.gif) no-repeat top left;
}
.subbox1 .deepbox{
	width:896px;
	background:url(../images/subboxbtm1.gif) no-repeat bottom left;
	padding:0px 30px 55px 30px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:836px;
}
html>body .subbox1 .deepbox{
	width:836px;
}
.subbox2{
	width:896px;
	background:url(../images/subboxbg2.gif) repeat-y;
}
.subbox2 .innbox{
	width:896px;
	background:url(../images/subboxtop2.gif) no-repeat top left;
}
.subbox2 .deepbox{
	width:896px;
	background:url(../images/subboxbtm2.gif) no-repeat bottom left;
	padding:0px 30px 55px 30px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:836px;
}
html>body .subbox2 .deepbox{
	width:836px;
}
.subbox3{
	width:896px;
	background:url(../images/subboxbg3.gif) repeat-y;
}
.subbox3 .innbox{
	width:896px;
	background:url(../images/subboxtop3.gif) no-repeat top left;
}
.subbox3 .deepbox{
	width:896px;
	background:url(../images/subboxbtm3.gif) no-repeat bottom left;
	padding:0px 30px 55px 30px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:836px;
}
html>body .subbox3 .deepbox{
	width:836px;
}
.subbox4{
	width:896px;
	background:url(../images/subboxbg4.gif) repeat-y;
}
.subbox4 .innbox{
	width:896px;
	background:url(../images/subboxtop4.gif) no-repeat top left;
}
.subbox4 .deepbox{
	width:896px;
	background:url(../images/subboxbtm4.gif) no-repeat bottom left;
	padding:0px 30px 55px 30px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:836px;
}
html>body .subbox4 .deepbox{
	width:836px;
}
.subbox5{
	width:896px;
	background:url(../images/subboxbg5.gif) repeat-y;
}
.subbox5 .innbox{
	width:896px;
	background:url(../images/subboxtop5.gif) no-repeat top left;
}
.subbox5 .deepbox{
	width:896px;
	background:url(../images/subboxbtm5.gif) no-repeat bottom left;
	padding:0px 30px 55px 30px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:836px;
}
html>body .subbox5 .deepbox{
	width:836px;
}

/*New code 03.03.2008*/
#map-wrap{
	width:780px;
	margin:0 auto;
	background:#FEFAE0 url(../images/mapheaderbg.gif) repeat-x;
}
#map-wrap  h4{
	line-height:52px;
	font-size:20px;
	font-weight:normal;
	margin-left:20px;
}
.formarea {
	padding:5px 20px 0 20px;
	overflow:hidden;
}
.formarea label{
	display:block;
	width:auto;
	float:left;
	font-weight:bold;
	margin-top:2px;
}
.formarea input{
	width:315px;
	float:left;
	height:17px;
	padding:1px;
	line-height:17px;
	border:1px solid #9C9C9E;
	margin:0 12px 12px 12px;
}
.formarea .sumitbtn{
	float:right;
	width:auto;
	height:auto;
	border:none;
}
.formarea img{
	display:block;
	float:right;
}
#mapHeader {
	width:870px;	height:37px;
	background:url(../images/tab.gif) no-repeat;
	font-weight:bold;	
}
#mapHeader p{
	padding-top:7px;
}
#mapHeader span{
	padding:0 240px 0 25px;
}


#map-middle-top-left {
	padding:10px 0 0 30px;
	width:174px;
	height:27px;
	float:left;
}

#map-middle-top-right {
	padding:10px 0 0 216px;
	width:360px;
	height:27px;
	float:left
}
#map-middle {
	margin:0;
	width:780px;
	background:url(../map-images/body-bottom.gif) repeat-y;
}

#map-middle-left {
	width:382px;
	background:url(../map-images/left-bg.gif) repeat-y;
	float:left;
	clear:left;
}

#map-menu-1 {
	background:url(../map-images/menu.gif) no-repeat;
	float:left;
}

#map-menu-1-left {
	padding:7px 0 0 30px;
	width:33px;
	height:54px;
	float:left;
}

#map-menu-1-right {
	padding:18px 0 0 5px;
	width:314px;
	height:43px;
	float:left;
}

#map-menu-2 {
	margin:0;
	padding:1px 0 0 40px;
	width:342px;
	height:25px;
	background:url(../map-images/menu-2.gif) no-repeat;
	float:left;
}

#map-menu-3 {
	margin:0;
	padding:0 0 0 10px;	
	width:372px;
	background:url(../map-images/menu-3.gif) repeat-y;
	float:left;
	clear:left;
}

.map-menu-3 {
	margin:0;
	padding:0 0 0 10px;	
	width:372px;
	background:url(../map-images/menu-3.gif) repeat-y;
	float:left;
	clear:left;
}

.mapli {
	margin:0;
	padding:10px 0 0 0;
}

#map-middle-right {
	width:398px;
	background:url(../map-images/right-bg.gif) repeat-y;
	float:right;
	clear:right;
}
.map-middle-right {
	width:398px;
	background:url(../map-images/right-bg.gif) repeat-y;
	float:right;
	clear:right;
}

#map-bottom {
	background:url(../map-images/body-bottom.gif) repeat-y;
	clear:both;
}

#map-footer {
	width:780px;
	height:42px;
	background:url(../map-images/footer.gif) no-repeat;
	clear:both;
}

.textbox{
	height:17px;
	padding:1px;
	line-height:17px;
	border:1px solid #9C9C9E;
}

.button1{
	height:20px;
	border:1px solid #3F588D;
	background:#86765E;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	line-height:11px;
	cursor:pointer;
	text-align:center;
	padding-bottom:4px;
}

/* coupon at 17.03.2008 */
.sticker h1,
.sticker h2,
.sticker h3,
.sticker p{
	background:none;
	border:none;
	margin:0;
	padding:0;
	float:none;
	text-align:center;
	font-weight:normal;
}
.sticker{
	width:424px;	height:212px;
	color:#333333;
	position:relative;
	background:url(../images/bHungry-Sticker.jpg) no-repeat;
}

.sticker h1{
	font-size:20px;
	margin-bottom:10px;
	line-height:20px;
}
.sticker h2{
	font-size:16px;
	margin-bottom:13px;
	line-height:16px;
}
.sticker h3{
	font-size:16px;
	text-align:center;
	padding:27px 0 2px 0;
	line-height:16px;
	color:#000000;
}
.sticker p,.sticker .disDate{
	font-size:11px;
	line-height:12px;
}
.sticker .disDate{
	z-index:15;
	position:absolute;
	top:187px;
	left:8px;
}



.news_box h2 a{
background-color: #F0F0DA;
padding: 0 5px;
}

/* sms ------------------- 03/06/2008 ---*/

.sms_video {
 left:-204px;top:-3px;z-index:150;position:absolute; cursor:pointer;
}
* html .sms_video {
 left:-218px;top:-3px;z-index:150;position:absolute; cursor:pointer;
}

.sms_images {
 left:10px;top:-3px;z-index:150;position:absolute;cursor:pointer;
}
* html .sms_images {
  left:-200px;top:-3px;z-index:150;position:absolute;cursor:pointer;
}















