/* ADD BY AKSHAY ON 18-06-2010 */
body {
	margin: 0px;
	background-color:#0292ed;
	background-image: url(../images/bg_main.jpg);
	background-repeat: repeat;
	background-position:left top;
}
.main {
	width:100%;
	float:left;
	background-image: url(../images/bg_main2.jpg);
	background-repeat: repeat-x;
	background-position:left top;
}
.wrapper
{
	width:980px;
	margin:0 auto;
}
.top{
	width:980px;
	float:left;
	height:167px;
	background-image:url(../images/top.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.top_link{
	width:980px;
	float:left;
}
.top_link_main{
	width:909px;
	float:left;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:50px;

	background-repeat:no-repeat;
	background-position:left top;
}
.arial_11_wht{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
a.arial_11_wht:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
.top_link_social{
	width:63px;
	float:left;
	padding-top:13px;
	padding-left:8px;
}
.navigation{
	width:980px;
	float:left;
}
.logo{
	width:235px;
	float:left;
	margin:-23px 0px 0px 0px;
}
.menu{
	width:745px;
	float:left;
	background-image:url(../images/menu_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.menu_top{
	width:745px;
	float:left;
	height:69px;
}
.menu_bottom{
	width:745px;
	float:left;
	height:31px;

}
.middle{
	width:980px;
	float:left;
}
.middle_bg{
	width:980px;
	float:left;
	background-image:url(../images/middle_bg.jpg);
	background-repeat:repeat-y;
	background-position:left top;
}
.middle_bg12{
	width:980px;
	float:left;
	background-image:url(../images/middle_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.left{
	width:260px;
	float:left;
}
.locations_main{
	width:225px;
	float:left;
	padding-right:14px;
	padding-left:21px;
}
.locations_top{
	width:225px;
	float:left;
}
.locations_middle{
	width:206px;
	float:left;
	background-image:url(../images/loaction_middle.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	padding-right:11px;
	padding-left:9px;
}
.search_main{
	width:180px;
	float:left;
	background-image:url(../images/search_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#f9f4d8;
	border:solid 1px #e7e1c2;
	padding:20px 15px 25px 9px;
	margin-bottom:10px;
}
.search_text{
	width:180px;
	height:16px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#da2303;
	font-weight:bold;
}
.search_box{
	width:182px;
	float:left;
}
.search_textbox{
	width:145px;
	float:left;
}
.textbox{
	width:143px;
	height:18px;
	line-height:18px;
	float:left;
	border:solid 1px #e4ddb7;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.search_go{
	width:29px;
	float:left;
	padding-left:6px;
}
.locations_bottom{
	width:225px;
	float:left;
}
.right{
	width:720px;
	float:left;
}
.rite{
	width:720px;
	float:left;
}
.footer{
	width:980px;
	height:193px;
	float:left;
	background-image:url(../images/footer_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.footer_menu{
	width:980px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#28539a;
	text-align:center;
	padding-top:30px;
}
.footer_menu_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#28539a;
	text-decoration:none;
}
.footer_menu_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#28539a;
	text-decoration:underline;
}
.footer_copyright{
	width:980px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646f80;
	text-align:center;
	padding-top:9px;
}
.ariarl_11_red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#da2303;
}
.footer_website{
	width:980px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646f80;
	text-align:center;
	padding-top:4px;
}
.idealgrowth{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#da2303;
	font-weight:bold;
	text-decoration:underline;
}
.idealgrowth:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#da2303;
	font-weight:bold;
	text-decoration:none;
}
.funny{
	width:980px;
	float:left;
	text-align:center;
	padding-top:10px;
}

/* RESTURANT DETAIL PAGE CSS START HERE */
.relocations_top{
	width:225px;
	float:left;
	text-align:center;
}
.sub_nav{
	width:220px;
	float:left;
}
.sub_nav_bg{
	width:100%;
	float:left;
	background-image:url(../images/sub_nav.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:19px;
	line-height:41px;
}
.sub_nav_bg1{
	width:100%;
	float:left;
	background-image:url(../images/sub_nav1.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:19px;
	line-height:41px;
}
.sub_nav_link{
	font-family:tahoma;
	font-size:15px;
	color:#da2303;
	font-weight:bold;
	text-decoration:none;
}
a.sub_nav_link:hover{
	font-family:tahoma;
	font-size:15px;
	color:#0873ba;
	font-weight:bold;
	text-decoration:none;
}
.resturant_detail{
	width:720px;
	float:left;
}
.resturant_main{
	width:615px;
	float:left;
	padding:0 52px 32px 52px;
}
.resturant_top{
	width:615px;
	float:left;
	font-family:tahoma;
	font-size:14px;
	color:#2a2a2a;
	font-weight:bold;
	line-height:18px;
}
.tahoma_14_blue{
	font-family:tahoma;
	font-size:14px;
	color:#005aab;
}
.resturant_bottom{
	width:615px;
	float:left;
	margin-top:16px;
}
.resturant_left{
	width:299px;
	float:left;
	background-color:#f6ebb3;
	border:solid 1px #e0d294;
	padding:18px 24px 18px 23px;
}
.resturant_img{
	width:299px;
	float:left;
}
.resturant_text{
	width:299px;
	float:left;
	font-family:tahoma;
	font-size:12px;
	color:#2a2a2a;
	padding-top:6px;
	padding-bottom:12px;
}
.resturant_thumb{
	width:74px;
	float:left;
}
.resturant_thumb_text{
	width:69px;
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#2a2a2a;
	padding-left:5px;
}
.resturant_right{
	width:243px;
	float:left;
	padding-left:24px;
}
.resturant_right_address{
	width:243px;
	float:left;
	font-family:tahoma;
	font-size:12px;
	color:#2a2a2a;
	line-height:22px;
}
.tahoma_12_blue{
	font-family:tahoma;
	font-size:12px;
	color:#005aab;
}
.tahoma_12_blue_link{
	font-family:tahoma;
	font-size:12px;
	color:#005aab;
	text-decoration:none;
}
.tahoma_12_blue_link:hover{
	font-family:tahoma;
	font-size:12px;
	color:#005aab;
	text-decoration:none;
}
.resturant_right_text{
	width:243px;
	float:left;
	font-family:tahoma;
	font-size:12px;
	color:#2a2a2a;
	padding-top:35px;	
}
.specials{
	width:720px;
	float:left;
	padding-bottom:34px;
}
.special_bg{
	width:720px;
	float:left;
	background-image:url(../images/special_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.special_img{
	width:50px;
	float:left;
	text-align:right;
	padding-top:8px;
	padding-bottom:7px;
}
.special_text{
	width:665px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#005aab;
	font-weight:bold;
	padding-top:8px;
	padding-left:5px;
}
.special_text_main{
	width:631px;
	float:left;
	font-family:tahoma;
	font-size:12px;
	color:#2a2a2a;
	padding-left:35px;
	padding-right:54px;
	padding-top:8px;
}
.event_img{
	width:50px;
	float:left;
	text-align:right;
	padding-top:13px;
	padding-bottom:11px;
}
.event_text{
	width:665px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#005aab;
	font-weight:bold;
	padding-top:13px;
	padding-left:5px;
}
.read_more{
	width:655px;
	float:left;
	text-align:right;
	padding-top:10px;
}
.read_more_link{
	font-family:tahoma;
	font-size:11px;
	color:#ec100f;
	text-decoration:underline;
}
.read_more_link:hover{
	font-family:tahoma;
	font-size:11px;
	color:#ec100f;
	text-decoration:none;
}

/* NEWS PAGE CSS START HERE */
.news_main{
	width:720px;
	float:left;
	padding-top:10px;
}
.news_top{
	width:720px;
	float:left;
}
.news_bottom{
	width:720px;
	float:left;
}
.news_box{
	width:650px;
	float:left;
	padding-left:30px;
	padding-right:40px;
	padding-bottom:10px;
}
.news_heading{
	width:650px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#005aab;
	font-weight:bold;
	padding-bottom:10px;
}
.news_text{
	width:650px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2a2a2a;
}
.news_date{
	width:650px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#010101;
	font-weight:bold;
	padding-bottom:7px;
}
.news_more{
	width:620px;
	float:left;
	text-align:right;
	padding-top:20px;
}
.news_dot{
	width:620px;
	float:left;
	background-image:url(../images/dot.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.arial_14_black{
	font-family:tahoma;
	font-size:14px;
	color:#000000;
}
.header_bg{
	width:690px;
	float:left;
	background-image:url(../images/header_bg.png); 
	
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:30px;
	line-height:77px;
}
.header_bg1{
	width:690px;
	float:left;
	background-image:url(../images/header_bg.png); 
	height:77px;
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:30px;
	line-height:77px;
}
/* RESTURANT PAGE CSS START HERE */
.resturant_main{
	width:650px;
	float:left;
	margin:0px;
	padding:30px 0 0 0; 
}
.resturant_store{
	width:135px;
	float:left;
	font-family:tahoma;
	font-size:18px;
	color:#1269b0;
	font-weight:bold;
	padding-top:15px;
}
.resturant_city{
	width:226px;
	float:left;
	background-image:url(../images/citi_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:14px;
	padding-top:10px;
	padding-bottom:9px;
}
.menu_dwonload{
	width:650px;
	float:left;
	text-align:center;
	padding:10px 0;
}

/* FEEDBACK CSS START HERE */
.feedbak_main{
	width:400px;
	float:left;
	margin-bottom:5px;
}
.feedbak_text{
	width:117px;
	float:left;
	font-family:tahoma;
	font-size:12px;
	color:#2a2a2a;
	font-weight:bold;
}
.feedbak_text_box{
	width:283px;
	float:left;
}
.feedbak_text_box1{
	width:300px;
	float:left;
}
/* FAQ CSS START HERE */
.faq_main{
	width:650px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#db2201;
	font-weight:bold;
	line-height:18px;
}
.faq_main ul{
	margin:0px;
	padding:0px;
}
.faq_main ol{

}
.faq_main li{
	margin:0px;
	padding:0px;
}
.faq_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#db2201;
	font-weight:bold;
	text-decoration:none;
}
.faq_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#db2201;
	font-weight:bold;
	text-decoration:underline;
}
.faq_text{
	width:650px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2a2a2a;
	font-weight:normal;
	line-height:normal;
	padding-bottom:10px;
}
.click{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0289ec;
	text-decoration:none;
	font-weight:bold;
}
.click:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0289ec;
	text-decoration:underline;
	font-weight:bold;
}
.map{
	width:204px;
	float:left;
}
.login_main{
	width:980px;
	float:left;
}
.internal_login{
	width:934px;
	float:left;
	padding-left:35px;
	padding-right:21px;
}
.internal_login_top{
	width:934px;
	float:left;
	background-image:url(../images/login_header_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:40px;
	line-height:77px;
}
.internal_login_middle{
	width:512px;
	float:left;
	padding-left:213px;
	padding-right:212px;
}
.internal_login_box{
	width:447px;
	float:left;
	background-color:#f5ecc0;
	padding-left:36px;
	padding-right:29px;
}
.internal_login_text{
	width:447px;
	float:left;
	font-family:tahoma;
	font-size:14px;
	color:#2a2a2a;
	padding-top:13px;
	padding-bottom:10px;
}
.tahoma_16_blue{
	font-family:tahoma;
	font-size:16px;
	color:#1269b0;
}
.login_textbox_main{
	width:447px;
	float:left;
	padding-bottom:5px;
}
.login_text{
	width:83px;
	float:left;
	font-family:tahoma;
	font-size:14px;
	color:#2a2a2a;
	padding-top:12px;
}
.login_textbox{
	width:364px;
	float:left;
}
.login_textboxarea{
	width:99%;
	border:solid 1px #e5ddb8;
	background-color:#FFFFFF;
	height:25px;
	line-height:25px;
	padding-top:8px;
}
.login_btn{
	width:64px;
	float:left;
}
.login_text12{
	width:300px;
	float:left;
	font-family:tahoma;
	font-size:13px;
	color:#2a2a2a;
	padding-top:4px;
}
.tahoma_13_blue_link{
	font-family:tahoma;
	font-size:13px;
	color:#1269b0;
	font-weight:bold;
	text-decoration:underline;
}
.tahoma_13_blue_link:hover{
	font-family:tahoma;
	font-size:13px;
	color:#1269b0;
	font-weight:bold;
	text-decoration:none;
}
.category_main{
	width:615px;
	float:left;
	font-family:tahoma;
	font-size:12px;
	color:#2a2a2a;
	padding:0 52px 0px 30px;
}
.cat_read_more{
	width:615px;
	float:left;
	text-align:right;
	padding-top:10px;
	margin-left:30px;
	padding-bottom:10px;
	border-bottom:solid 1px #e2d598;
}
.file_name{
	width:175px;
	float:left;
}
.file_img{
	width:175px;
	float:left;
}
.file_txt{
	width:175px;
	float:left;
	font-family:tahoma;
	font-size:12px;
	color:#2a2a2a;
	padding-bottom:15px;
}
.file{
	width:720px;
	float:left;
	padding-bottom:14px;
}
.img_brd{
	border:solid 6px #da2303;
}
.resturant_main12{
	width:650px;
	float:left;
	margin:0px;
	padding:10px 0 5px 0; 
}
.restaurant_results{
	width:617px;
	float:left;
	padding-left:30px;
}
.restaurant_results2{
	width:617px;
	float:left;
	padding-left:30px;
	padding-top:10px;
}
.restaurant_results1{
	width:617px;
	float:left;
	border-bottom:solid 1px #e2d497;
}
.restaurant_img{
	width:193px;
	float:left;
}
.restaurant_img_brd{
	border:solid 1px #e2d498;
	padding:2px;
}
.restaurant_txt{
	width:424px;
	float:left;
	font-family:tahoma;
	font-size:12px;
	color:#2a2a2a;
	line-height:22px;
	padding-bottom:10px;
}
.resturant_main122{
	width:700px;
	float:left;
	margin:0px;
	padding:10px 0 5px 0;
}
.resturant_store1{
	width:185px;
	float:left;
	font-family:tahoma;
	font-size:18px;
	color:#1269b0;
	font-weight:bold;
	padding-top:15px;
}
.special_img{
	width:35px;
	float:left;
	text-align:right;
	padding-top:8px;
	padding-bottom:7px;
}
