* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	WIDTH: 100%; PADDING-TOP: 5%; POSITION: fixed; BACKGROUND-COLOR: #4f1506
}
H1 {
	MARGIN-BOTTOM: 20px; FONT: bold 16px arial, "Trebuchet MS", verdana,  sans-serif; COLOR: #824f39
}
A {
	COLOR: #525d45
}
A:hover {
	COLOR: #6d7b5b
}
OL LI {
	LIST-STYLE-TYPE: none
}
DIV#wrap {
	FLOAT: left; WIDTH: 100%; POSITION: absolute
}
DIV#left_margin {
	BACKGROUND: url(../images/left_margin_strip.jpg) repeat-x left top; FLOAT: left; MARGIN-LEFT: -400px; WIDTH: 50%; POSITION: relative; HEIGHT: 500px
}
DIV#left_inner {
	BACKGROUND: url(../images/left_margin_bg.jpg) no-repeat right top; POSITION: relative; HEIGHT: 100%
}
* HTML DIV#left_inner {
	MARGIN-LEFT: -400px! important; WIDTH: 100%! important; POSITION: relative
}
DIV#content {
	BACKGROUND: url(../images/body_bg.jpg) repeat-x; FLOAT: left; POSITION: relative
}
DIV#center {
	BACKGROUND: url(../images/logo_bg2.jpg) no-repeat; FLOAT: left; WIDTH: 800px; POSITION: relative; HEIGHT: 500px
}
DIV.homelogo#center {
	BACKGROUND: url(../images/logo_bg.jpg) no-repeat
}
DIV#nav {
	BACKGROUND: url(../images/food/left_pic1.jpg) no-repeat left bottom; WIDTH: 260px; BOTTOM: 19px; POSITION: absolute; HEIGHT: 300px
}
DIV#footer {
	BACKGROUND: url(../images/crescent_footer.gif) #835a31 no-repeat right top;
	FONT: 11px "Tw Cen MT", "Trebuchet MS", verdana,  sans-serif;
	WIDTH: 800px;
	COLOR: #fff;
	BOTTOM: -19px;
	POSITION: absolute;
	left: -800px;
}
DIV#footer A {
	COLOR: #fff
}
DIV#footer A:hover {
	TEXT-DECORATION: none
}
DIV#footer SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
DIV#footer IMG {
	
}
DIV#text {
	MARGIN-TOP: 200px; RIGHT: 2px; BACKGROUND: url(../images/crescent_bg.jpg) no-repeat right bottom; PADDING-BOTTOM: 20px; FONT: 13px "Tw Cen MT", "Trebuchet MS", verdana,  sans-serif; OVERFLOW: auto; WIDTH: 495px; COLOR: #525d45; POSITION: absolute; HEIGHT: 260px
}
DIV.home_special#text {
	BACKGROUND-POSITION: right bottom; MARGIN-TOP: 1px; PADDING-BOTTOM: 20px; OVERFLOW: auto; HEIGHT: 220px
}
* HTML DIV#text {
	BACKGROUND-POSITION: 100px 160px; BACKGROUND-ATTACHMENT: fixed
}
DIV.buttons {
	MARGIN: 72px 0px 0px 85px
}
DIV.buttons IMG {
	FLOAT: left; POSITION: relative
}
.menu {
	MARGIN-LEFT: 17px
}
.about {
	MARGIN-LEFT: 31px
}
.getting {
	MARGIN-LEFT: 39px
}
.contact {
	MARGIN-LEFT: 44px
}
P {
	PADDING-RIGHT: 20px;
	MARGIN: 10px 0px;
	POSITION: relative;
	visibility: visible;
}
DIV.food {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: -310px; PADDING-BOTTOM: 20px; PADDING-TOP: 40px; POSITION: relative
}
.pic1 {
	MARGIN: 0px 8px -10px -25px; POSITION: relative
}
.pic2 {
	MARGIN: -15px 8px 0px
}
.pic3 {
	MARGIN: 0px 8px -15px
}
.pic4 {
	MARGIN: 0px 8px
}
DIV#right_margin {
	BACKGROUND: url(../images/right_margin_strip.jpg) repeat-x; FLOAT: left; WIDTH: 50%; MARGIN-RIGHT: -401px; POSITION: relative; HEIGHT: 500px
}
DIV#right_inner {
	BACKGROUND: url(../images/right_margin_bg2.jpg) no-repeat left top; POSITION: relative; HEIGHT: 100%
}
DIV.homecrescent#right_inner {
	BACKGROUND: url(../images/right_margin_bg.jpg) no-repeat left top
}
DIV#text UL#subnav {
	MARGIN: 10px 0px 20px -30px; TEXT-ALIGN: center
}
DIV#text UL#subnav LI {
	DISPLAY: inline
}
DIV#text UL#subnav LI A IMG {
	BORDER-TOP-STYLE: none; MARGIN-RIGHT: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG.bullet {
	MARGIN: 0px 4px 6px 9px
}
TD {
	VERTICAL-ALIGN: top
}
.label {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; TEXT-ALIGN: right
}
TABLE.address {
	MARGIN-LEFT: 40px
}
DIV.map {
	PADDING-RIGHT: 20px; Z-INDEX: 10; FLOAT: right; POSITION: relative
}
DIV.map IMG {
	BORDER-RIGHT: #8d6638 1px solid; BORDER-TOP: #8d6638 1px solid; DISPLAY: block; BORDER-LEFT: #8d6638 1px solid; BORDER-BOTTOM: #8d6638 1px solid
}
HR {
	MARGIN: 0px auto; WIDTH: 250px; COLOR: #ac5b40; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #ac5b40; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
DIV.menu P SPAN {
	FONT-WEIGHT: bold; FLOAT: right
}
DIV.wine.menu P SPAN {
	FONT-WEIGHT: normal
}
P.heading {
	FONT: bold small-caps 14px helvetica, geneva, sans serif; COLOR: #ffffff
}
IMG.ruler {
	DISPLAY: block; MARGIN: 20px auto; TEXT-ALIGN: center
}
.smaller {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f1e7db
}
.whitebody{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #9f2715;
	text-align: center;
}
