body {
	background-color: #FFFFFC;
	font-family: "Tahoma";
	font-size: 11px;
	line-height: 17px;
	margin: 0px;
	padding: 0px;
	text-align: left;



	}



#frame {

	width: 990px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	text-align:left;
	padding-top: 0px;


	}
	
	

	

	
a.menu-menu {
	float: left;
	font-family: "Tahoma";
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	color: #000;
	padding: 3px 20px 0px 25px;
	background-image:url(../images/small-chef.png);
	background-repeat:no-repeat;
	background-position: bottom left;
	margin-bottom:20px;


}


.Easi-Logo {

	float: left;
	width: 450px;
	margin-right:auto;
	margin-left:0px;
	margin-top:0px;
	text-align:left;
	height: 105px;
	padding-top: 0px;
	padding-left: 0px;
	background-image:url(../images/easi-logo.png);
	background-repeat:no-repeat;
	background-position:left top;
	border-style:solid;
	border-width:0px;

	}

.Easi-Logo-Right {

	float: left;
	width: 540px;
	margin-right:auto;
	margin-left:0px;
	margin-top:0px;
	text-align:right;
	height: 105px;
	padding-top: 0px;
	font-family: "Georgia";
	font-size: 36px;
	line-height: 17px;
	color: #544801;
	text-decoration: none;


	}
	
	
	.Easi-Logo-Right2 {

	float: left;
	width: 455px;
	margin-right:auto;
	margin-left:0px;
	margin-top:0px;
	text-align:right;
	height: 168px;
	padding-top: 00px;
	font-family: "Georgia";
	font-size: 36px;
	line-height: 17px;
	color: #544801;
	text-decoration: none;
	background: #ff0000;

	}
	
	
	.menu-reg-new2 { 
	width: 500px;
	height: 99px; 
	padding-top: 2px;
	padding-left: 5px;
	float: right; 
	text-align:left;
	margin-top: 0px;
		background: #dedede;

	
	}
	
		.chat-image { 
	width: 150px;
	height: 99px; 
	padding-top: 2px;
	padding-left: 5px;
	float: left; 
	text-align:left;
	margin-top: 0px;


	
	}
	
	.live-help {

	font-family: Trebuchet MS;
	font-size: 21px;
	line-height: 17px;
	color: #544801;
	text-decoration: none;
	font-style: italic;
	color: #2C81CB;

	}

.menu-help { 
	width: 152px;
	height: 109px; 
	padding-top: 18px;
	padding-left: 5px;
	float: left; 
	text-align:left;
	margin-top: 0px;
	color: #930101;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	background-image:url(../images/EasiGrubhelp3u.png);
	background-repeat:no-repeat;
	background-position:center center;
	
	}

.menu-reg { 
	width: 260px;
	height: 109px; 
	padding-top: 2px;
	padding-left: 5px;
	float: right; 
	text-align:left;
	margin-top: 0px;

	
	}
	
	.menu-reg-new { 
	width: 500px;
	height: 99px; 
	padding-top: 2px;
	padding-left: 5px;
	float: right; 
	text-align:left;
	margin-top: 0px;

	
	}

.menu-end1 { 
	width: 990px;
	height: 25px; 
	padding-top: 7px;
	padding-left: 5px;
	float: left; 
	text-align:center;
	margin-top: 10px;
	color: #930101;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	
	}


.menu-end2 { 
	width: 990px;
	height: 25px; 
	padding-top: 7px;
	padding-left: 5px;
	float: left; 
	text-align:center;
	margin-top: 10px;
	color: #930101;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	
	}

.menu-end3 { 
	width: 990px;
	height: 25px; 
	padding-top: 7px;
	padding-left: 5px;
	float: left; 
	text-align:center;
	margin-top: 20px;
	color: #000;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	
	}

.black-box1 { 
	width: 280px;
	height: 42px; 
	padding-top: 20px;
	padding-left: 5px;
	float: left; 
	text-align:left;
	margin-top: 100px;
	margin-left: 30px;
	background-color: #000;
	font-family: Verdana;
	font-size: 28px;
	font-weight: bold;
	color: #fff;
	font-style:italic;
	
	}

.black-box2 { 
	width: 230px;
	height: 48px; 
	padding-top: 14px;
	padding-left: 5px;
	float: left; 
	text-align:left;
	margin-top: 100px;
	margin-left: 0px;
	background-color: #000;
	font-family: Verdana;
	font-size: 28px;
	font-weight: bold;
	color: #fff;
	font-style:italic;
	
	}
	
	.black-box3 { 
	width: 515px;
	height: 20px; 
	padding-top: 0px;
	padding-left: 5px;
	float: left; 
	text-align:left;
	margin-top: 0px;
	margin-left: 30px;
	background-color: #000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	font-style:italic;
	
	}

