﻿body { background-color: black; margin: 0; padding: 0; }
td { }
a:link { color: #aaa331; text-decoration: none; }
a:visited { color: #aaa331; text-decoration: none; }
a:hover { color: #fff468; text-decoration: none; }
a:active { color: #fff468; text-decoration: none; }
#header { background-color: white; width: 720px; height: 262px; margin-right: auto; margin-left: auto; }
#menu { background-color: #6a640d; background-image: url(../images/menubg.gif); background-repeat: repeat-x; width: 720px; height: 18px; margin-right: auto; margin-left: auto; }
#content{ background-image: url(../images/bgfade.jpg); background-repeat: repeat-x; width: 720px; height: auto; margin-right: auto; margin-left: auto; }
#logobar { width: 680px; height: auto; margin-bottom: -20px; padding: 20px 20px 0; }
.clearboth { clear: both; }
#contentbox { width: 522px; height: 100%; float: right; padding-right: 20px; }
#title { color: #fff; font-size: 24px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-align: center; width: 522px; height: auto; padding: 0 20px 20px 178px; }
#text { color: #fff; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 20px; text-align: left; width: inherit; height: auto; }
#eventstext { color: #fff; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-align: center; width: inherit; height: auto; }
#contacttext { color: #fff; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 20px; text-align: center; width: inherit; height: auto; }
#diningphotos { color: #fff; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 20px; text-align: center; width: inherit; height: 420px; }
#footer { color: #fff; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; text-align: center; width: inherit; height: auto; margin-top: 60px; margin-bottom: 20px; }
#leftcolumn { color: white; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: center; width: 138px; height: 100%; float: left; padding-left: 20px; }
.coloredtext{ color: #fff468; font-size: 14px; font-weight: bold; }
.yellowtext { color: #fff468; }

h3{ margin:0px; padding: 2px 10px; }

h2{ margin:0px; padding: 2px 10px; }

h1{ margin:0px; padding: 2px 10px; }
.smalltext { color: white; font-size: 10px; font-weight: bold; }
.menuitem { color: white; font-size: 12px; font-weight: normal; line-height: 140%; padding: 2px 5px; margin:4px; }
.menusides { color: white; font-size: 12px; line-height: 12px; padding-top: 3px; padding-bottom: 3px; }
.menutitle { color: #fff468; font-size: 16px; font-weight: bold; line-height: 140%; padding: 4px 5px; margin:4px; }

.eventsmenutitle{font-family: Arial, Verdana, Helvetica, sans-serif; color: #fff; line-height: 140%; font-size: 1.5em; padding: 10px 8px 8px 12px; margin:4px; font-style:italic; text-align:left;}
.pmenutext{font-family: Georgia, Arial, Verdana, Helvetica, sans-serif; color: #FFFF99; font-size: 1.2em; padding: 4px 8px 4px 12px; margin:0px; text-align:left;}
.pmenutext span{font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #FFFF99; font-size: .9em; padding: 2px; margin:0px; text-align:right;}
.paddtxt{font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #fff; font-size: 1.5em; padding: 4px; margin:0px; text-align:center;}

.ulTxt{font-family: Georgia, Arial, Verdana, Helvetica, sans-serif; color: #FFFF99; font-size: 1.2em; padding: 4px 8px 4px 33px; margin:0px; text-align:left;}
.ulTxt li{padding: 3px; margin:0px; text-align:left; list-style:square;}
img{border:0px;}