/* CSS Document */

/************************ BEGIN MENU CONTENT ************************/

#menu {
  width:980px;
  font-size:14px;
  color:#716d6e;
}

#menu a:link { color:#84672F; text-decoration:none; }
#menu a:visited { color:#84672F; text-decoration:none; }
#menu a:hover { color:#BEB096; text-decoration:none; }
#menu a:active { color:#84672F; text-decoration:none; }

#menu .menu_content {
  padding:36px 0 0 20px;
  width:750px;
  float:left;
}

#menu .menu_options {
  padding:40px 0 0 0;
  float:left;
  width:50px;
}

#menu_tabs {
  height:22px;
  padding:0 0 0 48px;
}

#menu_tabs div {
  float:left;
  width:174px;
  height:27px;
}

#menu_tabs .menu_tab_dinner,
#menu_tabs .menu_tab_dinner_off {
  background:transparent url(../images/tab_dinner.png) no-repeat scroll top left;
}

#menu_tabs .menu_tab_bar,
#menu_tabs .menu_tab_bar_off {
  background:transparent url(../images/tab_bar.png) no-repeat scroll top left;
}

#menu_tabs .menu_tab_dessert,
#menu_tabs .menu_tab_dessert_off {
  background:transparent url(../images/tab_dessert.png) no-repeat scroll top left;
}

#menu_tabs .menu_tab_dinner_off,
#menu_tabs .menu_tab_bar_off,
#menu_tabs .menu_tab_dessert_off {
  background-position:0 -27px;
}

#menu_tabs .menu_tab_dinner_off:hover,
#menu_tabs .menu_tab_bar_off:hover,
#menu_tabs .menu_tab_dessert_off:hover {
  background-position:0 -54px;
  cursor:pointer;
}

#menu .menu_dinner_picture,
#menu .menu_bar_picture,
#menu .menu_dessert_picture,
#menu .menu_brunch_picture {
  width:202px;
  height:252px;
  margin:0 40px 20px 10px;
  float:left;
}

#menu .menu_dinner_picture {
  background:#999999 url(../images/img_menu_dinner.jpg) no-repeat scroll center center;
}

#menu .menu_bar_picture {
  background:#999999 url(../images/img_menu_bar.jpg) no-repeat scroll center center;
}

#menu .menu_dessert_picture {
  background:#999999 url(../images/img_menu_dessert.jpg) no-repeat scroll center center;
}

#menu .menu_brunch_picture {
  background:#999999 url(../images/img_menu_brunch.jpg) no-repeat scroll center center;
}

#menu .menu_dinner,
#menu .menu_bar,
#menu .menu_dessert,
#menu .menu_brunch {
  float:left;
  width:450px;
}

#menu .menu_first_course {
  min-height:250px;
}

#menu .menu_main_course {
  min-height:250px;
}

#menu .menu_first_course_title {
  background:transparent url(../images/img_menu_title_first_course.gif) no-repeat scroll top left;
  width:248px;
  height:43px;
}

#menu .menu_main_course_title {
  background:transparent url(../images/img_menu_title_main_course.gif) no-repeat scroll center left;
  width:239px;
  height:63px;
}

#menu .menu_dessert_title_ice_cream {
  background:transparent url(../images/img_menu_title_dessert.gif) no-repeat scroll center left;
  width:349px;
  height:103px;
}

#menu .menu_dessert_title_cheese {
  background:transparent url(../images/img_menu_title_cheese.gif) no-repeat scroll center left;
  width:326px;
  height:63px;
}

#menu .menu_brunch_title_sides {
  background:transparent url(../images/img_menu_title_sides.gif) no-repeat scroll center left;
  width:93px;
  height:63px;
}

#menu p.menu_item_title {
  margin:18px 0 0 0;
  font-size:16px;
  color:#444444;
}

#menu p.menu_item_title span {
  margin-left:10px;
  font-weight:normal;
}

#menu p.menu_item {
  margin:0 0 18px 0;
}

#bar,
#dessert,
#brunch {
  display:none;
}

/************************ END MENU CONTENT ************************/
