.sectionHeader
{
  text-decoration: underline;
  text-align: center;
  font-size: x-large;
}
.subSection
{
  text-decoration: underline;
  font-size: larger;
}
.menuContainer
{
}
.menu
{
  border: 1px solid #000000;
}
.subList
{
  border-width: 0px;
}
.bullet
{
  background-image: url('images/Arrow16.png');
  background-repeat: no-repeat;
  background-position: right;
}
.menuContainer
{
  background-repeat: no-repeat;
  padding-top: 5px;
  padding: 66px;
  background-size: 283px 386px;
}
.menuContainer
{
  vertical-align: text-top;
}
#barMenu
{
  padding: 23px;
  font-size: 11.8pt;
  margin: 12px;
}
.menuSeparator
{
  width: 20px;
}
.price
{
  text-align: right;
}
A:link, A:visited
{
  color: #0000FF;
}
BODY
{
  background-image: url('../images/deco/sand.gif');
}
#menu
{
  /*+placement:shift -413px 451px;*/
  position: relative;
  left: -413px;
  top: 451px;
}
.dataField LABEL
{
  padding-right: 5px;
  color: #6A0000;
  font-weight: bold;
  /*[empty]+placement:;*/
}
.eventinformation .dataField
{
  font-size: 13.4pt;
  /*+placement:anchor-top-left 0px 0px;*/
  position: absolute;
  left: 0px;
  top: 0px;
}
#admission
{
  /*+placement:shift -13px 450px;*/
  position: relative;
  left: -13px;
  top: 450px;
}
#bandtime
{
  /*+placement:shift -478px 469px;*/
  position: relative;
  left: -478px;
  top: 469px;
}
#foodtime
{
  /*+placement:shift -25px 476px;*/
  position: relative;
  left: -25px;
  top: 476px;
}
#doortime
{
  /*+placement:shift 454px 472px;*/
  position: relative;
  left: 454px;
  top: 472px;
}
#description LABEL
{
}
.description
{
  font-family: Cambria;
  color: #112039;
  font-weight: bold;
  /*+placement:shift 203px 324px;*/
  position: relative;
  left: 203px;
  top: 324px;
  padding: 0px 30px 0px 40px;
}
#band
{
  /*+placement:shift 78px 446px;*/
  position: relative;
  left: 78px;
  top: 446px;
  padding-left: 49px;
}
#location
{
  text-align: center;
  /*+placement:shift -222px 89px;*/
  position: relative;
  left: -222px;
  top: 89px;
}
#location LABEL
{
  visibility: hidden;
}
#description LABEL
{
  top: 311px;
  left: 223px;
  position: fixed;
  z-index: 1;
  /*+placement:shift -64px -66px;*/
  position: relative;
  left: -64px;
  top: -66px;
}
#eventdate
{
  color: #151200;
  font-weight: bold;
  font-size: 15.2pt;
  /*+placement:shift 170px 40px;*/
  position: relative;
  left: 170px;
  top: 40px;
}
#eventname
{
  color: #A90606;
  font-weight: bold;
  font-size: 23pt;
  text-align: center;
  font-family: Helvetica;
  /*+placement:shift 347px 5px;*/
  position: relative;
  left: 347px;
  top: 5px;
}
BODY #foodContainer
{
}
.menuFrame
{
  width: 15%;
  vertical-align: top;
}
.frameSeparator
{
  width: 4px;
  background-color: #000000;
}
.contentFrame
{
  vertical-align: text-top;
  width: 100%;
}
#barContainer
{
  background-repeat: no-repeat;
  padding: 51px 40px 193px 58px;
  background-size: 564px 715px;
}
