body{
	background: #111111;
	font-family: 'Arial Narrow', sans-serif;
}

h1{
	color:#FF7E13;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 30px;
	margin: 0;
}

h2{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 16px;
	margin:10px 0 0 0;
	padding-bottom: 0px;
}

h2 span.desc{
	text-transform:capitalize;
	font-weight: normal;
	padding-left:5px;
}

h3{
	font-weight: bold;
	font-size: 14px;
	margin:0px;
	padding: 0px;

}


.catalogProductName{
	color: #FF7E13;
}

h3 span.desc{
	text-transform: uppercase;
}

#menudisplay .productShortDescription{
	margin: 0;
	font-size: 13px;
}

.contentGroup p{
	font-size: 13px;
}

.da{
	font-style: italic;
}
.en{
	font-style: normal;
}

#wrap{
	width: 960px;
	margin: 0 auto;
}
#header, #content, #footer{
	width: 960px;
}

#header{
	padding:20px 0px;
	float: left;
}
#logo{
	background: url(images/logo.png) no-repeat;
	width:200px;
	height:101px;
	float: left;
	cursor: pointer;
}

#navigation{
	float: left;
	margin: 30px 0;
}
#navigation a{
	color: #FBF5DC;
	text-decoration: none;
	font-weight: 100;
	text-transform: uppercase;
}

#navigation ul{
	list-style: none;
	width:720px;
}

#navigation ul#main_nav{
	font-size: 14px;
}

#navigation ul li{
	float: left;
	padding:0px 10px;
	position: relative;
}

/* Submenu */

.hasChildren {
	position: absolute;
	width: 5px; height: 5px;
	right : 0;
	bottom: 0;
}

#main_nav li ul {
 display: none;
 position: absolute;
 left: 0;
 top: 100%;
 padding: 0; margin: 0;
 left: 0px;
 width:470px;
}
#main_nav > li:hover > a{
	border-bottom: 1px solid #FF7E13;
}

#main_nav li:hover > ul {
 display: block;
}

#main_nav li ul li a {
	float: left;
	color: #FBF5DC;
	font-size:12px;
	text-decoration: none;
	font-weight: 100;
	text-transform: uppercase;
}
#main_nav li ul li a:hover{
	border-bottom: 1px solid #FF7E13;

}
#main_nav li ul li {
	 _display: inline; /* for IE6 */
	padding:5px 10px;
}

#main_nav li ul li a {

}

/* SUBSUB Menu */

#main_nav li ul li ul {
 display: none;
}

#main_nav li ul li:hover ul {
 left: 100%;
 top: 0;
}

#logo span{
	display: none;
}

#content{
	clear: both;
}

.Orangebtn{
	padding:5px 10px;
	background:#FF7E13;
	float: right;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
}
.smlOrangebtn{
	padding:3px 5px;
	background:#FF7E13;
	float: right;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	font-size:13px;
}
.smlOrangebtn a{
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
}
#cartBtn{
	width: 95px;
	height: 22px;
	font-size:14px;
	margin-top: -27px;
	background:url(images/cart.gif) no-repeat #FF7E13;
	float: right;
	padding-left:30px;
	padding-top:5px;

}
.addToCart_btn{
	background: url(images/buy_btn.gif) no-repeat transparent;
	height: 20px;
	width: 50px;
	margin-left:5px;
	margin-top:-3px;
	cursor: pointer;
	border: none;
}
#cartBtn a{
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
}
.addToCart a{
	font-size: 12px;
	color: #FF7E13;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 5px; 
}
#statue{
	width:200px;
	height: 500px;
	float:left;
	background: url(images/statue.jpg) no-repeat;
}
#foodpreviews{
	width:410px;
	height: 500px;
	float:left;
	background: url(images/food_img.jpg) no-repeat;
}

.cart{
	width:310px;
	background: url(images/food_img.jpg) no-repeat;
}
.meetTheChef{
	background: url(images/meetthechef.jpg) no-repeat;
}
.locationspage{
	background: url(images/table/item1.jpg) no-repeat;
}
.contactus{
	background: url(images/jacob.jpg) no-repeat;
}

.kitchenhelper{
	background: url(images/khawar.jpg) no-repeat;
}


#menudisplay{
	position: relative;
	width:330px;
	height: 480px;
	background: #ffffff;
	float:left;
	padding:10px;
	overflow: auto;
}

#menudisplay.cart .footer{
	position: absolute;
	background: #333;
	color: #fff;
	height:60px;
	width: 320px;
	bottom: 0;
}
#ctl00_ContentPlaceHolder1_ctl03_revEmail{
}

#footer .locations{
 list-style: none;
 width:960px;
 padding: 0;
 float: left;
 
}
#footer .locations li{
	width: 202px;
	float: left;
	color: #FBF5DC;
}

#footer .locations li.last{
	width: 145px;
	float: right;
}

#footer .locations li h4{
	font-size: 12px;
	font-weight: normal;
	margin: 0;
}

#footer .locations li p{
	margin: 0;
	font-size: 10px;
}

.catalogListing{
	width:300px;
}
.orderSummaryTable {
	width:420px;
}

.orderSummaryTable th{
	text-align: left;
}
.orderSummaryTable th span{
	text-transform: uppercase;
	font-size: 13px;
}

.itemName{
	width:390px;
}
.itemQuantity{
	width:100px;
}

.itemRow .itemQuantity input.readOnly{
	width:80px;
	border: none;
	font-size:16px;
	font-family: 'Arial Narrow', sans-serif;
}

.largemultilinetextbox{
	width:300px;
	height:100px;
}

.itemAmount{
	width:100px;
}
.extendedAmount{
	width:100px;
}
.extendedAmount, .totalAmount, .subTotalAmount{
	text-align: right;
}

.fixed{
	position: fixed;
}
.printIcon{
	width:72px;
	height: 19px;
	background: url(images/print_icon.gif) no-repeat;
	display: block;
	margin: -4px -5px 0 0;
}
.register input{
	width:200px;
}


/* slideShow Start */

#slideshow {
    position:relative;
	width:410px;
    height:500px;
	float:left;
}

#slideshow div {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 500px;
}

#slideshow div.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 500px;
    display: block;
    border: 0;
}

/* SlideShow End  */

.renovation{
	background:url(http://bindia2.dk/App_Themes/bindiatheme/images/renovation.png) no-repeat;
	width: 320px;
	height:229px;
	text-indent: -9999px;
	overflow:hidden;
	display:block;
}