HTML
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H1 IMG
{
    DISPLAY: block
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A
{
    COLOR: #ff6600
}
A:hover
{
    COLOR: #ffa405
}
.left
{
    FLOAT: left
}
.right
{
    FLOAT: right
}
.more
{
    TEXT-ALIGN: right
}
.clear
{
    CLEAR: both
}
BODY
{
    BACKGROUND: #2d0202;
    PADDING-BOTTOM: 10px;
    FONT: 11px arial, sans-serif;
    COLOR: #f4c389;
    TEXT-ALIGN: center
}
#wrapper1
{
    BACKGROUND: url(images/food1.png) #7c0000 no-repeat right top;
    MARGIN: auto;
    WIDTH: 749px;
    POSITION: relative;
    TEXT-ALIGN: left;
}#wrapper2
{
    BACKGROUND: url(images/food2.png) #7c0000 no-repeat right top;
    MARGIN: auto;
    WIDTH: 749px;
    POSITION: relative;
    TEXT-ALIGN: left
}#wrapper3
{
    BACKGROUND: url(images/food3.png) #7c0000 no-repeat right top;
    MARGIN: auto;
    WIDTH: 749px;
    POSITION: relative;
    TEXT-ALIGN: left
}#wrapper4
{
    BACKGROUND: url(images/food4.png) #7c0000 no-repeat right top;
    MARGIN: auto;
    WIDTH: 749px;
    POSITION: relative;
    TEXT-ALIGN: left
}#wrapper5
{
    BACKGROUND: url(images/food5.png) #7c0000 no-repeat right top;
    MARGIN: auto;
    WIDTH: 749px;
    POSITION: relative;
    TEXT-ALIGN: left
}#wrapper6
{
    BACKGROUND: url(images/winelist.png) #7c0000 no-repeat right top;
    MARGIN: auto;
    WIDTH: 749px;
    POSITION: relative;
    TEXT-ALIGN: left
}#wrapper7
{
    BACKGROUND: url(images/banquets.png) #7c0000 no-repeat right top;
    MARGIN: auto;
    WIDTH: 749px;
    POSITION: relative;
    TEXT-ALIGN: left
}
#logo
{
    BACKGROUND: url(images/logo.jpg) no-repeat;
    WIDTH: 357px;
    HEIGHT: 185px;
    TEXT-ALIGN: center;
}
#logo H1
{
    FONT: bold 27px "arial black", arial, sans-serif;
    COLOR: #fff;
    PADDING-TOP: 50px
}
#logo P
{
   
    MARGIN: 0em;
    FONT: 17px "arial narrow", arial, sans-serif;
	
}
#nav LI
{
    LIST-STYLE-TYPE: none
}
#nav-left
{
    WIDTH: 178px
}
#nav-left LI
{
    BACKGROUND: url(images/nav_bg.jpg) repeat-x;
    FONT: 18px/62px "arial narrow", arial, sans-serif;
    HEIGHT: 62px;
    TEXT-ALIGN: right
}
#nav-left A
{
    PADDING-RIGHT: 20px;
    COLOR: #fff;
    TEXT-DECORATION: none
}
#nav-left .orange A
{
    COLOR: #ffc559
}
#nav-left A:hover
{
    TEXT-DECORATION: underline
}
#nav-right
{
    LEFT: 178px;
    BORDER-LEFT: white 1px solid;
    WIDTH: 178px;
    POSITION: absolute;
    TOP: 185px
}
#nav-right UL
{
    TEXT-ALIGN: right
}
#nav-right LI
{
    PADDING-RIGHT: 40px;
    BORDER-TOP: white 1px solid;
    BACKGROUND: url(images/arr.gif) no-repeat 152px 10px;
    FONT: 14px/30px "arial narrow", arial, sans-serif;
    HEIGHT: 30px
}
#nav-right A
{
    COLOR: white;
    TEXT-DECORATION: none
}
#nav-right A:hover
{
    TEXT-DECORATION: underline
}
#body
{
    BORDER-TOP: white 1px solid;
    PADDING-TOP: 20px
}
#left
{
    PADDING-LEFT: 15px;
    FLOAT: left;
    WIDTH: 620px
}
#right
{
    PADDING-RIGHT: 37px;
    FLOAT: right;
    WIDTH: 291px
}
#welcome
{
    PADDING-LEFT: 29px
}
H2.guilded
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    BACKGROUND: url(images/welcome_bg.gif) repeat-x left bottom;
    MARGIN-BOTTOM: 0.8em;
    HEIGHT: 20px
}
H2.guilded SPAN
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 38px;
    BACKGROUND: url(images/h_glif.gif) #7c0000 no-repeat;
    FLOAT: left;
    PADDING-TOP: 2px
}
.more A
{
    FONT-WEIGHT: bold;
    COLOR: #c47552;
    TEXT-DECORATION: none
}
.more A:hover
{
    TEXT-DECORATION: underline
}
#chef
{
    PADDING-LEFT: 164px;
    BACKGROUND: url(images/chef.jpg) no-repeat left bottom;
    PADDING-TOP: 47px
}
#chef H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 70px;
    BACKGROUND: url(images/divider.gif) repeat-x 50% bottom;
    PADDING-BOTTOM: 5px;
    FONT: 17px "arial narrow", arial, sans-serif;
    MARGIN-LEFT: -50px
}
P
{
    MARGIN: 1em 0px;
    LINE-HEIGHT: 1.1
}
#booking
{
    BORDER-RIGHT: #b43708 1px solid;
    BORDER-TOP: #b43708 1px solid;
    BACKGROUND: #911702;
    MARGIN-BOTTOM: 1.1em;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #b43708 1px solid;
    BORDER-BOTTOM: #b43708 1px solid
}
#booking H2
{
    BORDER-RIGHT: #7c0000 1px solid;
    BORDER-TOP: #7c0000 1px solid;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    BACKGROUND: url(images/h_booking_bg.jpg) repeat-x;
    MARGIN: 4px 4px 10px;
    BORDER-LEFT: #7c0000 1px solid;
    COLOR: #660100;
    LINE-HEIGHT: 27px;
    BORDER-BOTTOM: #7c0000 1px solid;
    HEIGHT: 27px
}
#booking TH
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    TEXT-ALIGN: left
}
#booking TD.submission
{
    TEXT-ALIGN: right
}
#menu
{
    BORDER-RIGHT: #97321d 1px solid;
    PADDING-RIGHT: 8px;
    BORDER-TOP: #97321d 1px solid;
    PADDING-LEFT: 160px;
    BACKGROUND: url(images/specials.jpg) no-repeat left bottom;
    BORDER-LEFT: #97321d 1px solid;
    PADDING-TOP: 22px;
    BORDER-BOTTOM: #97321d 1px solid
}
#menu H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 1em;
    MARGIN-LEFT: -38px;
    COLOR: #ff8a00
}
#menu FORM
{
    TEXT-ALIGN: center
}
#menu P
{
    MARGIN: 1.3em 0px
}
#footer
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(images/divider.gif) repeat-x;
    PADDING-BOTTOM: 12px;
    MARGIN: 0px 2em;
    PADDING-TOP: 20px;
    TEXT-ALIGN: center
}
#footer LI
{
    DISPLAY: inline;
    LIST-STYLE-TYPE: none
}
#footer A
{
    COLOR: #e49e6f;
    TEXT-DECORATION: none
}
#footer A:hover
{
    TEXT-DECORATION: underline
}
H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    MARGIN-BOTTOM: 0.8em;
    HEIGHT: 18px;
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 38px;
    BACKGROUND: #7c0000 no-repeat;
    FLOAT: left;
    PADDING-TOP: 2px
}
.dirlist
{
    CLEAR: both;
    MARGIN: 20px;
    LINE-HEIGHT: 1.1
}