charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
a{
	text-decoration:none;
}
p{
	margin:0;
	padding:0;
}
form{
	margin:0;
	padding:0;
}
input{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292421;
	font-weight:normal;
}
.inputBox{
	border:1px solid #5e5954;
}
.left{
	float:left;
}
.right{
	float:right;
}
#wrapper{
	width:1023px;
	height:auto;
	overflow:hidden;
	margin:auto;
	background:#FFFFFF;
	position:relative;
}
img{
	border:0;
}
/*MY RESTAURANT-----------------------------------------------------------*/
/*HEADER*/
.header{
	width:100%;
	height:186px;
	margin:0px 0px 2px 0px;
	overflow:hidden;
}
.my_resHeaderimg{
	position:absolute;
	top:72px;
	left:742px;
	z-index:2000px;
}
.my_res_headingWrapper{
	width:100%;
	height:77px;
	background:url(../images/my_res_headingbg.gif) repeat-x top left;
}
.heading_image{
	padding:23px 0px 0px 450px;
}

/*BODY*/
.body_wrapperRestaurant{
	width:100%;
	height:auto;
	overflow:hidden;
	margin:4px 0px 0px 0px;
	background:#fcbe68;
}
.nav_Restaurant{
	width:100%;
	height:46px;
	background:#FFFFFF url(../images/my_resNavbg.gif) repeat-x bottom left;
}
.navmenu{
	width:685px;
	height:46px;
	margin:auto;
	background:#FFFFFF;
	font-size:1px;
}
.navmenu img{
	margin:0px 1px 0px 1px;
}
.body_int{
	width:992px;
	height:auto;
	overflow:hidden;
	margin:15px auto 10px auto;
	background:url(../images/body_intBg.gif) no-repeat;
	background-position:0px 10px;
}
.blank{
	width:100%;
	height:15px;
	font-size:1px;
}
.body_left{
	width:198px;
	height:auto;
	overflow:hidden;
	float:left;
}
.box{
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	width:100%;
	height:auto;
	overflow:hidden;
}
.box1{
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:-9px;
}
.box_top{
	width:100%;
	height:25px;
}
.box_heading{
	width:165px;
	height:22px;
	background:url(../images/redBg.gif) repeat-x top left;
	padding:3px 0px 0px 17px;
	float:left;
}
.my_resLogin_box{
	width:100%;
	background:#FFFFFF url(../images/my_resLoginBg.gif) repeat-x bottom left;
	height:auto;
	overflow:hidden;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292421;
	font-weight:bold;
	padding-bottom:15px;
}
.login_form{
	padding:25px 0px 0px 25px;
}
.login_form a{
	font-size:9px;
	color:#292421;
}
.login_form a:hover{
	text-decoration:underline;
}
.form_content{
	width:95%;
	margin-top:3px;
}
.box_whiteArea{
	width:100%;
	background:#FFFFFF;
	height:auto;
	overflow:hidden;
}
.advertisement_box{
	width:153px;
	height:218px;
	margin:15px auto 15px auto;
	border:2px solid #920c00;
}
.tag_txt{
	
	width:75%;
	margin:15px auto 15px auto;
}
.author_ImgArea{
	width:100%;
	margin:15px 0px 15px 0px;
}
.author_TxtArea{
	width:100%;
	margin:15px 0px 0px 0px;
}
.author_img{
	width:156px;
	height:116px;
	border:3px solid #facd8f;
	margin:auto;
}
.author_name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#55524f;
	text-align:center;
}
.body_mid{
	width:596px;
	height:auto;
	overflow:hidden;
	float:left;
	background:url(../images/body_midBg.gif) no-repeat top center;
}
.body_mid_int{
	width:565px;
	height:auto;
	overflow:hidden;
	margin:8px auto;
	background:#FFFFFF;
}
.content{
	width:530px;
	height:auto;
	overflow:hidden;
	margin:auto;
	padding:12px 0px 12px 0px;
}
.content h1{
	margin:0px;
	padding:3px 0px 3px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#920c00;
}
.h1rest_bg{
	background:#fae9d1 url(../images/res_h1Bg.gif) repeat-x left bottom;
}
.h1kitchen_bg{
	background:#eee7c7 url(../images/my_kitchen_h1Bg.gif) repeat-x left bottom;
}
.h1ohYummy_bg{
	background:#f1e5d9 url(../images/my_ohyummy_h1Bg.gif) repeat-x left bottom;
}
.h1resBlog_bg{
	background:#faeed4 url(../images/res_blog_h1Bg.gif) repeat-x left bottom;
}
.breadCrumb{
	width:99%;
	height:auto;
	overflow:hidden;
	padding:0 0 30px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4d4948;
	font-style:normal;
	font-weight:bold;
	letter-spacing:-1px;
}
.breadCrumb_internal{
	width:99%;
	height:auto;
	overflow:hidden;
	padding:0 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4d4948;
	font-style:normal;
	font-weight:bold;
	letter-spacing:-1px;
}
.content_int{
	width:100%;
	height:auto;
	overflow:hidden;
	padding:30px 0px 30px 0px;
}
.contentLeft{
	width:176px;
	height:auto;
	overflow:hidden;
	float:left;
}
.wrap1 {
	float:left;
	background:url(../images/shadow.gif) right bottom no-repeat;
}
.wrap2{
	background:url(../images/shadowBL.gif) left bottom no-repeat;
	background-position:-4px 100%;
}
.wrap3{
	background:url(../images/shadowTR.gif) right top no-repeat;
	padding:0 4px 4px 0;
	background-position:100% -4px;
}
.image_box{
	width:320px;
	height:220px;
	background:#FFFFFF;
	border:3px solid #fcdcb1;
	margin:3px;
	padding-top:10px;
	/*text-align:center;*/
}
.video_box{
	width:330px;
	height:220px;
	background:#FFFFFF;
	border:3px solid #fcdcb1;

	padding-top:5px;
	padding-bottom:5px;
	/*text-align:center;*/
}
.contentRight{
	width:325px;
	height:auto;
	overflow:hidden;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292421;
	padding:10px 10px 0px 0px;
	
}
.contentRight span{
	float:right;
}
.contentRight a{
	font-size:10px;
	color:#292421;
}
.separator{
	width:476px;
	height:3px;
	margin:auto;
}
.body_right{
	width:198px;
	height:auto;
	overflow:hidden;
	float:right;
}
.search_form{
	width:92%;
	height:auto;
	overflow:hidden;
	margin:auto;
	padding:8px 0px 8px 0px;
}
.search_form input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.search_form .selectBox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.search_form span{
	float:right;
}
.side_bottom{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#FFFFFF;
}
.right_txtArea{
	width:93%;
	height:auto;
	overflow:hidden;
	margin:auto;
	padding:10px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#292421;
	font-weight:bold;
}
.right_txtArea ul{
	margin:0;
	padding:0;
	list-style:none;
}
.right_txtArea ul li{
	margin:7px 0px 7px 0px;
	padding:0;
}
/*Footer*/
.footer_restaurant{
	width:100%;
	height:40px;
	background: url(../images/footer_bg_rest.gif) repeat-x top left;
}
.footer_links{
	margin:auto;
	padding:9px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:9px;
	text-align:center;
	line-height:8px;
}
.footer_links a{
	letter-spacing:-1px;
	font-size:10px;
	color:#FFFFFF;
	text-transform:uppercase;
	margin:0px 14px 0px 14px;
}

