#preloadedImages {       width: 0px;       height: 0px;	   display:none;	   position:absolute;	   left:-999999px;	   top:-999999px;	   }/* default settings */body { font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; font-size: 11px; background-color: #F9FCFC; color: #3A2A09; margin: 0px; padding: 0px; border: 0px; text-align: center; height: 100%; line-height: 16px; }body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }table { border-collapse:collapse; border-spacing:0; }#extraHitArea { display: block; padding: 25px; position: absolute; z-index: 0; margin-top: 230px; font-size: 16px; background-color: #429E95; color: #FFFFFF; }#extraHitArea a { color: #FFFFFF; }#containerMsg { overflow:hidden; height:500px; position:absolute; z-index:249; }.text11{ font-size:11px; line-height:15px} .bubble1{margin-left:0px;margin-top:100px; position:absolute; z-index:89;opacity:0}  .people1{position:absolute;  left:0px; z-index:111; opacity:0}li { list-style-image:none; list-style-position:outside; list-style-type:none; }*:focus { outline: 0; }a { text-decoration:none; color: #3A2A09; }a:hover { text-decoration:none; }a.small10 { text-decoration:none; color: #3A2A09; font-size:10px; }/* CSS  */#mainbg { background-color: #ADDEDA; background-repeat: repeat; background-position: top; margin: 0 auto; padding: 0px; border: 0px; text-align: center; background-image: url(img/body_bg.jpg); clear: both; float:left; width: 100%; padding-bottom: 10px; _padding-bottom: 0px; }.spacer { display: block; height: 20px; _height: 0px; }.spacer5 { display: block; height: 5px; _height: 0px; _display: none; }.spacer3 { display: block; height: 2px; _height: 0px; }.img_over_home { position: absolute; margin-left: 0px; margin-top: -420px; z-index:0; }.img_over_col2_bot { position: absolute; margin-left: 210px; margin-top: -520px; }.img_over_col3_bot { position: absolute; margin-left: 450px; margin-top: -520px; }.img_over_col2_top { position: absolute; margin-left: 210px; top:0px; }.img_over_col3_top { position: absolute; margin-left: 500px; top:0px; }form { margin: 0px; padding: 0px; }.formguy {-moz-border-radius: 5px; -webkit-border-radius: 5px; position:relative; z-index:11; overflow:hidden; width:450px; left:50%px; margin-top:0px; background-color:#F9FCFC;   margin-top:740px; padding:15px; padding-bottom:25px}.submen li{ float:left;  padding:0px; margin:0}#nav li{ float:left; padding:0px; margin:0 }#navb { margin-left:-8px;}    .dish{position:absolute; margin-top:-75px; margin-left:530px} .dish2{position:absolute; margin-top:-46px; margin-left:580px} .recipe .ingredients{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; font-size: 11px; line-height:18px; width:190px }.recipe .description{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; font-size: 12px; }.iespace { margin-top:0px; }.no_ie{}*:focus { outline: 0; }div { text-align: left; }li { list-style: none; }#header { width: 970px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 35px; }#header #logo { }#header #nav { margin-top: 25px; margin-bottom:3px; padding:0px; }#header .navsub { margin-top: 10px; margin-bottom:3px; }.dottedline { background-image: url(img/dottedline.gif); background-repeat: repeat-x; background-position: left center; height: 3px; _height: 0px; width:970px; margin-top:20px}.dottedline_in { background-image: url(img/dottedline.gif); background-repeat: repeat-x; background-position: left center; height: 3px; _height: 0px; width:970px; margin-top:36px; _margin-top:18px }.dottedline2 { background-image: url(img/dottedline2.gif); background-repeat: repeat-x; background-position: left center; height: 3px; padding-top: 10px; padding-bottom: 25px; width:970px; }.dottedline2short { background-image: url(img/dottedline2.gif); background-repeat: repeat-x; background-position: left center; height: 3px; padding-top: 5px; padding-bottom: 15px; width:100%; }.dottedlinedark { background-image: url(img/dottedlinedark.gif); background-repeat: repeat-x; background-position: left center; height: 3px; _height: 0px; margin-bottom:10px; }.title_section { font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif; font-size: 24px;  margin-top:0px; margin-bottom:5px; line-height: 29px;}.title_section2 { font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  font-size: 17px;  margin-top:0px;margin-bottom:5px;  line-height: 22px; }#header #searchbox { position: absolute; margin-left: 730px; top: 82px;  _top: 88px; text-align: right; width: 240px; }#header #shopcart { font-family: "Lucida Grande", "Lucida Sans Unicode", Arial; position: absolute; margin-left: 730px; _margin-left: 380px; top: 50px; text-align: right; width: 240px; }a .header_nav_active { font-size: 17px; padding:0; _padding-top:2px; margin-right:20px; font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  color: #449B93; text-decoration: none; white-space:nowrap }a .header_nav { font-size: 17px; padding:0; _padding-top:2px; margin-right:20px; font-family:Georgia,"Times New Roman",Times, serif; _font-family:Georgia, serif; color: #392A0E; text-decoration: none; white-space:nowrap }a:hover .header_nav { font-size: 17px; padding:0; _padding-top:2px; margin-right:20px; font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  color: #F9FCFC; text-decoration: none; white-space:nowrap } a .header_subnav { font-size: 14px; margin-right:25px; font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  color: #392A0E; text-decoration: none;  display:block;  padding-top:3px }a:hover .header_subnav { font-size: 14px; margin-right:25px; font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  color: #F9FCFC; text-decoration: none; display:block; padding-top:3px }a .header_subnav_active { font-size: 14px; margin-right:25px; font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  color: #449B93; text-decoration: none; display:block; padding-top:3px }/*  body */#bodycontainer { text-align: center; width: 970px; clear: both; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }#bodyalt { text-align: center; width: 970px; clear: both; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }#footcontainer { margin: 0 auto; width: 970px; font-size: 12px; }/*  main body $ columns*/.col_1 { float: left; width: 225px; margin-right:20px; }.col_1on3 { float: left; width: 725px; _width: 720px; margin-right:10px; }.col_1on4 { float: left; width: 970px; }.col_1on2 { float: left; width: 480px; margin-right:10px; _width: 400px; }.col_1on2b { float: left; width: 480px;  _width: 400px; }.col_2 { float: left; width: 235px; margin-right:10px; }.col_3 { margin-right:10px; width:235px; float: left; }.col_4 { width:225px; float: left; }.col_5 { float: left; margin-right:10px; }.box_body_hl { -moz-border-radius: 5px; -webkit-border-radius: 5px; font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  font-size: 36px; color: #F9FCFC; margin-top:-10px; }.box_body_1 { -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #F9FCFC; font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  font-size: 36px; margin-bottom:20px }.box_body_2 { -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #F9FCFC; padding: 20px; min-height: 400px; margin-bottom:20px; font-family: "Lucida Grande", "Lucida Sans Unicode", Arial; line-height: 16px; font-size: 11px; background-image: url(img/text_bg2.jpg); background-repeat: repeat-x; background-position: bottom; }.box_body_3 { -moz-border-radius: 5px; -webkit-border-radius: 5px; font-family:"Lucida Grande", "Lucida Sans Unicode", Georgia, "Times New Roman", Times, serif; font-size: 11px; margin-bottom:20px; width:450px; line-height: 16px; }.box_body_sc { -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #F9FCFC; padding: 20px;  margin-bottom:20px;    background-image: url(img/text_bg2.jpg); background-repeat: repeat-x; background-position: bottom; }.loaderdiv{ float:right;  }.box_coupon .l1 { font-size: 16px; line-height: 20px; display: block; margin-bottom: 25px; color:#F9FCFC; clear:both; }.box_coupon .l2 { font-size: 46px; display: block; color:#F9FCFC; clear:both; margin-bottom: 15px; }.box_coupon .l3 { font-size: 11px; width: 50px; line-height: 19px; color:#392A0E; clear:both; }.box_coupon { -moz-border-radius: 5px; -webkit-border-radius: 5px; width:195px; _width:235px; height:72px; _height:90px; padding: 20px; float:left; margin-bottom: 10px; margin-right:10px; font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  font-size: 24px; color: #F9FCFC; background-image: url(img/dottedboxhalf.png); background-repeat: repeat-x; background-position: left top; }.sub_text{ font-size: 12px; line-height:16px; }.sub_text_main{ font-size: 12px; line-height:16px;  }.cont_guy{margin-left:-180px; position:absolute; z-index:99;overflow:hidden; margin-top:8px; height:500px}.end { clear: both; margin-bottom: 0px; height: 1px; }.event_box_toptitle { font-size: 17px; }.event_box_title { font-size: 34px; }.event_box_subtitle { font-size: 20px; }.event_box_pic { margin-bottom: 10px; padding: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; }.event_box { float: left; width: 160px; clear: right; margin-right: 22px; _margin-right: 20px; }.event_box_list_lf { float: left; width: 160px; margin-right: 22px; _margin-right: 20px; margin-bottom:20px; }.event_box_list_lf_rg { color: #333333; float: left; width: 160px; margin-bottom:20px; }.event_box_list_rg { float: right; width: 160px; margin-bottom:20px; }.event_box_list_rg_lf { margin-left: 22px; _margin-left: 20px; color: #333333; float: right; width: 160px; margin-bottom:20px; }.frm_label { font-size: 13px; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; padding-bottom: 5px; color: #449994; display: block; padding-top: 6px; }.frm_input { background-image: url(img/input_bg.jpg); background-repeat: repeat-x; background-position: left top; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 13px; background-color: #F9FCFC; width:100%; _height:22px; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; color: #429E95; border: 2px solid #dddddd; padding:3px }.frm_search { background-image: url(img/search_lens.jpg); background-repeat: no-repeat; background-position: right top; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 13px; background-color: #F9FCFC; width:180px; _height:22px; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; padding-top: 3px; padding-right: 25px; padding-bottom: 3px; padding-left: 6px; color: #429E95; border: 2px solid #9DD8D2; }#footer { width: auto; padding-top: 20px; background-color: #F9FCFC; color: #516D6A; text-align: center; padding-bottom: 25px; clear: both; border-top-width: 1px; border-top-style: solid; border-top-color: #F9FCFC; background-image: url(img/footer_bg.jpg); background-repeat: repeat-x; background-position: top; }#footer li { padding: 0; margin:0; list-style-image:none; list-style-position:outside; list-style-type:none; line-height:15px }#footer a { font-size: 10px; color: #449994; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; text-decoration: none; }#footer .text { font-size: 10px; color: #449994; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; text-decoration: none; line-height:20px }#footer .text2 { font-size: 10px; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; text-decoration: none; line-height:17px }#footer a:hover { color: #3A2A09; }#footer a.title { font-size: 14px; color: #449994; font-family:Georgia,"Times New Roman",Times, serif; _font-family:Georgia, serif; text-decoration: none; display: block; margin-bottom: 4px; }.box_text { font-size: 10px; color: #F9FCFC; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; text-decoration: none; }.box_text2 { font-size: 10px; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; text-decoration: none; line-height:17px }.titleblack { font-size: 16px; color: #3A2A09; font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  text-decoration: none; line-height:20px }.errmsg { color: #FF6600; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; text-decoration: none; line-height:22px }.footer_nav { display: inline; margin-right: 15px; }.frm_or { font-size: 13px; padding-right: 5px; padding-left: 10px; }a.frm_btn { -moz-border-radius: 5px; -webkit-border-radius: 5px; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; font-size: 13px; color: #3A2A09; background-color: #9FD8D2; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; padding-left: 20px; text-decoration: none; }a:hover.frm_btn { -moz-border-radius: 5px; -webkit-border-radius: 5px; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; font-size: 13px; color: #FFFFFF; background-color: #9FD8D2; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; padding-left: 20px; text-decoration: none; }a.frm_btn_cancel { -moz-border-radius: 5px; -webkit-border-radius: 5px; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; font-size: 13px; color: #3A2A09; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 0px; text-decoration: none; }.hl_line1 { font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  color: #F9FCFC;  font-size: 70px; width: 700px; line-height: 80px; _line-height: 90px; padding-top: 10px; _padding-bottom: 0px; margin-top: 10px; _margin-top: 0px; overflow: hidden; }.hl_line1b { font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  color: #F9FCFC; font-size: 70px; width: 550px; line-height: 80px;   padding-top: 10px; _padding-bottom: 0px; margin-top: 10px; _margin-top: 0px; overflow: hidden; }.hl_line1c { font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  color: #F9FCFC; font-size: 50px; width: 470px; line-height: 58px; margin-bottom: 15px;   padding-top: 10px; _padding-bottom: 0px; margin-top: 0px; _margin-top: 0px; overflow: hidden; }.hl_line2 { font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  color: #F9FCFC; font-size: 30px; width: 650px; margin-top: 55px; _padding-top: 15px; _padding-bottom: 5px; }.hl_line2c { font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  color: #F9FCFC; font-size: 25px; width: 650px; margin-top: 25px; _padding-top: 15px; _padding-bottom: 5px; }.hl_line3 { color: #3A2A09; font-size: 12px; width: 570px; margin-top: 25px; _margin-top: 5px; margin-bottom: 25px; line-height: 17px; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; }.hl_line4 { color: #3A2A09; font-size: 26px; margin-top: 15px; _margin-top: 5px; margin-bottom: 25px; line-height: 34px; font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  }.lock { background-image: url(img/lock.gif); background-repeat: no-repeat; background-position: left center; padding-left: 18px; }.lockw { background-image: url(img/lockw.gif); background-repeat: no-repeat; background-position: left center; padding-left: 18px; }.lockg { background-image: url(img/lockg.gif); background-repeat: no-repeat; background-position: left center; padding-left: 18px; }.limenu { font-size: 16px; display: block; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 8px; }.temp_nav { height: 30px; }.press_tx { font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; font-size: 11px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #392b0b; padding-top: 5px; padding-bottom: 5px; }.press_tx_rg { white-space:nowrap; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; font-size: 11px; border-bottom-width: 1px; width:50px; text-align:center; border-bottom-style: dotted; border-bottom-color: #392b0b; padding-top: 6px; padding-bottom: 7px; border-left-width: 1px; border-left-style: dotted; border-left-color: #392b0b;   padding-left: 10px; }#page_body { margin-top: 25px; clear: both; min-height:260px; }#subheader { margin-top: 10px; }#subheader #page_title { margin-top: 5px; font-size: 33px; color: #F9FCFC; }#subheader #page_address { position: absolute; top:96px; _top:90px; margin-left: 620px; text-align: right; width:300px; color: #F9FCFC; }#subheader .page_address { _top:90px; height: 14px; color: #F9FCFC; }.sub_page { margin-left: 180px; color: #888888; width: 545px; font-size: 13px; min-height: 300px; background-color: #F9FCFC; line-height: 17px; }.sub_page td { color: #888888; font-size: 13px; line-height: 17px; }#sub_menu { padding: 0px; width:170px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; position: absolute; }#sub_menu li { list-style-type: none; width:170px; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }.navnav { margin: 0px; padding: 0px; height: 18px; }.promo_box1 { width: 150px; font-size: 30px; float: left; color: #FFA33E; border: 1px solid #FFA33E; margin-right: 20px; _margin-right: 17px; height: 155px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 15px; }.promo_box2 { width: 150px; font-size: 30px; float: left; color: #B1808D; border: 1px solid #B1808D; margin-right: 0px; height: 155px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 15px; }.required { font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; font-size: 10px; text-decoration: none; display: block; margin-top: 5px; margin-bottom: 5px; }.reserve_box { width: 175px; _width: 176px; clear: right; margin-right: 0px; position: absolute; margin-left: 746px; _margin-left: 744px; }.reserve_box_title { font-size: 18px; padding-bottom: 10px; }.reserve_box_label { font-size: 15px; padding-top: 7px; display: block; }.strip { width: 970px; margin-top: 20px; margin-right: auto; margin-left: auto; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D9D9D9; margin-bottom: 20px; height: 1px; clear: both; }.telef { color: #F9FCFC; }.menu-on2 { background-color: #CC9933; }.menu-on1 { }.nav-col-item { float:left; }.main-navtemp { float:left; white-space:nowrap; }.main-nav { float:left; white-space:nowrap; }.submen { position:absolute; left:50%; margin-left:-485px; width:970px; padding-top:9px; padding-bottom:11px; _padding-top:0px; }#nav li { display:inline-block; _display:block; _float:left; cursor:pointer }#nav li a { display:inline-block; _display:block; _float:left; cursor:pointer }/*  alert messages */.jqifade { position: absolute; background-color: #aaaaaa; text-align: center; }div.jqi { width: 300px; font-family: Georgia, "Times New Roman", Times, serif; position: absolute; background-color: #ffffff; font-size: 18px; text-align: center; border: solid 1px #eeeeee; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 7px; font-weight: normal; }div.jqi .jqicontainer { text-align: center; }div.jqi .jqiclose { position: absolute; top: 4px; right: 4px; width: 18px; cursor: default; color: #999999; font-weight: bold; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }div.jqi .jqimessage { padding: 10px; line-height: 20px; color: #444444; text-align: center; }div.jqi .jqibuttons { -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align: right; padding: 5px 0 5px 0; text-align: center; }div.jqi button { outline:0; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 3px 10px; margin: 0 10px; background-color: #9DD8D2; border: solid 1px #f4f4f4; color: #ffffff; font-weight: bold; font-size: 12px; cursor: pointer; text-align: center; }div.jqi button:hover { outline:0; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #9DD8D2; text-align: center; }div.jqi button.jqidefaultbutton { background-color: #9DD8D2; text-align: center; }.jqiwarning .jqi .jqibuttons { background-color: #9DD8D2; text-align: center; }/*  menu items */.itemname { font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  font-size:17px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #392b0b; padding-top: 10px; padding-bottom: 5px; }.itemname1 { font-family:FareSerif, Georgia, "Times New Roman", Times, serif; _font-family:Georgia, serif; font-size:16px; margin-bottom:0px; display: block; line-height: 20px; }.itemsizes { font-family:FareSerif, Georgia, "Times New Roman", Times, serif; _font-family:Georgia, serif; font-size:13px;  display: block; padding-top: 0px; padding-bottom: 5px; }.td_dotted { height: 46px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #392b0b; padding-top: 7px; padding-bottom: 2px; padding-left: 0px; padding-right: 10px; }.required2 {	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial;	font-size: 10px;	text-decoration: none;	display: block;}.itemnumber { font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  font-size:17px; width: 15px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #392b0b; border-right-width: 1px; border-right-style: dotted; border-right-color: #392b0b; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 5px; text-align:top; v-align:top;}.itemprice { font-family:Georgia,"Times New Roman",Times, serif; _font-family:Georgia, serif; font-size:17px; width: 40px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #392b0b; border-left-width: 1px; border-left-style: dotted; border-left-color: #392b0b; padding-top: 10px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px; text-align:center; }.itemprice1 { font-family:Georgia,"Times New Roman",Times, serif; _font-family:Georgia, serif; font-size:17px; width: 40px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #392b0b; border-left-width: 1px; border-left-style: dotted; border-left-color: #392b0b; padding-top: 10px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px; text-align:center; }.itemprice2 { font-family:Georgia,"Times New Roman",Times, serif; _font-family:Georgia, serif; font-size:17px; width: 60px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #392b0b; border-left-width: 1px; border-left-style: dotted; border-left-color: #392b0b; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 5px; text-align:right; }.itemprice3 { font-family:Georgia,"Times New Roman",Times, serif; _font-family:Georgia, serif; font-size:17px; width: 60px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #392b0b; border-left-width: 1px; border-left-style: dotted; border-left-color: #392b0b; padding-top: 10px; padding-left: 10px; padding-right: 0px; padding-bottom: 5px; text-align:right; }.itemsize { font-family:Georgia,"Times New Roman",Times, serif; _font-family:Georgia, serif; font-size:17px; width: 40px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #392b0b; padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px; text-align:center; }.itemsize1 { font-family:Georgia,"Times New Roman",Times, serif; _font-family:Georgia, serif; font-size:17px; width: 40px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #392b0b; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px; text-align:center; }.itemnamesm { padding-top: 5px; padding-bottom: 5px; }.tdspace { width:25px; }.menuitem { font-size: 28px; height:25px; margin-top:10px; }.submenuitem { font-size: 14px; height:25px; margin-top:5px; }.col_menu { }.menutitles { -size: 14px; height:25px; margin-top:10px; }.itempricesm { border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #392b0b; }.menucat { font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  font-size:24px; display: block; margin-top:15px; padding-bottom: 5px; }.menucat1 { font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  font-size:24px; display: block; margin-top:15px; padding-bottom: 0px; }.cateringcat { font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  font-size:18px; display: block; margin-top:20px; }.cateringcat1 { font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  font-size:14px; display: block; margin-top:5px; margin-bottom:5px;}.cateringcat2 { font-family:Georgia,"Times New Roman",Times, serif;  _font-family:Georgia, serif;  font-size:18px; display: block;  margin-bottom: 20px; }.cateringitem { font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; font-size: 11px; line-height: 18px; text-decoration: none; display: block; margin-bottom: 0px; }.cateringitem1 { font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; font-size: 11px; line-height: 18px; text-decoration: none; display: block; margin-bottom: 20px; padding-left: 20px;}.cateringitem2 { font-family:"Lucida Grande", "Lucida Sans Unicode", Arial; font-size: 11px; line-height: 18px; text-decoration: none; margin-bottom: 20px; }.cateringline { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #392b0b; padding-top: 0px; padding-left: 10px; padding-right: 10px; padding-bottom: 20px}.cateringline2 {  padding-top: 20px; padding-left: 10px; padding-right: 10px;}.search-title { font-size: 13px; font-weight: bold; }.search-url { color: #449994; }.hilitetag { font-weight: bold; background-color: #9DD8D2; }