* {font-size:100%;line-height:1.8;list-style:none;margin:0px;padding:0px;outline:none;}
body {font-family:sans-serif;font-size:12px;color:#000;background:url("img/body_bg.gif") center repeat-y #b28850;}
img,table {border:none;}
a {color:#699;text-decoration:none;}
a:hover {color:#f80;text-decoration:none;}

#base {width:748px;}

#header {width:750px;height:95px;float:left;display:inline;}

#flash {width:750px;height:390px;float:left;display:inline;}

#menu {width:750px;height:50px;background:url("img/menu_bg.gif") no-repeat;float:left;display:inline;}
#menu ul {float:right;}
#menu li {margin:5px 0 0;float:left;}

#menu2 {width:750px;height:65px;background:url("img/menu_bg2.gif") no-repeat;margin:0 0 5px 0;float:left;display:inline;}
#menu2 ul {float:right;}
#menu2 li {margin:15px 0 0;float:left;}

#tab {width:750px;height:40px;border-bottom:2px solid #b68d4c;float:left;display:inline;}
#tab ul {margin:10px 1px;}
#tab li {margin:0 0 0 4px;float:left;}

#continer {width:750px;float:left;display:inline;}
#continer .label {width:730px;text-align:left;text-indent:10px;background:url("img/label_bg.gif") bottom repeat-x;margin:20px 10px 10px;padding:0 0 5px 0;float:left;display:inline;}
#continer .text {width:730px;text-align:left;text-indent:10px;margin:10px;float:left;display:inline;}
#continer ul {width:710px;text-align:left;margin:0 20px;float:left;}
#continer li {text-indent:20px;border-bottom:1px dotted #CCC;background:url("img/arrow.gif") 5px 10px no-repeat;margin:0 10px;padding:5px 0;}

#menu_list {width:710px;margin:0 20px}
#menu_list img {margin:10px;}

#photo {width:750px;float:left;display:inline;}

#menu_info {width:650px;text-align:left;margin:10px 40px;float:left;display:inline;}
#menu_info strong {font-size:14px;}
#menu_info .name {width:500px;height:40px;line-height:3px;}
#menu_info .price {width:150px;}
#menu_info p {color:#7a4b45;font-weight:bold;padding-top:10px;}

#chef_info {width:610px;text-align:left;margin:10px 70px;float:left;display:inline;}
#chef_info .chef {width:180px;}
#chef_info .comment {width:430px;}

#career_info {width:530px;text-align:left;margin:10px 110px;float:left;display:inline;}
#career_info .year {width:100px;}
#career_info .data {width:530px;}

#appearance_info {width:530px;text-align:left;margin:10px 110px;float:left;display:inline;}
#appearance_info .program {width:300px;}
#appearance_info .tv {width:230px;}

#map_info {width:650px;text-align:left;margin:10px 40px;float:left;display:inline;}
#map_info .access {width:340px;}
#map_info .address {width:310px;}
#map_info dl {font-weight:bold;}
#map_info dd {font-weight:normal;text-indent:15px;}

#footer {width:750px;height:35px;font-size:11px;color:#FFF;background:url("img/footer_bg.gif") no-repeat #007130;margin:15px 0 0 0;padding-top:7px;float:left;display:inline;}