.takeawaydetails { 
	width: 990px;
	height: 226px; 
	padding-top: 0px;
	padding-left: 0px;
	float: left; 
	text-align:left;
	margin-top: 0px;
	margin-bottom: 10px;
	background-color: #fff;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	border-bottom:1px solid #930202; 
	border-left:1px solid #930202; 
	border-right:1px solid #930202; 
	background-image:url(../images/take-back.png);
	background-repeat:repeat-x;
	
	}



.orderdetails { 
	width: 1200px;
	padding-top: 0px;
	padding-left: 0px;
	float: left; 
	text-align:left;
	margin-top: 0px;
	margin-bottom: 10px;
	background-color: #fff;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	
	}
	
		#frame-admin {

	width: 1300px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	text-align:left;
	padding-top: 0px;


	}
	
	
	.orderdetails-admin { 
	width: 1300px;
	padding-top: 0px;
	padding-left: 0px;
	float: left; 
	text-align:left;
	margin-top: 0px;
	margin-bottom: 10px;
	background-color: #fff;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	
	}

.takeaway-name { 
	width: 990px;
	height: 26px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 0px;
	float: left; 
	text-align:center;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family:  Tahoma, Helvetica, sans-serif;
	font-size: 2.55em;
	font-weight: normal;
	background-color: #FCF6ED;
	color: #000;
	border-top:1px solid #930202; 
	border-left:1px solid #930202; 
	border-right:1px solid #930202; 
	
	}

.takeaway-name-list { 
	width: 298px;
	height: 26px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 0px;
	float: left; 
	text-align:center;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family:  Tahoma, Helvetica, sans-serif;
	font-size: 1.65em;
	font-weight: bold;
	background-color: #FCF6ED;
	color: #C50B0B;
	border-top:1px solid #930202; 
	border-left:1px solid #930202; 
	border-right:1px solid #930202; 
	}


.takeaway-col1 { 
	width: 175px;
	height: 214px; 
	padding-top: 2px;
	padding-left: 0px;
	float: left; 
	text-align:center;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	font-style: none;



	}

.takeaway-col2 { 
	width: 240px;
	height: 216px; 
	padding-top: 0px;
	padding-left: 0px;
	float: left; 
	text-align:left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #000;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	
	}

.takeaway-col3 { 
	width: 50px;
	height: 216px; 
	padding-top: 0px;
	padding-left: 0px;
	float: left; 
	text-align:center;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-image:url(../images/rating.gif);
	background-repeat:no-repeat;
	background-position:center center;
	
	}

.takeaway-col4 { 
	width: 292px;
	height: 216px; 
	padding-top: 0px;
	padding-left: 0px;
	float: left; 
	text-align:left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #000;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
	}

.takeaway-col5 { 
	width: 226px;
	height: 216px; 
	padding-top: 0px;
	padding-left: 0px;
	float: left; 
	text-align:left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-image:url(../images/royal-map.gif);
	background-repeat:no-repeat;
	background-position:center center;
	
	}



.takeaway-col1-list { 
	width: 100px;
	height: 214px; 
	padding-top: 2px;
	padding-left: 0px;
	float: left; 
	text-align:center;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-image:url(../images/royalvillar.png);
	background-repeat:no-repeat;
	background-position:center center;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	font-style: none;



	}

.takeaway-col2-list { 
	width: 190px;
	height: 216px; 
	padding-top: 0px;
	padding-left: 0px;
	float: left; 
	text-align:left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #000;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	
	}
	
	
	.take-list-add { 
	width: 70px;
	padding-top: 0px;
	padding-left: 0px;
	float: left; 
	text-align:left;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	
	}
	
		.take-list-online { 
	width: 115px;
	padding-top: 0px;
	padding-left: 0px;
	float: left; 
	text-align:right;
	
	}


.takeawaydetails-list { 
	width: 300px;
	height: 260px; 
	padding-top: 0px;
	padding-left: 0px;
	float: left; 
	text-align:left;
	margin-top: 0px;
	margin-bottom: 30px;
	margin-left: 25px;
	background-color: #fff;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	border-bottom:0px solid #930202; 
	border-left:0px solid #930202; 
	border-right:0px solid #930202; 
	background-image:url(../images/take-back3.png);
	background-repeat:repeat-x;
	
	}

.openingaddress { 
	color: #C40808;


}

.openinghours { 
	color: #C40808;

}

.openinghours2 { 
	color: #C40808;
	font-family: Trebuchet MS;
	font-size: 14px;
	margin-bottom: 5px;


}

