/* CSS Document */
/*---------------------Common Part starts here----------------------------------------*/
body{
	background:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	color:#002B68;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	padding:0;
	margin:0;
}
div,ul,li,h2,h3,h4,h5,h6,p,span,img,a,form,input,textfield{padding:0; margin:0;}
ul {list-style:none;}
.spacer{clear:both; padding:0; margin:0; line-height:0;}
img{ border:none;}
a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding:0;
	margin:0;
}
a:hover{
	text-decoration: underline;
}
p{
	font-family:Arial, Helvetica, sans-serif;
	color:#002B68;
	font-size:13px;
	padding:0;
	margin:0;
	font-weight:normal;
	text-decoration:none;
}
/*---------------------Common Part ends here----------------------------------------*/
/*---------------------Top Part Start here----------------------------------------*/
#header{
	width:100%;
	background:url(../images/top_bg2.jpg) repeat-x #FFE2FF;
	padding:0;
	margin:0;
	height:auto;
}
#header #inside{
	width:949px;
	background:url(../images/logo.gif) no-repeat top left;
	margin:0 auto;
	padding:0;
	height:145px;
}
#header #inside h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:25px 0 0 395px;
	margin:0;
}
#header #inside h1 span{
	font-style:italic;
	font-weight:normal;
}
#header #inside h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:42px;
	font-weight:bold;
	text-decoration:none;
	padding:20px 0 0 250px;
	margin:0;
}
#header #inside #menu{
	width:839px;
	padding:5px 0 0 110px;
	margin:0;
}

