		body{
		margin: 0px;
		padding: 0px;
		font-family: Tahoma, Arial, Verdana;
		font-size: 12px;
		color: #787878;
		line-height: 16px;
		background-color: #EEECE0;
		background-image: url(../images/main_bg.jpg);
		background-repeat: repeat;
		}
		
		
		
	@font-face {
	font-family: "Museo 300";
	src: url("fonts/Museo300-Regular.eot");
	src: local("Museo 300"), local("Museo 300"),
	url("fonts/Museo300-Regular.otf") format("opentype"),
	url("fonts/Museo300-Regular.woff") format("woff"),
	url("fonts/Museo300-Regular.svg#Museo 300") format("svg");
	}
	
	
	
		*{margin:0px; padding:0px;}
		
		img {
			padding:0px;
			margin:0px;              
			border:none;
		}
		
		a{
	color:#666666;
	margin:0;
	padding:0;
	text-decoration: none;
	}
		
		ul, p, hr {margin:0px; padding:0px;} 
		
		h1, h2, h3, h4, h, h6 {line-height:normal; margin:0px; padding:0px;}
		
		p {line-height:18px; margin:0px; padding:0px; font-size:12px; text-align:justify;}
		
		
		a:link {
			text-decoration: none;
		}
		a:visited {
			text-decoration: none;
		}
		a:hover {
			text-decoration: underline;
		}
		a:active {
			text-decoration: none;
		}
		#header {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #000000;
	}
	.share {
	right: 0px;
	z-index: 9999;
	position:fixed;
	margin-top: 100px;
	padding: 10px;
	background-color: #FFFFFF;	
}
	#header_wrapper {
		padding: 0px;
		width: 950px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
	}
	#header_container {
		margin: 0px;
		float: left;
		width: 950px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 4px;
		padding-left: 0px;
	}
	.logo {
		margin: 0px;
		float: left;
		width: 200px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
	}
	.subscribe_box {
		padding: 0px;
		float: right;
		width: 600px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
	.subscribe_box2 {
	float: right;
	width: 525px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 14px;	
	color: #F98C2F;
	font-family: "Museo 300", Helvetica, Arial, sans-serif;	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.white_bold {
		font-weight: normal;
		color: #FFFFFF;
		line-height: 14px;
	}
#nav {
	float: left;
	width: 580px;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}
#nav li {
	margin: 0px;
	padding: 0px;
	float: right;
	list-style-type: none;
	height: 14px;
}
#nav a {
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #9b9b9b;	
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
#nav a:hover {
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
#nav ul li #active{
		margin: 0px;
		padding-top: 0px;
		padding-right: 5px;
		padding-bottom: 0px;
		padding-left: 5px;
		color: #FFFFFF;
		font-size: 11px;		
		text-decoration: none;
}
#main {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	background-image: url(../images/bg_img1.png);
	background-repeat: no-repeat;
	background-position: bottom;
	}
	#main_wrapper {
		padding: 0px;
		width: 950px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
	}
	#main_container {
		padding: 0px;
		float: left;
		width: 950px;
		margin-top: 10px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
	#search_box {
		margin: 0px;
		float: left;
		width: 850px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 100px;
	}
	.search_menu {
		margin: 0px;
		float: left;
		width: 260px;
		padding-top: 0px;
		padding-right: 5px;
		padding-bottom: 0px;
		padding-left: 0px;
	}
	.search_menu a{
		margin: 0px;
		float: left;
		width: 260px;
		padding-top: 0px;
		padding-right: 5px;
		padding-bottom: 0px;
		padding-left: 0px;
	}
	.search_menu a:hover{
		margin: 0px;
		float: left;
		width: 260px;
		padding-top: 0px;
		padding-right: 5px;
		padding-bottom: 0px;
		padding-left: 0px;
	}
	.bottom_strip {
		margin: 0px;
		padding: 0px;
		float: left;
		width: 950px;
	}
#banner_main {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 950px;
}
	
.banner {
	float: left;
	width: 362px;
	
	padding: 0px;
	height: 478px;
	margin: 0px;
	}
.banner_side_img {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 585px;
}
.banner_side_image_todaysoffer {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 585px;
}
.banner_side_fanoftheweek {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 282px;
}
.facebook_foodtang {
	margin: 0px;
	float: left;
	width: 303px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#todays_offer {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 585px;
}






	.view_main {
		margin: 0px;
		padding: 0px;
		float: left;
		width: 950px;
	}
	.view_main1 {
		margin: 0px;
		padding: 0px;
		float: left;
		width: 362px;
	}
	
.eos_img {
	width: 227px;
	background-image: url(../images/eos_img1.jpg);
	background-position: top;
	height: 128px;
	display: block;
	float: left;
		}
		
.eos_img:hover{
		background-image: url(../images/eos_img1.jpg);
		background-position: bottom;
		width: 227px;
		height: 128px;
		display: block;
		float: left;
		}
.eos_img1 {
	width: 227px;
	background-image: url(../images/eos_img2.jpg);
	background-position: top;
	height: 128px;
	display: block;
	float: left;
		}
		