/*MY KITCHEN-----------------------------------------------------------*/
.my_kitchenHeaderimg{
	position:absolute;
	top:66px;
	left:676px;
	z-index:2000px;
}
.my_kitchen_headingWrapper{
	width:100%;
	height:77px;
	background:url(../images/my_kitchen_headingbg.gif) repeat-x top left;
}
.body_wrapperKitchen{
	width:100%;
	height:auto;
	overflow:hidden;
	margin:4px 0px 0px 0px;
	background:#c4af47;
}
.nav_Kitchen{
	width:100%;
	height:46px;
	background:#FFFFFF url(../images/my_kitchenNavbg.gif) repeat-x bottom left;
}
.my_kitchenLogin_box{
	width:100%;
	background:#FFFFFF url(../images/my_kitchenLoginBg.gif) repeat-x bottom left;
	height:auto;
	overflow:hidden;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292421;
	font-weight:bold;
	padding-bottom:15px;
}
.footer_kitchen{
	width:100%;
	height:40px;
	background:url(../images/footer_bg_kitchen.gif) repeat-x top left;
}

/*MY OHYUMMY-----------------------------------------------------------*/
.my_ohyummyHeaderimg{
	position:absolute;
	top:57px;
	left:735px;
	z-index:2000px;
}
.my_ohyummy_headingWrapper{
	width:100%;
	height:77px;
	background:url(../images/my_ohyummy_headingbg.gif) repeat-x top left;
}
.body_wrapperOhyummy{
	width:100%;
	height:auto;
	overflow:hidden;
	margin:4px 0px 0px 0px;
	background:#d1a780;
}
.nav_ohyummy{
	width:100%;
	height:46px;
	background:#FFFFFF url(../images/my_ohyummyNavbg.gif) repeat-x bottom left;
}
.my_ohyummyLogin_box{
	width:100%;
	background:#FFFFFF url(../images/my_ohyummyLoginBg.gif) repeat-x bottom left;
	height:auto;
	overflow:hidden;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292421;
	font-weight:bold;
	padding-bottom:15px;
}
.footer_ohyummy{
	width:100%;
	height:40px;
	background: url(../images/footer_bg_ohyummy.gif) repeat-x top left;
}

