  {}
  BODY {
    background-image: url('images/mexican_restaurant_backdrop.jpg');
    font-family: 'Palatino Linotype', Georgia, Garamond, 'Times New Roman', serif;
    font-size: 14px;
    line-height: 19px;
    color: #006600;
  }
  A {
    color: #CC3300;
    font-weight: bold;
    text-decoration: none;
  }
  A:hover {
    text-decoration: underline;
  }
  .container {
    position: relative;
  }
  .mexican_border_top {
    background-image: url('images/mexican_border_top.gif');
    background-position: top;
    background-repeat: repeat-X;
  }
  .MiCasita_logo {
    position: absolute;
    top: 20px; 
    left: -3px;
  }
  .mexican_border_bottom {
    background-image: url('images/mexican_border_bottom.gif');
    background-repeat: repeat-X;
  }
  .mexican_food_menu_top {
    margin-top: 40px;
  }
  .mexican_food_menu_middle {
    padding-left: 25px;
    padding-right: 40px;
    background-image: url('images/mexican_food_menu_middle.gif');
    background-repeat: repeat-Y;
  }
  .mexican_food_menu_middle A {
    line-height: 32px;
  }
  .heading_to_mexican_restaurant H1 {
    position: absolute;
    top: -70px;
    // top: -50px; 
    left: 102px;
    font-size: 28px;
    font-weight: bold;
  }
  .screen_backdrop {
    background-image: url('images/mexican_restaurant_screen.gif');
    padding: 15px;
  }
  .nm {
    color: #CC0099;
    font-family: 'Comic Sans MS';
  }