.eos_img1:hover{
		background-image: url(../images/eos_img2.jpg);
		background-position: bottom;
		width: 227px;
		height: 128px;
		display: block;
		float: left;
		}
.eos_img2 {
	width: 227px;
	background-image: url(../images/eos_img3.jpg);
	background-position: top;
	height: 128px;
	display: block;
	float: left;
		}
		
.eos_img2:hover{
		background-image: url(../images/eos_img3.jpg);
		background-position: bottom;
		width: 227px;
		height: 128px;
		display: block;
		float: left;
		}	
.eos_img3 {
	width: 227px;
	background-image: url(../images/eos_img4.jpg);
	background-position: top;
	height: 128px;
	display: block;
	float: left;
		}
		
.eos_img3:hover{
		background-image: url(../images/eos_img4.jpg);
		background-position: bottom;
		width: 227px;
		height: 128px;
		display: block;
		float: left;
		}				
			
.rg_img1 {
	width: 181px;
	background-image: url(../images/rg_img1.jpg);
	background-position: top;
	height: 123px;
	display: block;
	float: left;
		}
		
.rg_img1:hover{
		background-image: url(../images/rg_img1.jpg);
		background-position: bottom;
		width: 181px;
		height: 123px;
		display: block;
		float: left;
		}			
.rg_img2 {
	width: 181px;
	background-image: url(../images/rg_img2.jpg);
	background-position: top;
	height: 123px;
	display: block;
	float: left;
		}
		
.rg_img2:hover{
		background-image: url(../images/rg_img2.jpg);
		background-position: bottom;
		width: 181px;
		height: 123px;
		display: block;
		float: left;
		}	
.rg_img3 {
	width: 181px;
	background-image: url(../images/rg_img3.jpg);
	background-position: top;
	height: 123px;
	display: block;
	float: left;
		}
		
.rg_img3:hover{
		background-image: url(../images/rg_img3.jpg);
		background-position: bottom;
		width: 181px;
		height: 123px;
		display: block;
		float: left;
		}
.rg_img4 {
	width: 181px;
	background-image: url(../images/rg_img4.jpg);
	background-position: top;
	height: 123px;
	display: block;
	float: left;
		}
		
.rg_img4:hover{
		background-image: url(../images/rg_img4.jpg);
		background-position: bottom;
		width: 181px;
		height: 123px;
		display: block;
		float: left;
		}
.rg_img5 {
	width: 181px;
	background-image: url(../images/rg_img5.jpg);
	background-position: top;
	height: 123px;
	display: block;
	float: left;
		}
		
.rg_img5:hover{
		background-image: url(../images/rg_img5.jpg);
		background-position: bottom;
		width: 181px;
		height: 123px;
		display: block;
		float: left;
		}	
#banner2 {
		float: left;
		width: 950px;
		padding: 0px;
		margin: 0px;
	}
.deal_box {
		margin: 0px;
		float: left;
		width: 160px;
		background-color: #FFFFFF;
		border: 1px solid #CCCCCC;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
	}
	.deal_img2_fo {
		margin: 0px;
		padding: 0px;
		float: left;
		width: 220px;
	}
	.deal_content2 {
		padding: 0px;
		float: left;
		width: 220px;
		font-weight: bold;
		color: #333333;
		margin: 0px;
	}
	.rate {
		font-size: 10px;
		font-weight: bold;
		color: #837d6d;
		line-height: 12px;
	}
.time {
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	line-height: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	}
.deal_content6 {
		padding: 0px;
		float: left;
		width: 220px;
		font-weight: bold;
		color: #333333;
		margin: 0px;
	}	
	.deal_box1_fo {
		margin: 0px;
		padding: 5px;
		float: left;
		width: 220px;
		background-color: #FFFFFF;
		border: 1px solid #E1E1E1;
	}		
.view_main1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 940px;
	
	}
.content_part1 {
	margin: 0px;
	float: left;
	width: 360px;	
	background-image: url(../images/ourworldofblogs.png);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.content_part1_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #80afc4;
	margin: 0px;
	float: left;
	width: 360px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.content_part1_header a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #80afc4;
	margin: 0px;
	float: left;
	width: 360px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
.content_part1_header a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #80afc4;
	margin: 0px;
	float: left;
	width: 360px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
.content_part1_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	float: left;
	width: 360px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.content_part1_readmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a47530;
	margin: 0px;
	float: left;
	width: 360px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.content_part1_readmore a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a47530;
	margin: 0px;
	float: left;
	width: 360px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
.content_part1_readmore a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	float: left;
	width: 360px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
.content_part2 {
	margin: 0px;
	float: left;
	width: 500px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.content_part2_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.content_part2_text_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a47530;
}
.content_part2_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
}.underline {
	margin: 0px;
	float: left;
	width: 950px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #141414;
}
.content_part2_img {
	margin: 0px;
	float: left;
	width: 500px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#footer {
	float: left;
	width: 100%;
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/footer_bg1.jpg);
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	background-color: #000000;
	}