.description2 { 
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 5px;
	line-height: 13px;
	color: #474747;
	padding-right: 5px;


}

.takename { 
	font-family: Trebuchet MS;
	font-size: 20px;
	line-height: 22px;

}

.address { 
	font-family: Trebuchet MS;
	font-size: 14px;
	line-height: 18px;
	color: #C40808;

}




.dishes { 
	width: 990px;
	height: 50px; 
	padding-top: 125px;
	padding-left: 0px;
	float: left; 
	text-align:center;
	margin-top: 10px;
	color: #000;
	background-image:url(../images/easi-dish.png);
	background-repeat:no-repeat;
	background-position:top center;
	font-family: Comic Sans MS;
	font-size: 24.91px;
	font-weight: normal;
	font-style:italic;
	
	}
	
	.dishes-new { 
	width: 990px;
	height: 50px; 
	padding-top: 125px;
	padding-left: 0px;
	float: left; 
	text-align:center;
	margin-top: 10px;
	color: #000;
	background-image:url(../images/easi-dish2.png);
	background-repeat:no-repeat;
	background-position:top center;
	font-family: Comic Sans MS;
	font-size: 24.91px;
	font-weight: normal;
	font-style:italic;
	border-top: 1px solid #800000;
	
	}

.home-text { 
	width: 982px;
	padding: 8px;
	float: left; 
	text-align:left;
	margin-top: 20px;
	color: #930101;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 20px;
	line-height: 20px;
	background-color: #FBF9F9;
	
	}
	
	
.terms-text { 
	width: 980px;
	padding: 8px 5px 8px 5px;
	float: left; 
	text-align:left;
	margin-top: 0px;
	color: #930101;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	line-height: 20px;
	background-color: #fff;
	border: 0px solid #800000;
	background-image:url(../images/back-easi.png);
	background-repeat:repeat-x;
	background-position: top left;
	
	}
	
	.terms-header { 
	width: 974px;
	padding: 8px;
	float: left; 
	text-align:center;
	margin-top: 5px;
	color: #fff;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	line-height: 20px;
	background-color: #800000;
	
	}
	
		.terms-return { 
	width: 974px;
	padding: 8px;
	float: left; 
	text-align:center;
	margin-top: 5px;
	color: #fff;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	line-height: 20px;
	
	}
	
	
	
		.terms-ad { 
	width: 974px;
	padding: 8px;
	float: left; 
	text-align:center;
	margin-top: 5px;
	color: #fff;

	
	}
	
	
.terms-ing { 
	width: 602px;
	padding: 5px;
	float: left; 
	background-color: #dedede;
		text-align:center;
			font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	}	
	
	.terms-TYPE { 
	width: 290px;
	padding: 5px;
	float: left; 
	background-color: #dedede;
		text-align:center;
			font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	}	
	
.receipe-1 { 
	width: 300px;
	padding: 3px;
	float: left; 
	text-align:left;
	margin-bottom: 10px;
	color: #930101;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
		background-color: #F1F1F1;
	
	}
	
	.receipe-image { 
	width: 320px;
	padding: 3px;
	float: right; 
	text-align:center;
	margin-top: 0px;
	color: #930101;
	
	}
	
		.receipe-text { 
	width: 900px;
	padding: 3px;
	float: left; 
	text-align:left;
	margin-top: 0px;
	color: #930101;
	}


.contact-text1a { 
	width: 475px;
	float: left; 
	text-align:left;
	margin-top: 0px;
	color: #930101;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	line-height: 20px;
		background-image:url(../images/IIBC-Photo.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	margin-right: 25px;
	}
	
	.contact-text { 
	width: 475px;
	float: left; 
	text-align:left;
	margin-top: 0px;
	color: #930101;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	line-height: 20px;
	margin-right: 25px;
	}
	
	.contact-text2 { 
	width: 300px;
	float: left; 
	text-align:left;
	margin-top: 0px;
	color: #930101;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	line-height: 20px;

	
	}


#main { 
	width: 690px; 
	padding-top: 0px;
	float: left;
	background-color: #FFF;
	
}

#sidebar { 
	width: 300px; 
	float: right; 
	background-color: #FFF;
	text-align:right;
	padding-top: 20px;
	
	}


.main-home { 
	float: left; 
	width: 601px; 
	padding-top: 0px;
	margin-left: 30px;
	height: 273px;
	background-image:url(../images/search-back.gif);
	background-repeat:no-repeat;

	
}