/*RESTAURANT BLOG-----------------------------------------------------------*/
.rest_blogHeaderimg{
	position:absolute;
	top:46px;
	left:658px;
	z-index:2000px;
}
.rest_blog_headingWrapper{
	width:100%;
	height:77px;
	background:url(../images/res_blog_headingbg.gif) repeat-x top left;
}
.body_wrapperRestBlog{
	width:100%;
	height:auto;
	overflow:hidden;
	margin:4px 0px 0px 0px;
	background:#f0c367;
}
.nav_restBlog{
	width:100%;
	height:46px;
	background:#FFFFFF url(../images/res_blogNavbg.gif) repeat-x bottom left;
}
.res_blogLogin_box{
	width:100%;
	background:#FFFFFF url(../images/res_blogLoginBg.gif) repeat-x bottom left;
	height:auto;
	overflow:hidden;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292421;
	font-weight:bold;
	padding-bottom:15px;
}
.footer_restBlog{
	width:100%;
	height:40px;
	background: url(../images/footer_bg_restBlog.gif) repeat-x top left;
}

/*MY RESTAURANT INTERNAL1-----------------------------------------------------------*/
.resInt_content_int{
	width:530px;
	height:auto;
	overflow:hidden;
	margin:auto;
	padding:10px 0px 0px 0px;
}
.res_Redbox_heading{
	width:532px;
	height:22px;
	background:url(../images/redBg.gif) repeat-x top left;
	padding:3px 0px 0px 17px;
	float:left;
}
.res_Orangebox_heading{
	width:532px;
	height:22px;
	background:#fcbe68;
	padding:3px 0px 0px 17px;
	float:left;
	color:#1f1a17;
}
.resInt_contentRight{
	width:342px;
	height:auto;
	overflow:hidden;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#292421;
	line-height:20px;
	letter-spacing:0.5px;
}
.resInt_entryContent{
	width:100%;
	float:left;
	font-size:11px;
	color:#292421;
	padding:10px 0px 10px 0px;
}
.resInt_entryContent span{
	float:right;
}
.resInt_entryContent a{
	font-size:11px;
	color:#292421;
	font-weight:bold;
}
.resInt_entryContent a:hover{
	text-decoration:underline;
}
.res_comment1{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#f5f5f5;
}
.res_comment2{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#ececeb;
}
.res_commentTxt{
	width:91%;
	height:auto;
	overflow:hidden;
	margin:auto;
	padding:20px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292421;
	letter-spacing:normal;
}
.res_commentTxt span{
	float:right;
	font-weight:bold;
}
.res_LeavecommentTxt{
	width:91%;
	height:80px;
	overflow:auto;
	margin:20px auto 20px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292421;
	letter-spacing:normal;
	background:#FFFFFF;
	border:1px solid #ebebea;
}
.res_LeavecommentTxt p{
	padding:10px;
}
.res_save{
	width:85%;
	text-align:right;
	margin:auto;
	padding:10px 0px 10px 0px;
}

/*MY RESTAURANT INTERNAL2-----------------------------------------------------------*/
.res_detail_img{
	width:100%;
	text-align:center;
}
.res_detail_txt{
	width:95%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#292421;
	margin:auto;
	padding:20px 0px 20px 0px;
	line-height:23px;
}
.res_detail_txt span{
	float:right;
}

/*MY KITCHEN INTERNAL1-----------------------------------------------------------*/
.kitchen_Greenbox_heading{
	width:532px;
	height:22px;
	background:#c4af47;
	padding:3px 0px 0px 17px;
	float:left;
	color:#1f1a17;
}

/*RESTAURANT BLOG INTERNAL1-----------------------------------------------------------*/
.blog_Yellowbox_heading{
	width:532px;
	height:22px;
	background:#f0c367;
	padding:3px 0px 0px 17px;
	float:left;
	color:#1f1a17;
}

