BODY {
	SCROLLBAR-FACE-COLOR: #e3e2dc;
	FONT: 11px/12px Verdana, Arial, sans-serif;
	SCROLLBAR-HIGHLIGHT-COLOR: #eae9e5;
	SCROLLBAR-SHADOW-COLOR: #aaa9a5;
	SCROLLBAR-3DLIGHT-COLOR: #f1f1ee;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #e9e8e3;
	SCROLLBAR-DARKSHADOW-COLOR: #71716e;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-y;
	background-color: #3A2217;
	margin-top: 25px;
	margin-left: 0px;
}
TD {
	FONT: 9px  Verdana, Arial, sans-serif;
}
FONT {
	FONT: 9px  Verdana, Arial, sans-serif;
}
A:link {
	COLOR: #CCCCCC;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
A:active {
	COLOR: #000000;
	font-size: 11px;
	text-decoration: none;
}
A:visited {
	COLOR: #CCCCCC;
	font-size: 11px;
	text-decoration: none;
}
A:hover {
	COLOR: #000000;
	font-size: 11px;
	text-decoration: none;
}
INPUT {
	FONT: 9px  Verdana, Arial, san-serif; 
	COLOR: #766d5b; 
	BACKGROUND-COLOR: #ffffff
}
SELECT {
 FONT: 9px  Verdana, Arial, san-serif;
 COLOR: #766d5b; 
 BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	FONT: 9px  Verdana, Arial, san-serif; COLOR: #766d5b; BACKGROUND-COLOR: #ffffff
}
.header {
	font-size: 14px;
	font-family: Arial;
	padding: 0px 10px 0px 5px;
}
.title {
	font-size: 14px;
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.content {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.content-sm {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.list-events {
	padding: 5px 0px 0px 11px;
	font-size: 10px;
	font-weight: bold;
}
.bg-dash-h { 
	background-image: url(../images/main/hdash.gif); background-repeat: repeat-x
}
.border-grey {
	border: 1px solid #CCCCCC;
}
.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
	color: #FFFFFF;
}
.item-name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 14px;
	padding-left: 24px;
	color: #FFFFFF;
}
.item-blurb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C67300;
	padding: 14px;
}
.item-blurb-sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 24px;
	color: #FFFFFF;
}
.list-items {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.home-news {
	color: #666666;
	padding-top: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
}
.home-news A:link {
	COLOR: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}
.home-news A:active {
	COLOR: #CCCCCC;
	font-size: 10px;
}
.home-news A:visited {
	COLOR: #CCCCCC;
	text-decoration: none;
	font-size: 10px;
}
.home-news A:hover {
	COLOR: #CCCCCC;
	BACKGROUND-COLOR: #969696;
	font-size: 10px;
}
.item-name-print {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 14px;
	padding-left: 24px;
	color: #333333;
}
.item-blurb-print {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 24px;
	color: #333333;
}
.item-blurb-sm-print {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 24px;
	color: #333333;
}
.home-news-print {
	color: #666666;
	padding-top: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
}
.menu-name {
	font-family: Verdana;
	font-size: 9px;
	color: #333333;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.img-nextprev {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.home-headline {
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}
.home-header {
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	background-color: #000000;
}
.home-headname {
	font-size: 12px;
	padding: 5px;
	color: #FFFFFF;
}
.home-headmemo {
	font-size: 10px;
	padding: 5px;
	color: #999999;
}
.form-label { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666; 
	padding-left: 
	15px; 
}
.form-input {
 font-size: 11px; 
 color: #666666; 
 text-align: left; 
 padding: 2px; 
 font-family: Verdana; 
 font-weight: bold; 
 border-top-width: 1px; 
 border-bottom-width: 1px; 
 border-top-style: solid; 
 border-bottom-style: solid;
  border-top-color: #CCCCCC; 
	border-bottom-color: #CCCCCC;
}
.form-header {
 font-family: Verdana, Arial, sans-serif; 
 font-size: 11px; 
 color: #666666; 
 background-color: #999999; 
 padding-left: 15px; 
 border-right-width: 1px; 
 border-right-style: solid; 
 border-right-color: #FFFFFF; 
}
.form-rows {
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px; color: #333333;
 border-right-width: 1px;
 border-bottom-width: 1px; 
 padding-left: 3px; 
 border-right-style: solid; 
 border-bottom-style: solid; 
 border-right-color: #CCCCCC; 
 border-bottom-color: #CCCCCC; 
}
.form-desc { 
	font-size: 10px; 
	color: #999999; 
	text-align: left; 
	padding: 15px; 
	font-family: Verdana; 
	border-top-width: 1px; 
	border-bottom-width: 1px; 
	border-top-style: solid; 
	border-bottom-style: solid; 
	border-top-color: #CCCCCC; 
	border-bottom-color: #CCCCCC; 
}
.base {
	background-color: #848C52;
}
.base a:link {
	color: #FFFFFF;
}
.base a:visited {
	color: #EEEEEE;
}
.base a:hover {
	color: #E79431;
}
.home-main {
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	background-image: url(../images/main/homemain.gif);
}
.about-img {
	padding: 5px;
}
.about-header {
	font-family: Arial;
	font-size: 14px;
	background-color: #004263;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 10px;
	color: #FFFFFF;
}
.about-memo {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	padding: 10px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.menu-img-restclub {
	border: 4px solid #333333;
}
.menu-name {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 3px;
}
.menu-nameprint {
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
}
.menu-memo {
	font-family: Arial;
	font-size: 9px;
	color: #CCCCCC;
	padding-left: 10px;
}
.menu-memoprint {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
}
.menu-header {
	font-family: Arial;
	font-size: 18px;
	color: #523929;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.menu-listbox {
	background-color: #E7E7E7;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.medText, .medText a:link, .medText a:active, .medText a:visited, .medText a:hover{ 
   color:           #2F1F0E;
   font-family: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif;
   font-size:       10px; 
   font-weight:     normal;
} 
  .medText a:link    { color:  #000000; }
  .medText a:visited { color:  #E79431; }
  .medText a:active  { color:  #E79431; font-weight:bold; }
  .medText a:hover   { color:  #E79431; } 
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.shadowv {
	background-image: url(../images/shadowvtop.gif);
	background-repeat: repeat-y;
}
.homeimg {
	background-image: url(../images/homeimg01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
  .home-headname a:link    { font-size: 12px; padding: 5px; color: #FFFFFF; }
  .home-headname a:visited { font-size: 12px; padding: 5px; color: #EEEEEE; }
  .home-headname a:active  { font-size: 12px; padding: 5px; color: #FF6600; }
  .home-headname a:hover   { font-size: 12px; padding: 5px; color: #FF6600; } 
	
	.home-headmemo a:link    { font-size: 10px; padding: 5px; color: #FFFFFF; }
  .home-headmemo a:visited { font-size: 10px; padding: 5px; color: #EEEEEE; }
  .home-headmemo a:active  { font-size: 10px; padding: 5px; color: #FF6600; }
  .home-headmemo a:hover   { font-size: 10px; padding: 5px; color: #FF6600; } 