.sidebar-home { 
	width: 354px; 
	float: right; 
	height: 273px;
	background-image:url(../images/easi-steps.gif);
	background-repeat:no-repeat;
	background-position:center center;

	}
	
	.sidebar-home2 { 
	width: 304px; 
	float: right; 
	height: 63px;
	background-image:url(../images/easi-steps2.gif);
	background-repeat:no-repeat;
	background-position:center center;
	padding: 220px 0 0 20px;

	}
	
	
.sidebar-home-map { 
	width: 389px; 
	float: left; 
	height: 273px;
	padding: 0px;
	background-image:url(../images/easi-steps2.gif);
	background-repeat:no-repeat;
	background-position:center center;
	text-align: center;

	}	
	
.sidebar-home-map2 { 
	width: 990px; 
	float: left; 
	height: 603px;
	padding: 0px;
	text-align: center;
	}		
	
.pop-loc-header { 
	width: 990px;
	padding: 0px;
	float: left; 
	text-align:left;
	margin-top: 20px;
	color: #000;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;



	
	}

.pop-loc { 
	width: 990px;
	padding: 5px;
	float: left; 
	text-align: justify;
	margin-top: 1px;
	color: #CB371A;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	line-height: 20px;
	background-color: #FDF7EE;
	
	}


.header-item { 
	width: 675px; 
	height: 21px;
	padding-top: 3px;
	margin-bottom: 0px;
	margin-top: 25px;
	float: left;
	color: #FFF;
	background-image:url(../images/header-item-back2.png);
	font-family: Trebuchet MS;
	font-size: 20px;
	line-height: 17px;
	text-align:center;
	
}

.header-item-left { 
	width: 500px; 
	float: left;
	color: #FFF;
	text-align:center;
	margin-left: 70px;
}

.header-item-right { 
	width: 75px; 
	float: left;
	color: #FFF;
	text-align:right;
	background-image:url(../images/top.png);
	background-repeat:no-repeat;
	background-position:left center;
	margin-left: 5px;

	
}

.header-item-fav { 
	width: 675px; 
	height: 21px;
	padding-top: 3px;
	margin-bottom: 0px;
	margin-top: 0px;
	float: left;
	color: #FFF;
	background-image:url(../images/header-item-back2.png);
	font-family: Trebuchet MS;
	font-size: 20px;
	line-height: 17px;
	text-align:center;
	
}

.specialofferbanner {
	float:left;
	width: 797px; 
	height: 53px;
	padding: 37px 0 0 175px;
	margin-bottom: 5px;
	margin-top: 0px;
	color: #000;
	background-image:url(../images/sp-offer-banner.png);
	font-family: Lucida Sans Typewriter;
	font-size: 14px;
	line-height: 20px;
	text-align:left;

}

.loyaltybanner {
	float:left;
	width: 777px; 
	height: 63px;
	padding: 37px 0 0 195px;
	margin-bottom: 5px;
	margin-top: 0px;
	color: #000;
	background-image:url(../images/loyalty-card.png);
	font-family: Lucida Sans Typewriter;
	font-size: 14px;
	line-height: 20px;
	text-align:left;

}


.specialofferbanneradd {
	float:left;
	width: 50px; 
	height: 53px;
	padding: 37px 0 5px 0;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #000;
	text-align:center;
	background-image:url(../images/sp-offer-banner2.png);

}

strong.banner {
	color: #000;
	font-family: Lucida Sans Typewriter;
	font-size: 18px;
	line-height: 14px;
	text-align:left;

}

strong.bannerprice {
	color: #FF0000;
	font-family: Lucida Sans Typewriter;
	font-size: 18px;
	line-height: 14px;
	text-align:left;

}

.menu-item { 
	width: 675px; 
	padding-top: 0px;
	margin-bottom: 5px;
	float: left;
	background-color: #FDE7D0;
	
}

.menu-item2 { 
	width: 675px; 
	padding-top: 0px;
	margin-bottom: 5px;
	float: left;
	background-color: #FDE7D0;
	height: 180px;
	
}