#footer_wrapper {
		width: 950px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		padding: 0px;
	}
#footer_container_socialbutton_main {
	background-image: url(../images/footer_img.png);
	background-repeat: no-repeat;
	padding: 0px;
	float: left;
	width: 950px;
	height: 66px;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.socialbutton_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	float: left;
	width: 120px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.socialbutton_img {
	
	margin: 0px;
	padding: 0px;
	float: left;
	width: 35px;
}
.socialbutton_stoper {
	
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 10px;
}
.socialbutton_webpartners {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	float: left;
	width: 190px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 120px;
}
.blue_crossworks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #217aff;	
}
.blue_crossworks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #217aff;
	text-decoration: none;
}
.blue_crossworks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #217aff;
	text-decoration: none;
}

#footer_container {
	padding: 0px;
	float: left;
	width: 950px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	}
	.footer_resturant_part1 {
	margin: 0px;
	float: left;
	width: 450px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.footer_sitemap_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	width: 450px;
	text-align: left;
}
.footer_resturent_areawise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 450px;
	text-align: left;
}
.footer_resturant_part2 {
	margin: 0px;
	float: left;
	width: 449px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #111111;
}
	/*-------LOGIN STARTS HERE -------*/
	
	/* Login Container (default to float:right) */
	#loginContainer {
		position:relative;
		float:right;
		font-size:11px;
	}
	
	/* Login Button */
	#loginButton {
		display:inline-block;
		float:right;
		border-radius:3px;
		-moz-border-radius:3px;
		position:relative;
		z-index:30;
		cursor:pointer;
		font-size: 12px;
		font-weight: normal;
	}
	
	/* Login Button Text */
	#loginButton span {
	color:#f60b0b;
	font-size:14px;
	font-weight:normal;
	padding: 0px;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	}
	
	#loginButton:hover {
	color: #67A945;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;	
	}
	
	/* Login Box */
	#loginBox {
		position:absolute;
		top:18px;
		right:0;
		display:none;
		z-index:29;
	}
	
	/* If the Login Button has been clicked */    
	#loginButton.active {
		border-radius:3px 3px 0 0;
	}
	
	#loginButton.active span {
		background-position:53px -76px;
	}
	
	/* A Line added to overlap the border */
	#loginButton.active em {
		position:absolute;
		width:100%;
		height:1px;
		bottom:-1px;
	}
	
	/* Login Form */
	#loginForm {
		width:248px;
		border:1px solid #000000;
		border-radius:3px 0 3px 3px;
		-moz-border-radius:3px 0 3px 3px;
		margin-top:-1px;
		padding:6px;
		background-color: #333333;
	}
	
	#loginForm fieldset {
		margin:0 0 12px 0;
		display:block;
		border:0;
		padding:0;
	}
		fieldset#body {
		background:#fff;
		border-radius:3px;
		-moz-border-radius:3px;
		padding:10px 13px;
		margin:0;
	}
	
	#loginForm #checkbox {
		width:auto;
		margin:1px 9px 0 0;
		float:left;
		padding:0;
		border:0;
		*margin:-3px 9px 0 0; /* IE7 Fix */
	}
	
	#body label {
		color:#3a454d;
		margin:9px 0 0 0;
		display:block;
		float:left;
	}
	
	#loginForm #body fieldset label {
		display:block;
		float:none;
		margin:0 0 6px 0;
	}
	
	/* Default Input */
	#loginForm input {
		width:92%;
		border:1px solid #899caa;
		border-radius:3px;
		-moz-border-radius:3px;
		color:#3a454d;
		font-weight:bold;
		padding:8px 8px;
		box-shadow:inset 0px 1px 3px #bbb;
		-webkit-box-shadow:inset 0px 1px 3px #bbb;
		-moz-box-shadow:inset 0px 1px 3px #bbb;
		font-size:12px;
	}
	
	/* Sign In Button */
	#loginForm #login {
		width:auto;
		float:left;
		color:#fff;
		padding:7px 10px 8px 10px;
		border:1px solid #C72727;
		box-shadow:none;
		-moz-box-shadow:none;
		-webkit-box-shadow:none;
		margin:0 12px 0 0;
		cursor:pointer;
	
		*padding:7px 2px 8px 2px; /* IE7 Fix */
		background-color: #9D1F20;
		background-image: url(../images/loginbuttonbg.png);
		background-repeat: repeat-x;
	}
	
	/* Forgot your password */
	#loginForm span {
		text-align:center;
		display:block;
		padding:7px 0 4px 0;
	}
	
	#loginForm span a {
		color:#fff;
		
		font-size:12px;
	}
	
	
	input:focus {
		outline:none;
	}
	/*-------LOGIN ends HERE -------*/
	
	#search_box2 {
		margin: 0px;
		float: left;
		width: 930px;
		font: Museo 300, Helvetica, Arial, sans-serif;
		padding: 0px;
		background-color: #9D1F20;
	}
	
	.bottom_strip2 {
		margin: 0px;
		padding: 0px;
		float: left;
		width: 930px;
		
	}
