#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; }


.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;
}








.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; }

