html{height:101%;}
body {background:#fff url(../images/restaurant2/body-bg.jpg) repeat; margin:0; padding:0; font:normal 12px Arial, Helvetica;}
img{border:none;}
#extHeader{background:url(../images/restaurant2/ext-header-bg.png) no-repeat; width:619px; height:45px; margin:0 auto;}
#container{width:716px; margin:0 auto;}
#intHeader{background:url(../images/restaurant2/int-header-bg.png) no-repeat; width:622px; height:153px; margin:0 auto;}
#intHeader .left{padding:0 0 0 31px; width:550px; height:125px;}
#intHeader .left a{padding:0; margin:0;}
#intHeader .footer{}
#intHeader .footer ul{display:none;}
#meat{background:url(../images/restaurant2/meat-bg.png) repeat-y; width:623px; margin:0 auto;}
#content{}
#content .left{float:left; width:170px; padding:10px 0 0;}
#content .left ul{margin:0; padding:10px 0 0 35px;}
#content .left li{list-style:none;}
#content .left li a, a:visited{color:#000; padding:0 0 5px 0; font-weight:bold; text-decoration:none;}
#content .left li a:hover{color:#000; padding:0 0 5px 0; font-weight:bold; text-decoration:underline;}
#content .right{float:left; width:410px; padding:10px 0 20px 0;}
#meatFooter{clear:both;}
#extFooter{text-align:center; background:url(../images/restaurant2/ext-footer-bg.png) no-repeat; width:623px; height:56px; margin:0 auto;}
#extFooter p{padding:0; margin:0;}
#extFooter a{color:#fff;}
#vcard{padding:0 0 0 35px;}
.logo{width:550px; height:125px;}