body {  background-color: #FFFFCC; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000033}
.header {  background-color: #000033; margin-top: 65px; width: 750px; ; border: 1px #000000 solid; border-width: 1px 1px}
.content {  background-color: #FFFFCC; width: 750px; ; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.left {  width: 200px; vertical-align: top; background-color: #336699}
.navpanel {  ; vertical-align: top; border-color: black black black #000033; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; background-color: #CCCC99; width: 150px}
.spacercell {  width: 10px; }
.pricecell {  width: 25px; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000033; vertical-align: top}
.middle {
	width: 399px;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000033;
}
.menuitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000033;
	text-align: left;
}
.menudescip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000033;
	margin-top: -15px;
	text-align: left;
}
.menucategory {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13pt;
	font-weight: bold;
	color: #FFFFCC;
	padding-bottom: 2px;
	background-color: #000033;
	padding-left: 5px;
	padding-top: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000033;
}


a.button:link  
{ 
 font-size:8pt; 
 font-weight:bold; 
 text-decoration:none; 
 border-color:#000000; 
 border-width:1px 1px 1px 1px; 
 background-color:#CC9933;  
 color:#000033; 
; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px #000033 solid
; padding-top: 2px; padding-bottom: 2px
; ; width: 100%
} 


a.button:visited  
{ 
 font-size:8pt; 
 font-weight:bold; 
 text-decoration:none; 
 border-color:#000000; 
 border-width:1px 1px 1px 1px; 
 background-color:#CC9933;  
 color:#000033; 
; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px #000033 solid
; padding-top: 2px; padding-bottom: 2px
; ; width: 100%
} 


a.button:hover  
{ 
 font-size:8pt; 
 font-weight:bold; 
 text-decoration:none; 
 border-color:#000000; 
 border-width:1px 1px 1px 1px; 
 background-color:#000033;  
 color:#CC9933; 
; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px #000033 solid
; padding-top: 2px; padding-bottom: 2px
; ; width: 100%
} 

.footer { background-color: #000033; width: 745px; border: 1px #000000 solid; border-width: 1px 1px ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FFFFCC; padding-top: 5px; padding-bottom: 5px; padding-left: 5px}
.bottomnav { background-color: #CC9933; width: 745px; border: 1px #000000 solid; border-width: 1px 1px ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000033; padding-top: 5px; padding-bottom: 5px; padding-left: 5px}

.footer a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FFFFCC; text-decoration: none}
.footer a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #336699; text-decoration: underline}
.footer a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FFFFCC; text-decoration: none}

.bottomnav a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000033; text-decoration: none}
.bottomnav a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFCC; text-decoration: underline}
.bottomnav a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000033; text-decoration: none}
#subheader_left {  background-color: #336699; width: 40%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFCC; padding-top: 5px; padding-bottom: 5px; padding-left: 5px}
.subheader_right { background-color: #336699; text-align: right; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; width: 20%; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFCC}
.subheader {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 750px; }
h1 {  font-family: "Times New Roman", Times, serif; font-size: 16pt; font-weight: bold; color: #000033}
h2 { font-family: "Times New Roman", Times, serif; font-size: 12pt; font-weight: bold; color: #000033 }
h3 { font-family: "Times New Roman", Times, serif; font-size: 10pt; font-weight: bold; color: #000033 ; font-style: italic; text-align: center}
.callout { font-family: "Times New Roman", Times, serif; font-size: 10pt; font-weight: bold; color: #000033 ; font-style: italic; text-align: center }
.hours {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #000033; text-align: center}
hr {  color: #000033; height: 1px; }
.subheader_middle {  text-align: right; width: 40px; ; background-color: #336699}
.subheader_middle a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #CC9933; text-decoration: underline}
.subheader_middle a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFCC; text-decoration: none}
.subheader_middle a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFCC; text-decoration: none}
.winemenu_right { ; vertical-align: top; border-color: black black black #000033; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; background-color: #CCCC99; width: 50px}
.winemenu_middle {
	width: 584px;
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000033;
}
.winemenu_left { width: 115px; ; vertical-align: top; background-color: #336699 }
.winetable {  padding-bottom: 10px}
.menudescrip_wine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000033;
	margin-top: -15px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.lobster {
	margin-top: 650px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000033;
	border-bottom-color: #000033;
}
.filet {
	margin-top: 850px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000033;
	border-bottom-color: #000033;
}
.souffle {
	margin-top: 405px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000033;
	border-bottom-color: #000033;
}
.wine {
	margin-top: 1250px;
}
.shrimp {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000033;
}
h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 90%;
	font-weight: bold;
	color: #000033;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-transform: uppercase;
	text-align: left;
}
#cc {
	margin-right: auto;
	margin-left: auto;
	width: 33px;
	margin-top: 7px;
}
#winespectator {
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	text-align: center;
}
#callout {
	background-color: #336699;
	border: 1px solid #000033;
	padding: 15px;
}
#callout a:link {
	color: #CC9933;
	text-decoration: none;
}
#callout a:hover {
	color: #FFFFCC;
	text-decoration: underline;
}
#winterhours {
	background-color: #000033;
	padding: 8px;
}
#winterhours p {
	color: #FFFFCC;
}
#subheader_left a:link, #subheader_left a:visited {
	color: #FFFFCC;
	text-decoration: underline;
}
#subheader_left a:hover {
	color: #CC9933;
	text-decoration: none;
}
#facebook {
	margin-right: auto;
	margin-left: auto;
	width: 135px;
	padding-top: 25px;
	padding-bottom: 25px;
}
#wrapper {
	margin-right: auto;
	margin-left: auto;
	width: 800px;
}