ul.topnav{margin:0;	padding:0; list-style-type:none;}
ul.topnav li{float:left;display:block; background:url(../images/top_libg.gif) no-repeat right top; line-height:24px; padding:0 5px;}
ul.topnav li a{font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;	font-size:16px;	text-decoration:none;
background:none; line-height:26px; padding:0 5px;}
ul.topnav li a.active{color:#E20000;background:#FFD9FF;display:block; text-decoration:none;}
ul.topnav li a:hover{color:#E20000;	background:#FFD9FF;display:block; text-decoration:none;}
ul.topnav li.nobg{ background-image:none;}
/*---------------------Top Part End here----------------------------------------*/

/*---------------------Middle Part Start here----------------------------------------*/
.middlePart{background:url(../images/repeat_body.gif) repeat-x 0 0; background-color:#ffffff;}
.content{width:949px; background:url(../images/middle_bg.gif) repeat-y 0 0; margin:0 auto;}
.textPart{background:url(../images/repeat_body.gif) repeat-x 0 0; width:946px; margin:0 auto; background-color:#ffffff; top:0px; padding:0px; /*border:1px solid blue;*/} 
.leftpart{width:635px; height:458px; float:left; display:block; /*background:url(../images/bigimg_1.jpg) no-repeat 0 0;*/ padding:0px 0 0 0; overflow:hidden;}
.rightpart{width:310px; float:left; display:block;}
.hibachi{width:290px; float:left; display:block; margin-left:25px;}
.floating{float:left; display:block;}
.forFamily{float:left; display:block; padding:30px 0 0 14px; font:normal 14px/18px Verdana, Arial, Helvetica, sans-serif; color:#002B68;}

.tombo{padding:31px 22px 0 22px;}
.tombo p{ font:bold 13px/17px Arial, Helvetica, sans-serif; color:#002B68; }
.tombo p span{ font:bold 15px/17px Arial, Helvetica, sans-serif; color:#002B68; }
.tombo a{ font:bold 13px/17px Arial, Helvetica, sans-serif; color:#E20000; text-decoration:none;}
.tombo a:hover{text-decoration:underline;}

/*---------------------Footer Part Start here----------------------------------------*/
.footer{background:url(../images/footer_bg.gif) #ffc5ff repeat-x 0 0; height:101px;}
.bottom{width:949px; margin:0 auto; padding-top:12px;}
.address{width:525px; float:left;}
.newcannan{width:424px; float:right;}
.newcannan h2{ font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif; color:#002B68;}
.newcannan p{ font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif; color:#002B68;}
.newcannan a{ font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none;}
.newcannan a:hover{text-decoration:underline;}
.newcannan a.nightday{ font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none;}
.newcannan a.nightday:hover{text-decoration:underline;}
.address p{ font:normal 10px/13px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-top:10px;}
.address h2{ font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif; color:#002B68;}

/*---------------------Index page Complete----------------------------------------*/

/*---------------------Lunch page start----------------------------------------*/

.lunch{padding:33px 0;}
.plates{width:470px; float:left; display:block;}
.specials{width:470px; float:left; display:block;}
.normalText{font:normal 16px/20px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
.redText{font:normal 16px/20px Verdana, Arial, Helvetica, sans-serif; color:#E20000;}
.sizzing{padding-left:113px; padding-top:33px;}
.sizzing p{font:bold 16px/20px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding-bottom:20px;}
.sizzing p span{font:normal 16px/20px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
.sizzing p ins{font:normal 16px/20px Verdana, Arial, Helvetica, sans-serif; color:#EC008C; text-decoration:none;}






/*---------------------2 collumns starts here----------------------------------------*/

#inner{
	float:left;
	display:block;
	width:806px;
	background:none;
	margin:0;
	padding:0px 67px 8px 72px;
}
#inner .topdiv{
	float:left;
	display:block;
	width:805px;
	margin:0;
	padding:15px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	/*border:1px solid blue;*/
}
.total-dinner{
	float:left;
	display:block;
	width:805px;
	background:none;
	margin:0px;
	padding:0px;
	text-align:center;
}
.dinnerdiv{
	float:left;
	display:block;
	width:355px;
	/*background:#e20001;*/	
	margin:0px;
	padding:0px 0px 5px 0px;
	text-align:center;
	/*border:1px solid blue;*/
}
.drinkdiv{
	float:left;
	display:block;
	width:355px;
	background:#e20001;
	margin:0px;
	padding:5px 0px 5px 0px;
	text-align:center;
	/*border:1px solid blue;*/
}
#inner .topdiv .drinkdiv a.drink-link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
	text-align:center;
}
#inner .topdiv .drinkdiv a.drink-link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
#inner .topdiv p{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
}
#inner .topdiv p span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
}
#inner .topdiv a{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0000EE;
	font-weight:normal;
	text-decoration:underline;
}
#inner .topdiv a:hover{
	text-decoration:none;
}
#inner .topdiv a.red_links{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF0000;
	font-weight:normal;
	text-decoration:underline;
	text-align:center;
}
#inner .topdiv a.red_links.active{
	color:#000000;
	text-decoration:underline;
}
#inner .topdiv a.red_links:hover{
	color:#000000;
	text-decoration:underline;
}
/*--------CSS added on 922009-----------*/
#innertikii{
	float:left;
	display:block;
	width:945px;
	
	background:none;
	margin:0;
	padding:0px 0px 0px 0px;
	}
.imagestiki { 
float:left;
	display:block;
	width:946px;
	height:71px;
	margin:0;
	padding:0px 0px 0px 0px;
}

.imagestiki2 { 
float:left;
display:block;
	width:946px;
	height:64px;
	margin:0;
	padding:0px 0px 0px 0px;
}
.gap { clear:both; height:12px; margin:0px; padding:0px;}
/*----------End of CSS on 922009-------------*/
.topdiv-left{
	float:left;
	display:block;
	width:372px;
	background:none;
	margin:0px;
	padding:0px 43px 0px 0px;
}
.topdiv-right{
	float:left;
	display:block;
	width:364px;
	background:none;
	margin:0px;
	padding:0px;
}
.img-border{
	border:1px solid #fe2826;

}
#inner .left{
	width:372px;
	background:none;
	margin:0;
	padding:0px 69px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	float:left;
	display:block;
	/*border:1px solid blue;*/
}
.pad{padding:10px 0 0 60px;}
#inner .left .food_img{
	width:372px;
	background:url(../images/catering_food.jpg) no-repeat;
	height:186px;
	padding:0;
	margin:0;
}
#inner .left .dinner_img{
	width:372px;
	background:url(../images/dinner_img.jpg) no-repeat;
	height:186px;
	padding:0;
	margin:0;
}
#inner .left h1{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}

#inner .left h1 ins{
	font-style:italic;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
#inner .left h1.drinks{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#022A72;
}
#inner .left h2{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	font-style:italic;
}

#inner .left h5{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif; 
	color:#022A72; 
	font-size:16px; 
	font-weight:bold; 
	text-align:left;
}

#inner .left h5 span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size:16px; 
	font-weight:normal; 
	text-align:left;
}
#inner .left h3{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: /*#3300CC*/#022a72;
}
#inner .left h1 span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
}
#inner .left p{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
}
#inner .left p span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
}
#inner .left a{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0000EE;
	font-weight:normal;
	text-decoration:underline;
}
#inner .left a:hover{
	text-decoration:none;
}
#inner .left a.red_links{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF0000;
	font-weight:normal;
	text-decoration:underline;
	text-align:center;
}
#inner .left a.red_links.active{
	color:#000000;
	text-decoration:underline;
}
#inner .left a.red_links:hover{
	color:#000000;
	text-decoration:underline;
}



#inner .right{
	width:364px;
	background:none;
	margin:0;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	float:left;
	display:block;
}
#inner .right h1{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	text-align:right;
}
#inner .right h2{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	text-align:left;
}
#inner .right h3{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	font-style:italic;
}
#inner .right h4{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: /*#3300CC*/#022a72;
}

