@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; background: url(../images/bg1.jpg) repeat-x top left #000000;}
.clearleft{ clear:left;}
.clearboth:after{ clear:both; height:0; content:"."; display:block; visibility:hidden;}
.fontbold{ font-weight:bold;}
*{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#FFF; line-height:18px; font-weight:normal; text-decoration:none;}

#main_container{ margin-left:auto; margin-right:auto; padding:0; width:991px;}
#banner{ padding:0 0 0 0; width:991px;}
.banner_left{ float:left; padding:20px 0 0 10px; width:431px;}
.banner_right{ float:right; padding:0 0 0 0; width:550px;}
.phone{ margin:37px 0 0 260px; background:url(../images/phone.jpg) no-repeat top left; line-height:27px;}
.call_phone{ padding:0 0 0 50px; font-size:20px; font-weight:bold; font-family:"Times New Roman", Times, serif; color:#fff17d; line-height:27px;}


#navigation_main{ padding:51px 0 0 0; width:991px;}
#navigation_main_index{ padding:51px 0 0 0; width:477px;}
.navigation{ float:both; padding:0px 0 10px 500px; width:480px;}
.navigation ul{ margin:0; padding:0; float:left; list-style: none; width:480px;}
.navigation ul li{ float:left; margin:0 4px 0 0px; padding:0 0px 0 0px; width:116px; background:url(../images/navi_imag.jpg) no-repeat top left;}
.navigation ul li a, .states a{ display:block; float:left; padding:0; margin:0; line-height:38px; width:116px; font-family: Arial, Helvetica, sans-serif; font-size:15px;text-align:center; color:#FFFFFF;}
.navigation ul li a:hover, .current a{ float:left; line-height:38px; width:116px; font-family: Arial, Helvetica, sans-serif; font-size:15px; background:url(../images/navigatin.jpg) no-repeat top left; color:#fff !important}

#midbody{ margin:12px 0 0 0; padding:0; width:991px; background:url(../images/body_bg.jpg) repeat-y top left;}
#mid_curve{ padding:0 0 0 0; margin:0; background:url(../images/body_curve.jpg) no-repeat top left;}
#body_start{ padding:20px 0 0 0; margin:0; width:991px;}
#main_body_left{ float:left; margin:0; padding:0 0 0 10px; width:417px}
#main_body_right{ float:right; margin:0; padding:0 15px 0 0; width:523px;}
.welcome_text{ padding:0 0 0 0; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold; color:#ff9604}
.small_text{ margin:0; padding:25px 0 0 0; font-family:Arial, Helvetica, sans-serif; color:#FFF; text-align:left}
.more_text{ margin:0; padding:20px 0 0 0; font-size:14px; color:#e79719;}

.order{ margin:22px 0px 0 0; padding:0; width:523px; background: url(../images/order.png) no-repeat top left;}
.order_txt{ padding:6px 0 5px 20px; font-size:14px;}
.under_order{ margin:25px 0 0 0; padding:0; width:523px; background: url(../images/under_order.png) no-repeat top center;}
.under-ver{ padding:15px; margin:0; width:490px; background: url(../images/under_order_ver.png) repeat-x top left;}
.kenton_location{ padding:0; margin:0;}
.kenton_location2{ padding:0 0 0 20px;}



#under{ margin:0; padding:0; width:490px;}
.bars{ float:left; margin:0 0 0 13px; background: url(../images/bars_open.png) no-repeat top left; width:115px; height:117px;}
.h_of_o{ float:left; margin:10px 0 0 15px; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; width:170px;}
.days{ padding:10px 0 0 0px; font-size:13px; width:100%;}
.pizza{ float:left; padding:0 0 0 0; background: url(../images/pizza.jpg) no-repeat top center; width:174px; height:199px;}

.seattle{ padding:0 0 0 0; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold;}

.party{ margin:23px 0 15px 0; background:#0e0606; width:100%;}
.party_img{ padding:10px 0 0 14px;}


.deli{ margin:55px 0 0 0; background: url(../images/deli_top_line.png) no-repeat top center; height:8px;}
.deli_ver{ background: url(../images/deli_ver_line.jpg) repeat-x top left;}
.man_in{ width:417px;}
.man{ float:left; padding:0 0 0 0; background: url(../images/man.png) no-repeat top left; width:195px; height:173px;}
.call{ float:right; margin:50px 0 0 0; background: url(../images/we_also.png) no-repeat top left; width:220px;}
.call_us{ padding:30px 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.paypal{ margin: 20px 0 0 0; background: url(../images/paypal.png) no-repeat top center; height:25px;}

/*.........................................start Specials page..................................................................*/
#sp{ margin:0; padding:0; width:450px;}
.sp_left{ float:left; margin:0; padding:0; width:220px;}
.sp_right{ float: right; margin:0; padding:0; width:180px;}
.sp_btm{ margin:0; padding:20px 0 0 150px; width:310px;}
.specials{ border:1px dotted #bdbfba; width:220px; height:200px;}
.spc_text{ padding:10px 0 0 0; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold; line-height:23px; text-align:center; color:#ff9604;}
.line{ margin:10px 0 0 0px; border-top:1px dotted #ff9604; width:200px; }
.free{ padding-left:10px; font-size:12px;}

/*.........................................end Specials page..................................................................*/


/*.........................................start contact page..................................................................*/

.h1{ font-size:20px; padding:20px 0 0 0;}
.s1{ font-size:16px; padding:20px 0 0 0;}
.h2{ font-size:16px; line-height:20px;}
.h3{ font-size:14px;}
#contact{ width:500px;}
.cont_left{ float:left; width:200px;}
.cont_right{ float:right; width:250px;}
.img{ padding:20px 0 0 0;}

/*.........................................end contact page..................................................................*/



/*.........................................start dian_specials page..................................................................*/

.dian_text{ padding:0 0 0 0; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold; text-align:center; line-height:20px; color:#ff9604}
#dian{ padding:10px 0 10px 0; width:520px;}
.dian_txt_left{ float:left; padding:0 0 0 0; width:250px;}
.dian_txt_right{ float:right; padding:0 0 0 0; width:250px;}
.dian_bold{ padding:10px 0 0 10px; font-size:16px; font-weight:bold;}
.h4{ font-size:12px; color:#bdbfba;}
.h4s{ font-size:12px; line-height:20px;}
.ddin{ padding:0 0 0 60px; font-weight:bold; color:#9F6;}
.img5{ padding:10px 0 0 10px;}

/*.........................................end dian_specials page..................................................................*/


/*.........................................menu page..................................................................*/

.menu_txt{ padding:20px 0 0 20px; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold; text-align:center; color:#ff9604;}
.m_order{ padding:20px 0 0 0; text-align:center;}
#menu{ width:1000px;}
.m_l{padding:20px 0 0 20px; width:750px;}
.m_r{ float:right; padding:0 0 0 0; width:100px;}
.red{ color:#F03;}
.h1m{ font-size:14px; padding:20px 0 0 0; line-height:23px;}
.link{ color:#FC0;}
a.link{ color:#FC0; line-height:25px;}
a.link:hover{ color:#1f94ba; text-decoration:underline;}
.feedback_contact{ border:1px solid #a6cdfc; color:#0c2038; width:190px; line-height:20px; padding-left:4px; background:#e2effe;}


/*.........................................menu page..................................................................*/
h5{ margin:10px 0 10px 0; padding:0px 0 0px 10px; display:blockl; line-height:40px; font-size:20px; background:#500001; width:950px}
.m_l p{ margin:0 0 5px 0; padding:0 0 5px 0; width:957px; line-height:20px; text-align:right; border-bottom:1px dashed #41413d;}
.m_l label{ float:left; width:872px; text-align:left;}

.mahesh{ padding:0 0 0 0; margin:0; font-size:15px; line-height:20px;}






#footer_cover{ margin:0px 0 0 0px; padding:0 0 0px 0; }
#footer{ clear:both; margin:0px 0 0 0px; padding:10px 0 5px 0px; text-align:center;}
#footer p{ padding:0px 0 5px 1px; font-size:12px; text-align:center; color: #CCC;}
#footer a{ padding:0px 0 0 0; font-size:12px; text-decoration:underline; color:#fff;}
#footer a:hover{ font-size:12px; color: #bcfa19;}
.w3c_logo{ padding:10px 0 0 0;}