.menu-item-pizza { 
	width: 675px; 
	padding-top: 0px;
	margin-bottom: 5px;
	float: left;
	background-color: #FDE7D0;
	height: 800px;
	
}



	
	.name-pizza {

	float: left;
	width: 650px;
	margin-right:auto;
	margin-left:5px;
	margin-top:8px;
	text-align:left;
	padding: 2px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	color: #000;
	height: 22px;
	background-color: #FDE7D0;

	}
	
	
		.name-table {

	float: left;
	width: 650px;
	margin-right:auto;
	margin-left:5px;
	margin-top:10px;
	margin-bottom:4px;
	text-align:left;
	padding: 2px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	color: #000;
	height: 22px;
	background-color: #FDE7D0;

	}
	
	
	.pizza-topping {

	float: left;
	width: 150px;
	margin-right:auto;
	margin-left:5px;
	margin-top:8px;
	text-align:left;
	padding: 2px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000;
	height: 22px;
	background-color: #FDE7D0;

	}
	
	
	.pizza-topping-name {

	float: left;
	width: 650px;
	margin-right:auto;
	margin-left:5px;
	margin-top:5px;
	text-align:left;
	padding: 0px;
	font-size: 14px;
	font-family: Trebuchet MS;
	font-weight: bold;
	color: #800000;
	background-color: #FDE7D0;

	}
	
		.pizza-topping-name2 {
	font-size: 14px;
	font-family: Trebuchet MS;
	font-weight: bold;
	color: #800000;
	background-color: #FDE7D0;

	}
	
		.pizza-topping-name-center {

	float: left;
	width: 650px;
	margin-right:auto;
	margin-left:5px;
	margin-top:5px;
	text-align:center;
	padding: 0px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	background-color: #FDE7D0;

	}
	
	
	.name-pizza-2 {

	float: left;
	width: 650px;
	margin-right:auto;
	margin-left:5px;
	margin-top:10px;
	text-align:center;
	padding: 2px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	color: #000;
	background-color: #FDE7D0;

	}
	
		
	.name-pizza-3 {

	float: left;
	width: 125px;
	margin-right:auto;
	margin-left:5px;
	margin-top:5px;
	text-align:left;
	padding: 2px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000;
	background-color: #FDE7D0;


	}

.price {

	float: left;
	width: 60px;
	margin-right:auto;
	margin-left:60px;
	margin-top:0px;
	text-align:left;
	padding: 2px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	color: #000;
	height: 22px;
	background-color: #FDE7D0;

	}

select {
	font-family: Georgia;
	font-size: 14px;
	color: #000;
	background-color: #fff;
	border: 1px solid #8ab9e0;
	padding: 2px;
	width: 200px;

}

select.delivery {
	font-family: Georgia;
	font-size: 24px;
	color: #800000;
	background-color: #fff;
	border: 1px solid #8ab9e0;
	padding: 2px;
	width: 340px;

}

select.yes {
	font-family: Georgia;
	font-size: 14px;
	color: #000;
	background-color: #fff;
	border: 1px solid #8ab9e0;
	padding: 2px;
	width: 50px;

}

.add-button {

	float: right;
	width: 40px;
	margin-right:auto;
	margin-left:0px;
	margin-top:0px;
	text-align:right;
	padding: 2px;
	font-family: Georgia;
	font-size: 16px;
	line-height: 17px;
	color: #000;
	height: 22px;


	}
	
	
	.name {

	float: left;
	width: 335px;
	margin-right:auto;
	margin-left:5px;
	margin-top:0px;
	text-align:left;
	padding: 2px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	color: #000;
	height: 22px;
	background-color: #FDE7D0;

	}
	
		.name-long {

	float: left;
	width: 485px;
	margin-right:auto;
	margin-left:5px;
	margin-top:0px;
	text-align:left;
	padding: 2px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	color: #000;
	height: 22px;
	background-color: #FDE7D0;

	}

.menu-options {

	float: left;
	width: 150px;
	margin-right:auto;
	margin-left:0px;
	margin-top:0px;
	text-align:right;
	padding: 2px;
	font-family: Georgia;
	font-size: 16px;
	line-height: 17px;
	color: #000;
	height: 22px;

	}
	
	.menu-options-pizza {

	float: left;
	width: 210px;
	margin-right:auto;
	margin-left:0px;
	margin-top:0px;
	text-align:right;
	padding: 2px;
	font-family: Georgia;
	font-size: 16px;
	line-height: 17px;
	color: #000;
	height: 22px;

	}

.more {	color:#1212CF;
	font-size:1.1em;
	}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#A40303;
	font-size:1.1em;
	background-color: #FDE7D0;
	width:610px;
	height: 18px;
	margin-bottom:0px;
	margin-top:2px;
	padding-left:12px;
	background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;


	/* End layout CSS */

	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:0px solid #317082;
	background-color: #FDE7D0;
	width:640px;
	color:#A40303;
	font-size:1.1em;
	margin-bottom:2px;
	margin-top:0px;
	padding-left:12px;

	/* End layout CSS */

	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */

	font-size:1.1em;
	position:relative;
}



.dhtml-desc{	/* Styling question */
	/* Start layout CSS */
	color:#A40303;
	font-size:1.1em;
	background-color: #FDE7D0;
	width:430px;
	margin-bottom:0px;
	margin-top:2px;
	padding-left:12px;
	background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;


	/* End layout CSS */

	overflow:hidden;
	cursor:pointer;
}


