@charset "utf-8";
/* CSS Document */
.holder_menu_in {
    width: 920px;
    height: 32px;
    margin: auto;
}
.oishiii_menu {
  list-style-type: none;
  width: 920px;
  height: 32px;
  float: left;
  clear: left;
  margin: 0px;
  padding: 0px;
}

.oishiii_menu li {
  float: left;
  margin: 0px;
  padding: 0px;
  height: 32px;
  width: auto;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  line-height: 30px;
}
.oishiii_menu li a {
  margin: 0px;
  padding: 0px;
  float: left;
  height: 32px;
  width: auto;
  border: none;
  font-weight: normal;
  position: relative;
  display: block;
 
}
.oishiii_menu li a span {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 32px;
  z-index: 100;
  cursor: pointer;
}
.menu_a {
  background: url(/images/home_2.gif) top left no-repeat;
  width: 60px;
 
}
.menu_b {
  background: url(/images/the_restaurant_2.gif) top left no-repeat;
  width: 116px;
 
}
.menu_c {
  background: url(/images/food_menu_2.gif) top left no-repeat;
  width: 97px;
  
}
.menu_d {
  background: url(/images/drinks_menu_2.gif) top left no-repeat;
  width: 106px;
 
}
.menu_e {
  background: url(/images/club_oishiii_2.gif) top left no-repeat;
  width: 96px;
  
}
.menu_f {
  background: url(/images/order_online_2.gif) top left no-repeat;
  width: 107px;
  
}
.menu_g {
  background: url(/images/book_table_2.gif) top left no-repeat;
  width: 100px;
  
}
.menu_h {
  background: url(/images/gallery_2.gif) top left no-repeat;
  width: 66px;
 
}
.menu_i {
  background: url(/images/oishiii_news_2.gif) top left no-repeat;
  width: 101px;
 
}
.menu_j {
  background: url(/images/find_us_2.gif) top left no-repeat;
  width: 71px;
  
}
.oishiii_menu li a.selected {

}

.list_food {
    float:left;
    height:auto;
    list-style-type:none;
    margin:0;
    padding:0 5% 20px 5%;
    width:90%;
}
.list_food li {
    border-bottom:1px dotted #999999;
    clear:left;
    float:left;
    width:100%;
}

.list_food li h1 {
    color:#A4000B;
    font-size:130%;
    line-height:30px;
    text-align:center;
    padding-left: 0;
    padding-top: 5px;
}
.list_food li a:link, .list_food li a:visited, .list_food li a:active {
    color:#515151;
    display:block;
    font-weight:normal;
    height:25px;
    line-height:25px;
    text-align:left;
    text-decoration:none;
    width:100%;
}
.list_food li a:hover {
    color:#A4000B;
}
.list_food li a.selected {
    color:#A4000B;
}
.row_2 ul {
    list-style-type: none;
    margin: 0px;
    clear: left;
    float: left;
    height: auto;
    width: 846px;
    padding-top: 2px;
    padding-bottom: 8px;
    padding-right: 0px;
    padding-left: 0px;
}
.row_2 ul li {
    float: left;
    height: 35px;
    width: auto;
    margin: 0px;
    text-align: right;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 3px;
}
.row_2 ul li.button_1 a, .row_2 ul li.button_a a, .row_2 ul li.button_3 a {
    text-decoration: none;
    color: #333;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    font-family: "Frutiger 45 Light","Trebuchet MS", Arial;
    line-height: 37px;
    letter-spacing: 1px;
    display: block;
}
.row_2 ul li.button_1 a:link, .row_2 ul li.button_1 a:visited, .row_2 ul li.button_1 a:active {
    clear: left;
    float: left;
    height: 35px;
    background-image: url(/images/button_1.gif);
    background-repeat: no-repeat;
    display: block;
    width: 130px;
    padding-right: 10px;
}
.row_2 ul li.button_1 a:hover {
    background-image: url(/images/button_2.gif);
}
.row_2 ul li.button_1 a.selected {
    background-image: url(/images/button_2.gif)!important;
}

.row_2 ul li.button_a a:link, .row_2 ul li.button_a a:visited, .row_2 ul li.button_a a:active {
    background-image: url(/images/button_a.gif);
    background-repeat: repeat-x;
    clear: left;
    float: left;
    height: 35px;
    width: 128px;
    padding-right: 10px;
}
.row_2 ul li.button_a a:hover {
    background-image: url(/images/button_b.gif);
}
.row_2 ul li.button_a a.selected {
    background-image: url(/images/button_b.gif) !important;
}

.row_2 ul li.button_3 a:link, .row_2 ul li.button_3 a:visited, .row_2 ul li.button_3 a:active {
    background-image: url(/images/button_3.gif);
    background-repeat: no-repeat;
    display: block;
    clear: left;
    float: left;
    height: 35px;
    background-position: right;
    width: 129px;
    padding-right: 10px;
}
.row_2 ul li.button_3 a:hover {
    background-image: url(/images/button_4.gif);
}
.row_2 ul li.button_3 a.selected {
    background-image: url(/images/button_4.gif) !important;
}


#footer_list {
    height: auto;
    width: 815px;
    list-style-type: none;
    margin: auto;
    padding: 0px;
}
#footer_list li {
    float: left;
    height: auto;
    width: auto;
}
#footer_list li a:link, #footer_list li a:visited, #footer_list li a:active {
    display: block;
    color: #FFF;
    text-decoration: none;
    line-height: 22px;
    padding-right: 5px;
    padding-left: 5px;
    float: left;
    height: auto;
    width: auto;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #515151;
    border-left-color: #515151;
    font-size: 85%;
    font-weight: bold;
    white-space: nowrap;
    font-weight: normal;
}
#footer_list li a:hover{
    background-color: #900;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #FFF;
    border-left-color: #FFF;
}
.row_6 ul {
    margin: 0px;
    clear: left;
    float: left;
    height: 27px;
    width: 846px;
    list-style-type: none;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #CF72A1;
    border-bottom-color: #CF72A1;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    line-height: 26px;
    display: block;
}
.row_6 ul li {
    float: left;
    height: auto;
    width: auto;
    display: block;
}
.row_6 ul li a:link, .row_6 ul li a:visited, .row_6 ul li a:active {
    font-family: Arial, Helvetica, sans-serif;
    color: #CF72A1;
    height: auto;
    width: auto;
    display: block;
    text-decoration: none;
    font-size: 12px;
    padding-right: 7px;
    padding-left: 8px;
    letter-spacing: 1px;
}
.row_6 ul li a:hover {
    text-decoration: none;
}
.row_7 a:link, .row_7 a:visited, .row_7 a:active, .row_7 a:hover{
    color: #CF72A1;
}
.menu_1 {
    float: left;
    clear: left;
    width: 100%;
    color:#D3E7E8;
    font-size:18px;
    font-style:normal;
    font-weight:normal;
    letter-spacing:1px;
    margin:0;
    padding: 15px 0 10px 0;
    text-transform:capitalize;
    text-align: center;
    border-bottom: solid 3px #D3E7E8;
}
.menu_2 {
    float: left;
    clear: left;
    width: 100%;
    color: #E973A4;
    font-size: 16px;
    padding: 5px 0 10px 0;
    text-transform: capitalize;
    font-weight: bold;
}
.box_foodDetails_m {
    float:left;
    height:auto;
    padding-left:5px;
    padding-right:5px;
    width:528px;
}
