
body{margin:0 auto;padding:0; background:#781114;text-align:center;color:#e9c885;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
h1{font-size:18px}
h2{font-size:16px}
h3{font-size:14px}
h1,h2,h3{font-weight:bold}
h4,h5{font-size:12px;}
label{font-family:Arial, Helvetica, sans-serif;color:#e9c885;height:25px;font-size:18px}
img {border:none;}

#box{width:766px;height:auto;margin:0 auto;}
#head{margin:0px;width:766px;height:176px}
#main{margin:0px 0px 10px 0px;background:url(../images/bg.gif) top left;width:766px;height:490px;text-align:center;}
#index{margin:0 auto; background:url(../images/indexbg.gif) top left no-repeat;width:698px;height:448px}
#indexleft {margin-top:16px;width:125px;height:auto;float:left;}
#indexleft ul{margin:0; padding:0 0 0 8px; height:auto;text-align:center;}
#indexleft li{margin:8px auto 0 auto; text-align:center;list-style-type:none;}
#indexleft li a { width:100px; height:100%; display:block;}
#indexleft li#aboutus { width:100px; height:76px; display:block; background:url(../images/aboutus.gif) no-repeat center top;}
#indexleft li#menu { width:100px; height:74px; display:block; background:url(../images/menu.gif) no-repeat center top}
#indexleft li#food { width:100px; height:57px; display:block; background:url(../images/food.gif) no-repeat center top}
#indexleft li#scene { width:100px; height:74px; display:block; background:url(../images/scene.gif) no-repeat center top}
#indexleft li#contactus { width:100px; height:56px; display:block; background:url(../images/contactus.gif) no-repeat center top}


#indexcenter {float:left;margin:15px auto 0 auto;width:400px;height:auto;text-align:center}
#indexcentertop{ height:252px; margin:15px auto 0 auto; text-align:center;}
#indexcenterbottom{padding-top:10px;text-align:center}

#indexright {float:left; margin-top:15px; padding:0; width:158px; height:auto;text-align:center}
#indexright ul {margin:15px 0 0 0; padding:0; width:158px; text-align:center}
#indexright li {list-style-type:none;margin:12px 0 0 0; padding:0; display:block}
#indexbottom,#foot{margin-top:3px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#e9c885}
h1,h2,h3,h4,h5{ display:block !important; padding:2px 0 3px 0;font-family:Arial, Helvetica, sans-serif;color:#e9c885; margin:0px 30px 0px 30px;text-align:center}
#foot{margin-top:10px;color:#CCCCCC}

.Hspacer { clear:both; width:1px; height:10px; font-size:0px; overflow:hidden;}
.Hspacer2 { clear:both; width:1px; height:12px; font-size:0px; overflow:hidden;}
.Hspacer3 { clear:both; width:1px; height:14px; font-size:0px; overflow:hidden;}
.Hspacer4 { clear:both; width:1px; height:16px; font-size:0px; overflow:hidden;}

/*================================*/
#aboutuscenter {float:left;margin:15px auto 0 10px; width:380px;height:auto;text-align:center}
#aboutusright {float:left; margin-top:15px; padding:0; width:145px; height:auto;text-align:center}
#aboutusright label{text-align:center; padding:5px 0;}
#aboutusright ul {margin:0; padding:15px 0 0 10px; list-style:none;}
#aboutusright li{text-align:left;font-weight:bold;margin-top:4px;font-size:12px}
#aboutuscenter{margin-top:30px;font-size:13px;text-align:left;padding:10px 0px 10px 0px;width:400px;word-break:break-all;word-wrap:break-word;overflow:auto;height:380px;scrollbar-3d-light-color:#fff;scrollbar-highlight-color:#9c153d;scrollbar-face-color:#67081c;scrollbar-arrow-color:#ffde00;scrollbar-shadow-color:#67081c;scrollbar-dark-shadow-color:#67081c;scrollbar-base-color:#67081c;}
#aboutuscenter img{float:left;}
/*================================*/
#menuright {float:left;margin-top:30px;font-size:12px;text-align:left;padding:0;width:145px;word-break:break-all;word-wrap:break-word;overflow:auto;height:380px;
scrollbar-3d-light-color:#fff;
scrollbar-highlight-color:#9c153d;
scrollbar-face-color:#67081c;
scrollbar-arrow-color:#ffde00;
scrollbar-shadow-color:#67081c;
scrollbar-dark-shadow-color:#67081c;
scrollbar-base-color:#67081c;
}
#menuright ul {margin:0 10px; padding:0; list-style:none;}
#menuright label{text-align:center;margin-left:25px; padding-top:5px;}
/*================================*/
#sceneright {float:left;margin-top:30px; margin-left:5px;font-size:12px;text-align:left;padding:0;width:150px;word-break:break-all;word-wrap:break-word;overflow:auto;height:380px;
scrollbar-3d-light-color:#fff;
scrollbar-highlight-color:#9c153d;
scrollbar-face-color:#67081c;
scrollbar-arrow-color:#ffde00;
scrollbar-shadow-color:#67081c;
scrollbar-dark-shadow-color:#67081c;
scrollbar-base-color:#67081c;
}
#sceneright label{text-align:center;margin-left:20px}
#sceneright ul {margin:0; padding:5px 10px 5px 0; list-style:none;}
#sceneright li{border:0px;margin-bottom:3px;margin-top:3px}
#sceneright img{border:solid 2px #CC3300}
#scenehid { font-size:14px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#scenehid ul {margin:0 0 0 9px; padding:6px 0 0 0; width:110px;}
#scenehid li{margin:3px 0 0 0; padding:0; font-size:12px;border:0px;border-bottom:1px #9c0934 solid;list-style-type:none}
/*================================*/
#rightdiv { }
#NEWshanghaimenu{ line-height:22px;}
#menupic { width:94px; height:30px; background-repeat:no-repeat;}
#Dinnerhid, #Lunchhid, #specialhid { font-size:14px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#Dinnerhid ul, #Lunchhid ul, #specialhid ul {margin:0; padding:0 0 0 10px; width:110px;}
#Dinnerhid li, #specialhid li{margin:3px 0 0 0; padding:0; font-size:12px;border:0px; border-bottom:1px #9c0934 solid; list-style-type:none}
#Dinnerhid li a, #specialhid li a { color:#e9c885; text-decoration:none;}
#Dinnerhid li a, #specialhid li a span { color:##e9c885;}

#foodright {margin-top:30px;font-size:12px;text-align:left;padding:0;width:140px;word-break:break-all;word-wrap:break-word;overflow:auto;height:380px;scrollbar-3d-light-color:#fff;scrollbar-highlight-color:#9c153d;scrollbar-face-color:#67081c;scrollbar-arrow-color:#ffde00;scrollbar-shadow-color:#67081c;scrollbar-dark-shadow-color:#67081c;scrollbar-base-color:#67081c;float:left}
#foodright label{text-align:center;}
#foodright{padding:0px;margin-top:40px; margin-left:15px;}
#foodcenter{margin:80px 0 0 0; padding:0 10px; width:380px;float:left; text-align:center;}
pre{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
hr{height:1px;color:#9c0934;border:dashed}
.text01{font-size:12px;color:#9b7f34;padding-left:65px; white-space:normal;}
.menucentertitle{font-size:20px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#e9c885}
#followDiv1{margin-right:1px;margin-top:35px;}
#followDiv2{margin-left:2px;margin-top:35px;}