.order-last{	
	color:#A40303;
	font-size:1.3em;
	font-weight: bold;
	width:610px;
	height: 18px;
	margin-bottom:0px;
	margin-top:22px;
	padding-left:12px;

	}
	
	.order-last-2{	
	color:#A40303;
	font-size:2.2em;
	font-weight: bold;
	width:610px;
	margin-bottom:0px;
	margin-top:22px;
	padding-left:12px;
	background: #800000;
	color: #fff;
	padding: 5px;
	border:3px solid #CCCCCC;
	}
	
	
.order-last-name{	
	color:#A40303;
	font-size:2.5em;
	font-weight: bold;
	width:610px;
	height: 18px;
	margin-bottom:0px;
	margin-top:22px;
	padding-left:12px;

	}	
	
	


	a:link.order-last-3{	
	color:#A40303;
	font-size:1.9em;
	font-weight: bold;
	margin-bottom:0px;
	color: #148624;
	padding: 55px 5px 5px 5px;
	border:0px solid #dedede;
	}

	a:visited.order-last-3{	
	color:#A40303;
	font-size:1.9em;
	font-weight: bold;
	margin-bottom:0px;
	background: #FFF;
	color: #148624;
	padding: 7px;
	border:0px solid #CCCCCC;
	
	}


.order-last-3{	
	color:#A40303;
	font-size:1.9em;
	font-weight: bold;
	margin-top:0px;
	color: #148624;
	padding: 0px;
	border:0px solid #CCCCCC;
	
	}
	
	.order-last-4{	
	color:#A40303;
	font-size:2.7em;
	font-weight: bold;
	margin-top:7px;
	color: #148624;
	padding: 0px;
	border:0px solid #CCCCCC;
		}
		
			.order-last-5{	
	color:#A40303;
	font-size:1.7em;
	font-weight: bold;
	margin-top:7px;
	color: #148624;
	padding: 0px;
	border:0px solid #CCCCCC;
	
	}
	
.online{	
	font-size: 19px;
	margin-bottom:2px;
	background: #FFF;
	color: #000000;

	
	}	


#popularlistdisplay { width:680px; }
#popularlistdisplay .popularlistline { font-size:12px; margin-top:9px; margin-left:-10px; }
#popularlistdisplay .popularlistheading { font-size:16px; letter-spacing:2px; font-weight:bold; }
#popularlistdisplay .popularlistpoweredby { font-size:11px; letter-spacing:0px; font-weight:normal; }
#popularlistdisplay .pagecodetab { position:absolute; width:90px; top:-25px; 
	text-align:center; padding-top:5px; 
	border-right:1px solid #930202; 
	border-left:1px solid #930202; 
	border-top:1px solid #930202; 

	cursor:pointer; font-size:12px; }
#popularlistdisplay .popularlistbox { position:relative; border:0px solid #930202; padding:15px 3px 5px 0; margin-top:35px; }


.leftid4 { padding-left:25px;}

.jcart .button { margin:0px; padding:0px; color:#ff0000; background:url(http://www.easigrub.com/images/add-button2.png) no-repeat;border: none;
width:40px; height:29px;}

.jcart .button-mobile-2 { margin:0px; padding:0px; color:#ff0000; background:url(http://www.easigrub.com/images/add-to-order2.png) no-repeat;border: none;
width:127px; height:27px;}



fieldset {
border: 1px solid #930202;
background: #fff;
padding: 3px;
margin: 3px;
}
fieldset legend {
background: #930202;
padding: 3px;
font-weight: bold;
color: #fff;	
}

.register {width:220px; overflow:hidden; float:left; text-align:right; font-weight:normal;}
.register2 {width:550px; overflow:hidden; float:left; text-align:left; margin-left: 10px;}


input.reg {
border: 1px solid #930202;
background: #FDE7D0;
padding: 3px;
margin: 3px;
	width: 300px;
}

submit.reg {
border: 0px solid #930202;
background: #FDE7D0;
padding: 3px;
margin: 3px;
	width: 250px;
}


/* User Box */

div.user_box {
  float: right;
  margin: 0px 0px 0 0;
  width: 475px;
  text-align: left;
  font-size: 12px;
  background-color: #d7d7d7;
  padding: 4px 10px;
  border: 2px solid #999;
}

div.user_box {
  width: 475px;
	height: 80px;
  padding: 0;
  border: 0; 
  background: transparent url(/images/user_top2.gif) 0 0 no-repeat;
}  

div.user_box div.content-reg {
  padding: 6px 5px 7px 8px;
	height: 78px;
  width: 475px;
  background: transparent url(/images/user_bottom2.gif) bottom left no-repeat;
}