/*MY OHYUMMY INTERNAL1-----------------------------------------------------------*/
.ohyummy_Copperbox_heading{
	width:532px;
	height:22px;
	background:#d1a780;
	padding:3px 0px 0px 17px;
	float:left;
	color:#1f1a17;
}
.block2{
	width:100%;
	float:left;
	border-top:1px solid #e3e3e3;
	height:auto;
	overflow:hidden;
	padding:10px;
}
.block2Left{
	width:90%;
	padding:10px 25px 0px 5px;
	float:left;
	/*border-right:1px dotted #000000;*/
}
.cR1{
	width:325px;
	height:auto;
	overflow:hidden;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#292421;
	padding:10px 0px 0px 20px;
}
.verdana10{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#A70E0E;	
}
.verdana11{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#A70E0E;	

}
.verdana12{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#A70E0E;	
}
.verdana13{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#A70E0E;	
}
.verdana14{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#A70E0E;	
}
.verdana15{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#A70E0E;	
}
.verdana16{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#A70E0E;	
}
.verdana17{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#A70E0E;	
}
.no_record{
	height:40px;
	padding-top:20px;
}
.logged_box{
	width:92%;
	height:auto;
	overflow:hidden;
	margin:auto;
	padding:8px 0px 0px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#A70E0E;
	font-weight:300;
}
.logged_box a{
text-decoration:none;
color:#A70E0E;
}	
.btnSS{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:#A11711 1px solid;
	color:#A11711;
	background-color:#FFFFFF;
	cursor:pointer;
}
.width60{
font-size:11px;
width:60px;
}
.width160 {
width:160px;
}
.div20{
height:20px;
}
.width30{
font-size:10px;
width:30px;
}
.div30{
height:30px;
}
.div20{
height:20px;
}
.div15{
height:20px;
}

.div10{
height:10px;
}
.d2{
height:2px;
}
.d4{
height:4px;
}
.alert{
font-weight:600;
color:#A70E0E;
padding-top:15px;
padding-left:20px;

}
.tdtext {
	font-family:arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight:600;
}
.tdtext13 {
	font-family:arial, helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	font-weight:600;
}
.tdtext_normal{
	font-family:arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
.cursor{
cursor:pointer;
}
.box_heading_amb{
	width:165px;
	height:auto;
	overflow:hidden;
	background:url(../images/redBg_amb.gif) repeat-x top left;
	padding:3px 0px 0px 17px;
	float:left;
	text-align:center;
}
.box_top_amb{
	
	width:100%;
	height:auto;
	overflow:hidden;
	background:#8E2A29;

}
.box_amb{

	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	width:100%;
	height:auto;
	overflow:hidden;
}
.helvetica12{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#A70E0E;
}
/*.btnSS{
font-family:Verdana, Arial, Helvetica, sans-serif;
	border:#A11711 1px solid;
	color:#AC6261;
	background-color:#FFFFFF;
	cursor:pointer;

}*/
.right_text{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	padding-left:10px;
	color:#000000;

}
.aut_span{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#8e2a29;
	font-size:16px;
	font-weight:bold;
}
.aut_span14{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#8e2a29;
	font-size:14px;
	font-weight:bold;
}
.inp 
	{
	font-family: Arial;
	font-size: 11px;
	border:  1px solid #A6A6A6;
	}
.uline{
font-style:underline;
}	
.small_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}
.small_txt_10 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
.uline_eft{
}
.uline_eft a:hover{
	text-decoration:underline;
}
.v_brown_12 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#8E2A29;
}
.btn_b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:#FFFFFF 1px solid;
	color:#FFFFFF;
	background-color:#af6968;
	cursor:pointer;
}
.simple_popup_div {
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    width: 325px;
}
.simple_popup_inner {
    padding: 10px;
    border: #999 2px solid;
    text-align: left;
}
.simple_popup_close {
    text-align: right;
	font-size:9px;
	padding-bottom:5px;
}
.heading {
font-family:'Times New Roman', Times, serif;
color:#b46803;
}
.font9 {
font-size:9px;
}
.font10 {
font-size:10px;
}
.font12 {
font-size:12px;
}

.font14 {
font-size:14px;
}

.font16 {
font-size:16px;
}

.font18 {
font-size:18px;
}
.font21 {
font-size:21px;
}
.u_line {
text-decoration:underline;
}
.min130 {
min-height:130px;
}
.w100{
width:100%;
}
.w95{
width:95%;
}
.btn_f{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:#fcbe68 1px solid;
	color:#ffffff;
	font-weight:bold;
	background-color:#ee8b04;
	cursor:pointer;
}
.georgian {
font-family:Georgia, "Times New Roman", Times, serif;
}
.c {
color:#920c00;
}
.d {
color:#c67404;
}
.hspan {
font-size:11px;
color:#920c00;
text-decoration:underline;
cursor:pointer;
}