#inner .right h4.drinks{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #022A72;
}

h4.asian{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #022A72;
}

#inner .right h4 span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color: #3300CC;
}
#inner .right h2 span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
	text-align:left;
}
#inner .right h2 ins{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#022A72;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	font-style:italic;
}

#inner .right h5{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif; 
	color:#022A72; 
	font-size:16px; 
	font-weight:bold; 
	text-align:left;
}

#inner .right h5 span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size:16px; 
	font-weight:normal; 
	text-align:left;
}

#inner .right h6{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size:16px; 
	font-weight:bold; 
	text-align:left;
}

#inner .right h6 span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif; 
	color:#022A72; 
	font-size:16px; 
	font-weight:bold; 
	text-align:left;
}
#inner .right h6 ins{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size:16px; 
	font-weight:bold; 
	text-align:left;
	text-decoration:none;
	font-style:italic;
}

#inner .right p{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
	text-align:right;
}
#inner .right p.normal{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
	text-align:left;
}
#inner .right p.normal span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
	text-align:left;
}
#inner .right p span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
	text-align:right;
}
#inner .right a{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0000EE;
	font-weight:normal;
	text-decoration:underline;
	text-align:right;
}
#inner .right a:hover{
	text-decoration:none;
	text-align:right;
}

/*---------------------2 collumns ends here----------------------------------------*/

/*---------------------3 collumns starts here----------------------------------------*/

#inner2{
	width:933px;
	background:none;
	margin:0;
	padding:0 0 0 12px;
}
/*---------------------1st collumns starts here----------------------------------------*/

#inner2 .left2{
	width:324px;
	padding:0 18px 0 0;
	margin:0;
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
}
#inner2 .left2 .food_img2{
	width:324px;
	background:url(../images/food_img2.jpg) no-repeat;
	height:178px;
	padding:0;
	margin:0;
}
#inner2 .left2 h1{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
#inner2 .left2 h1 span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
}
#inner2 .left2 h2{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	font-style:italic;
}
#inner2 .left2 h3{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: /*#3300CC*/#022a72;
}
#inner2 .left2 p{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
}
#inner2 .left2 p span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
}
/*---------------------1st collumns ends here----------------------------------------*/

/*---------------------2nd collumns starts here----------------------------------------*/
#inner2 .middle2{
	width:279px;
	padding:0 32px 0 0;
	margin:0;
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
}
#inner2 .middle2 h1{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
#inner2 .middle2 h1 span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
}
#inner2 .middle2 h1 ins{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#022A72;
	font-weight:bold;
	text-decoration:none;
}

#inner2 .middle2 h2{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	font-style:italic;
}
#inner2 .middle2 h4{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: /*#3300CC*/#002b72;
}
#inner2 .middle2 h4 span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color: #3300CC;
}
#inner2 .middle2 p{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
}
#inner2 .middle2 p span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
}


/*---------------------2nd collumns ends here----------------------------------------*/

/*---------------------3rd collumns starts here----------------------------------------*/

#inner2 .right2{
	width:300px;
	padding:0;
	margin:0;
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
}
#inner2 .right2 h1{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
#inner2 .right2 h1 span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
}
#inner2 .right2 h2{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	font-style:italic;
}
#inner2 .right2 p{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
}
#inner2 .right2 p span{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
}


/*---------------------3rd collumns ends here----------------------------------------*/
/*----------------new style--------------*/
.directiondiv{
margin:0 auto;
width:854px;
top:0px;
padding:0px;
}
.direction-top{
float:left;
width:854px;
margin:0px;
top:0px;
padding:12px 0px 8px 0px;
}
.direction-bot{
float:left;
width:854px;
margin:0px;
top:0px;
padding:0px;
}
.tombo01{width:280px; float:left; display:block;padding:0px;}
.tombo01 p{ font:bold 13px/17px Arial, Helvetica, sans-serif; color:#002B68; }
.tombo01 p span{ font:bold 15px/17px Arial, Helvetica, sans-serif; color:#002B68; }
.tombo01 a{ font:bold 13px/17px Arial, Helvetica, sans-serif; color:#E20000; text-decoration:none;}
.tombo01 a:hover{text-decoration:underline;}
#total-photodiv{
float:left; display:block; width:933px; background:none; margin:0; padding:12px 0px 12px 0px;
}
.photodiv{
float:left; display:block; width:177px; height:178px; background:none; margin:0px 3px 6px 3px; padding:0px;
}
.clear_left{ float:left; display:block; padding:0; margin:0;}
.clear_right{ float:right; display:block; padding:0; margin:0;}