div.user_box2 {
  float: right;
  width: 305px;
  text-align: left;
  font-size: 12px;
  border: 0px solid #999;
}

div.user_box2 {
  width: 305px;
	height: 90px;
  padding: 0;
  border: 0; 

}  

div.user_box2 div.content-reg2 {
	height: 90px;
  width: 305px;
  background: transparent url(/images/reg-back.gif) top left no-repeat;
  padding: 1px 0px 0px 4px;
}


div.user_box:hover {
  background: transparent url(/images/user_top2.gif) 0 -150px no-repeat;
}

div.user_box:hover div.content-reg {

  background: transparent url(/images/user_bottom_over2.gif) bottom left no-repeat;
}

div.user_box p {
  font-size: 15px;
  margin: 0 0 3px 0;
  padding: 0;
}

div.user_box ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

div.user_box ul li {
  margin: 0 0 1px 0;
  padding: 0;
}

div.user_box ul li a {
  margin: 0;
  padding: 0;
}


/* Login */

div.user_box#welcome {
  padding-right: 5px;
}

#header div.user_box#welcome h3 {
  display: block;
}

div.user_box h3 {
  font-size: 20px;
  margin: 0 0 15px 0;
  padding: 0;
  border: 0;
}

div.user_box2 h3 {
  font-size: 14px;
  color: #fff;
  margin: 0 0 15px 0;
  padding: 0;
  border: 0;
}

#header div.user_box p {
  font-size: 10px;
}  

div.user_box form {
  margin: 0;
  padding: 0;
}

div.user_box form p {
  float: left;
}

div.user_box form input.text-menu2 {
  font-size: 18px;
  padding: 1px;
  width: 180px;
  height: 25px;
  margin-right: 4px;
}

div.user_box2 form input.text-menu2 {
  font-size: 14px;
  padding: 1px;
  width: 150px;
  height: 18px;
  margin-right: 4px;
}

div.user_box form input.submit {
  width: auto;
  padding: 0;
  margin: 0;
}

div.user_box form input.submit {
  width: auto;
  padding: 0;
  margin: 0;
}

div.user_box2 p.register {
  clear: left;
}

form.updatemenu input.text-menu2 {
  font-size: 16px;
  padding: 1px;
  width: 450px;
  height: 25px;
  margin-right: 4px;
}

form.updatemenu input.text-menu2a {
  font-size: 16px;
  padding: 1px;
  width: 225px;
  height: 25px;
  margin-right: 4px;
}

.text-menu {
  font-size: 16px;
  width: 180px;
color: #800000;
}


.msg { 
	padding-top: 3px;
	color: #ff0000;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	
	}

.wel-cont { 
	padding-top: 3px;
	color: #000;
	font-family: Verdana;
	font-size: 18px;
	font-weight: normal;

	
	}

a.reg-text { 
	color: #800000;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	
	}
	
	a.reg-text2 { 
	color: #800000;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	
	}
	
		a:link.reg-text3 { 
	color: #FFF;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	margin-top: 5px;
	
	}
	
			a:visited.reg-text3 { 
	color: #FFF;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	margin-top: 5px;
	
	}
	
a:link.toplink { 
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	
	}	
	
	a:visited.toplink { 
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	}	
	
	
.menu-side-header {
	font-size: 14px;
	text-align: center;
	font-family: Trebuchet MS;
	line-height: 17px;
	text-align:center;
	background-color: #800000;
	color: #fff;
	padding: 1px;
	font-weight: bold;
	margin-top: 30px;
}

.menu-side-back {
	background-color: #FDE7D0;
	border:1px solid #CCCCCC;
	padding-left: 5px;
	padding-bottom: 5px;
}


.menu-side-name {
	font-size: 12px;
	font-family: Trebuchet MS;
	line-height: 17px;
	text-align: center;
	color: #C40808;
	padding: 1px;
	margin-bottom: 3px;
}

.cashonly {
	font-size: 18px;
	text-align: center;
	font-family: Trebuchet MS;
	line-height: 17px;
	color: #C40808;
	padding-top: 10px;
	width: 660px;
	float: left;


}

.side-name {
	font-size: 18px;
	text-align: center;
	font-family: Trebuchet MS;
	line-height: 17px;
	color: #C40808;
	padding: 1px;
	margin-bottom: 3px;
}

.side-name-black {
	color: #000;
}

.menu-button {
	border: 0px;
	padding-top:15px;
}

.logo-button {
	border: 0px;
	padding-top:10px;
	width: 90px;
	padding-bottom: 8px;
}

.menubar { 
	width: 490px;
	height:21px;
	padding-left: 10px;
	padding-top: 6px;
	float: right; 
	text-align:right;
	margin-top: 0px;
	color: #fff;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	background-color: #800000;
	}
	
	.menubar2 { 
	width: 1150px;
	height:21px;
	padding-left: 10px;
	padding-top: 6px;
	float: right; 
	text-align:right;
	margin-top: 0px;
	color: #fff;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	background-color: #800000;
	}

a:link.menubar-text { 
	color: #fff;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 5px;
	text-decoration: none;
	}
	
	a:hover.menubar-text { 
	color: #fff;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 5px;
	text-decoration: none;
	}

	a:visited.menubar-text { 
	color: #fff;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 5px;
	text-decoration: none;
	}

#breadcrumbs {
	float: left;
	width: 990px;
	margin-top:0px;
	margin-bottom:5px;
	text-align:left;
	padding-top: 0px;
	

	}
	


.breadcrumbs {
	float: left;
	margin-top:0px;
	text-align:left;
	padding-top: 0px;
	width: 490px;
	}

ul, li {
	list-style-type:none;
	padding:0;
	margin:0;
	}		
#crumbs {
	height:2.3em;
	border:1px solid #800000;
	}
#crumbs li {
	float:left;
	line-height:2.3em;
	color:#A40303;
	padding-left:.75em;
	padding-right:.75em;

	}		
	
	#crumbs li a.image {
	float:left;
	line-height:2.3em;
	color:#800000;
	background:url(http://www.easigrub.com/images/tick.png) no-repeat left center;
	padding-left: 25px;
	margin-left: 5px;

	}	
	
#crumbs li a {
	background:url(http://www.easigrub.com/images/crumbs.gif) no-repeat right center;
	display:block;
	padding:0 20px 0 20px;
	}							
#crumbs li a:link,
#crumbs li a:visited {
	color:#800000;
	text-decoration:none;
	}	
a:link, a:visited,	
#crumbs li a:hover,
#crumbs li a:focus {
	color:#930101;
	}
	
.line {

	float: left;
	width: 630px;
	height: 2px;
	margin: 10px 0px 10px 10px;
	background-color: #FCCA95;

	}


.input-text-menu{
border:1px solid #dedede;
color:#666666;
width: 150px;
height: 25px;
padding-bottom: 5px;
}

.mybuttonform {
width: 80px;
height: 25px;
  font-weight: bold;
  font-size: 200%;
  text-transform: uppercase;

}

.space-line {
	float: left;
	width: 1000px;
	height: 6px;
	background-color: #800000;
	margin-top: 25px;

	}


.myform{
width:210px;
padding:0px;
float:left;

}

.myform2{
width:210px;
padding:0px 0px 0px 5px;
float:left;

}

/* ----------- stylized ----------- */
#stylized{
border:solid 0px #b7ddf2;
margin-right: 10px;
}

#stylized select{
float:left;
font-size:16px;
padding: 2px;
border:solid 1px #800000;
width: 220px;
margin-top: 2px;
background-color: #FCF6ED;
margin-right: 0px;
}

/* ----------- stylized2 ----------- */
#stylizedd{
border:solid 0px #b7ddf2;
margin-right: 10px;
}

#stylizedd select{
float:left;
font-size:16px;
padding: 2px;
border:solid 1px #800000;
width: 220px;
margin: 2px 0px 0px 20px;
background-color: #FCF6ED;
margin-right: 0px;
}

/* ----------- stylized2 ----------- */
#stylizeddd{
border:solid 0px #b7ddf2;
margin-right: 10px;
}

#stylizeddd select{
float:left;
font-size:16px;
padding: 2px;
border:solid 1px #800000;
width: 220px;
margin: 2px 0px 0px 40px;
background-color: #FCF6ED;
margin-right: 0px;
}



.spec-table{
float:left;
font-size:12px;
padding: 2px;

}


a:link.video { 
	color: #FFE800;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: none;
	}
	
	a:hover.video { 
	color: #FFE800;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: none;
	}

	a:visited.video { 
	color: #FFE800;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: none;
	}
	
	
	.spaceline { 
	float: left;
	width: 990px;
	height: 20px; 
	color: #930101;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 10px;
	
	}
	
	
	.editmenutable {
	font-family: "Tahoma";
	font-size: 14px;
	line-height: 17px;
	}
	
	.time-text2 {
	width: 40px;
	}
	
		.recipe-cat { 
	float: left;
	width: 300px;
	color: #930101;
	font-family: Tahoma;
	font-size: 14px;
	padding: 0 0 10px 0px;
	margin: 2px;
	background: #FCFCFC;
	
	}