.counter { position: absolute; top: 0px; left: 0px; }

p.spacer8 {
  margin-bottom: -17;
  font-size: 8px;
  font-family: Garamond;
}

p.spacer14 {
  margin-bottom: -17;
  font-size: 14px;
  font-family: Garamond;
}

p.spacer16 {
  margin-bottom: 0;
  font-size: 16px;
  font-family: Georgia;
  color: #ffffff;
}

p.dattim {
  margin-bottom: -1em;
  font-size: 12px;
  font-family: Garamond;
}

div.keys_left h1 {
  font-family: Garamond;
  font-size: 1px;
  text-align: left;
  /*font-weight: bold;*/
  color: #000000;
  /*filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#880000', startColorstr='#dddddd', gradientType='1'); */
  /*padding: 2px 2px 2px 2px;*/
  /*width: 40px;*/
  /*height: 180px;*/
  visibility: hidden;
}

div.keys_right h1 {
  font-family: Garamond;
  font-size: 4px;
  text-align: right;
  /*font-weight: bold;*/
  color: #000000;
  /*filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#880000', startColorstr='#dddddd', gradientType='1'); */
  /*padding: 2px 2px 2px 2px;*/
  /*width: 24px;*/
  /*height: 180px;*/
}

div.mvLeft {
  font-family: Garamond;
  font-size: 18px;
  font-weight: bold;
  color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#880000', startColorstr='#dddddd', gradientType='1'); 
  padding: 2px 2px 2px 2px;
  width: 24px;
  height: 180px;
}

div.mvRight {
  font-family: Garamond;
  font-size: 18px;
  font-weight: bold;
  color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#dddddd', startColorstr='#880000', gradientType='1'); 
  padding: 2px 2px 2px 2px;
  width: 24px;
  height: 180px;
}

div.dt {
  font-family: Garamond;
  font-size: 12px;
  font-weight: bold;
  /*margin-bottom: -1.5em;*/
  margin-left: 00px;
  width: 90%;
  padding: 6px 2px 3px 2px;
  color: #ffffff;
  align: center;
  background-image: url('images/bumpy_bg.jpg');
  /*filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#888888', startColorstr='#ffffff', gradientType='0'); */
  border: 3px ridge;
}

div.Message {
  font-family: Garamond;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: -17px;
  margin-left: 00px;
  width: 90%;
  padding: 2px 2px 2px 2px;
  color: #000088;
  text-align: center;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#888888', gradientType='0'); 
  border: 3x inset;
}

div.navi {
  font-family: Garamond;
  font-size: 12px;
  font-weight: bold;
  margin-left: 00px;
  width: 99%;
  padding: 2px 2px 2px 2px;
  color: #000000;
  text-align: center;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#888888', gradientType='0'); 
  border: 2x ridge;
  background-color: #cccccc;
}

div#MainPicW {
  width: 480px;
  height: 360px;
  border: 4px ridge;
  margin-left: 00px;
  padding: 0px;
  align: center;
  background-color: transparent;
}

img#thePic {
  /*width: 480px;*/
  /*height: 360px;*/
  border: 1px ridge;
  margin-left: 00px;
  padding: 0px;
  align: center;
  background-color: transparent;
}

div.MainBody {
  font-family: Garamond;
  font-size: 16px;
  font-weight: bold;
  width: 90%;
  margin-bottom: -17px;
  margin-left: 00px;
  padding: 3px 3px 5px 3px;
  color: #ffffff;
  text-align: center;
  /*filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#888888', startColorstr='#ffffff', gradientType='0');*/
  background-image: url('images/bumpy_bg.jpg');
  border: 3px ridge;
}

div.MainBody1{
  font-family: Garamond;
  font-size: 16px;
  font-weight: bold;
  width: 60%;
  margin-bottom: -17px;
  margin-left: 00px;
  padding: 3px 3px 5px 3px;
  color: #ffffff;
  text-align: center;
  /*filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#a8a8a8', startColorstr='#f8f8f8', gradientType='0');*/
  background-image: url('images/black_mesh_bg.jpg');
  border: 3px solid;
  border-color: #000088;
}

div.MainBody2 {
  font-family: Garamond;
  font-size: 16px;
  font-weight: bold;
  width: 60%;
  margin-bottom: -17px;
  /*margin-left: 00px;*/
  padding: 3px 3px 5px 3px;
  color: #ffffff;
  text-align: center;
  /*filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#a8a8a8', startColorstr='#f8f8f8', gradientType='0');*/
  background-image: url('images/bumpy_bg.jpg');
  border: 3px ridge;
}

div.PicBody {
  font-family: Garamond;
  font-size: 16px;
  font-weight: bold;
  width: 120px;
  Height: 90px;
  margin-bottom: -17px;
  margin-left: 00px;
  padding: 0px;
  color: #ffffff;
  text-align: center;
  /*filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#a8a8a8', startColorstr='#f8f8f8', gradientType='0');*/
  /*background-image: url('images/bumpy_bg.jpg');*/
  border: 2px ridge;
}

div.MainBodyMenu {
  font-family: Garamond;
  font-size: 16px;
  font-weight: bold;
  width: 100%;
  margin-bottom: -17px;
  margin-left: 00px;
  color: #ffffff;
  text-align: center;
  /*background-color: #ddddff;*/
  /*filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#777777', startColorstr='#eeeeee', gradientType='0');*/
  border: 3px solid #000088;
  background-image: url('images/bumpy_bg.jpg');
  padding-left:3px; 
  padding-right:3px; 
  padding-top:3px; 
  padding-bottom:5px
}

div.MainHead {
  font-family: Script MT Bold;
  font-size: 56px;
  font-weight: bold;
  width: 100%;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #ffffff;
  text-align: center;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#880000', startColorstr='#dddddd', gradientType='0'); 
  border: 0px outset;
}

div.MainHeadSmall {
  font-family: Script MT Bold;
  font-size: 20px;
  font-weight: bold;
  width: 75%;
  margin-left: 00px;
  padding: 3px 3px 7px 3px;
  color: #800000;
  text-align: center;
  background-color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#888888', startColorstr='#ffffff', gradientType='0'); 
  border: 2px ridge;
}

div.eventAnnounce {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  width: 90%;
  margin-left: 1em;
  padding: 3px 3px 7px 3px;
  color: #ffffff;
  text-align: center;
  background-color: #000000;
  filter: alpha(opacity=50); 
  -moz-opacity:0.50;
  border: 2px ridge;
}

div.PageHeadTop {
  font-family: Arial;
  font-size: 10px;
  font-weight: bold;
  width: 70px;
  /*margin-left: 00px;*/
  padding: 1px 1px 1px 1px;
  color: #000080;
  text-align: center;
  background-color: #cccccc;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#888888', startColorstr='#ffffff', gradientType='0'); 
  border: 2px ridge;
}

p.PageHead {
  font-family: Arial;
  font-size: 10px;
  font-weight: bold;
  width: 98%;
  /*margin-left: 00px;*/
  padding: 1px 1px 1px 1px;
  color: #000080;
  /*text-align: center;*/
  background-color: #cccccc;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#888888', startColorstr='#ffffff', gradientType='0'); 
  border: 2px ridge;
}

div.MenuHead {
  font-family: Script MT Bold;
  font-size: 30px;
  font-weight: bold;
  height: 30px;  
  width: 35%;
  margin-left: 00px;
  padding: 1px 1px 4px 1px;
  color: #880000;
  text-align: center;
  background-color: #eeeeee;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#888888', startColorstr='#ffffff', gradientType='0'); 
  border: 3px ridge;
}

div.PMenuHead {
  font-family: Script MT Bold;
  font-size: 16px;
  font-weight: bold;
  height: 18px;  
  width: 25%;
  margin-left: 00px;
  padding: 1px 1px 2px 1px;
  color: #880000;
  text-align: center;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#888888', startColorstr='#ffffff', gradientType='0'); 
  border: 2px ridge;
}

div.PopInstr {
  font-family: Garamond;
  font-size: 12px;
  font-weight: bold;
  width: 99%;
  margin-left: 00px;
  padding: 1px 1px 4px 1px;
  color: #0000aa;
  text-align: center;
  background-color: #dddddd;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#bbbbbb', startColorstr='#ffffff', gradientType='0'); 
  border: 2px outset;
}

p.MainText1 {
  font-family: Tahoma;
  color: #ffffff;
  font-size: 16px;
  text-align: center;
  font-weight: bold;
  margin-bottom: -13px;
  padding: 3px 5px 3px 5px;
}     

p.EventTitled {
  font-family: Papyrus;
  color: #880000;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: -5px;
  padding: 3px 5px 3px 5px;
}     

p.EventHeadd {
  font-family: Georgia;
  color: #000088;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: -5px;
  padding: 3px 5px 3px 5px;
}     

p.EventFootd {
  font-family: Arial;
  color: #000000;
  font-size: 12px;
  font-style: italic;
  margin-bottom: -5px;
  padding: 3px 5px 3px 5px;
}     

p.EventItemd {
  font-family: Georgia;
  color: #000000;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: -13px;
  padding: 3px 5px 3px 5px;
}  
   
p.EventDescd {
  font-family: Georgia;
  color: #000000;
  font-size: 12px;
  font-style: italic;
  margin-bottom: -5px;
  padding: 3px 5px 3px 5px;
}  
   
p.EventInfod {
  font-family: Georgia;
  color: #000000;
  font-size: 14px;
  font-style: italic;
  margin-bottom: -5px;
  padding: 3px 5px 3px 5px;
}   
  
p.EventPriced {
  font-family: Georgia;
  color: #000000;
  font-size: 14px;
  margin-bottom: -5px;
  padding: 3px 5px 3px 5px;
}     

div.EventTitle {
  font-family: Papyrus;
  color: #880000;
  font-size: 40px;
  font-weight: bold;
  margin-bottom: -5px;
  padding: 3px 5px 3px 5px;
}     

div.EventHead {
  font-family: Georgia;
  color: #000088;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: -5px;
  padding: 3px 5px 3px 5px;
}     

div.EventFoot {
  font-family: Tahoma;
  color: #000000;
  font-size: 12px;
  font-style: italic;
  margin-bottom: -5px;
  padding: 3px 5px 3px 5px;
}     

div.EventItem {
  font-family: Georgia;
  color: #000000;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: -7px;
  padding: 3px 5px 3px 5px;
}  
   
div.EventDesc {
  font-family: Georgia;
  color: #000000;
  font-size: 12px;
  font-style: italic;
  margin-bottom: -5px;
  padding: 3px 5px 3px 5px;
}  
   
div.EventInfo {
  font-family: Georgia;
  color: #000000;
  font-size: 14px;
  font-style: italic;
  margin-bottom: -5px;
  padding: 3px 5px 3px 5px;
}   
  
div.EventPrice {
  font-family: Georgia;
  color: #000000;
  font-size: 14px;
  margin-bottom: -5px;
  padding: 3px 5px 3px 5px;
}     

p.MainText2 {
  font-family: Tahoma;
  color: #008800;
  font-size: 14px;
  text-align: justify;
  font-weight: bold;
  margin-bottom: -13px;
  padding: 3px 5px 3px 5px;
}     

p.MainText3 {
  padding: 3px 5px 3px 5px;
  font-family: Garamond;
  color: #000088;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  margin-bottom: -13px;
}     

p.MainText4 {
  padding: 3px 15px 3px 15px;
  font-family: Tahoma;
  color: #ffdddd;
  font-size: 15px;
  text-align: center;
  font-weight: bold;
  margin-bottom: -13px;
}     

p.menuBottom1 {
  padding: 0px;
  font-family: Tahoma;
  color: #000000;
  font-size: 12px;
  font-style: italic;
  text-align: center;
  /*font-weight: bold;*/
  margin-bottom: -20px;
}     

p.menuBottom2 {
  padding: 0px;
  font-family: Tahoma;
  color: #000000;
  font-size: 13px;
  text-align: center;
  /*font-weight: bold;*/
  margin-bottom: -20px;
}     

p.menuBottom3 {
  padding: 0px;
  font-family: Tahoma;
  color: #000000;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  margin-bottom: -20px;
}     

p.menuBottom4 {
  padding: 0px;
  font-family: Tahoma;
  color: #000000;
  font-size: 9px;
  text-align: center;
  /*font-weight: bold;*/
  margin-bottom: -20px;
}     

p.menuBottom5 {
  padding: 0px;
  font-family: Tahoma;
  color: #000000;
  font-size: 10px;
  text-align: center;
  font-weight: bold;
  margin-bottom: -20px;
}     

div.MainText5 {
  font-weight: bold;
  width: 98%;
  margin-left: 00px;
  /*padding: 3px 3px 7px 3px;*/
  color: #ffffff;
  text-align: center;
  background-color: #6666aa;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#222266', startColorstr='#ccccff', gradientType='0'); 
  border: 3px ridge;
  font-family: Garamond;
}     

p.SideText1 {
  writing-mode: tb-rl;
  filter: flipv fliph;
  font-family: Garamond;
  color: #ffffff;
  font-size: 18px;
  text-align: left;
  font-weight: bold;
}     

p.SideText2 {
  writing-mode: tb-rl;
  filter: fliph fliph;
  font-family: Garamond;
  color: #ffffff;
  font-size: 18px;
  text-align: right;
  font-weight: bold;
}     

.skin0{
  position: absolute;
  width: 140px;
  border: 2px ridge;
  background-color: menu;
  font-family: Arial;
  line-height: 14px;
  cursor: default;
  font-size: 12px;
  z-index: 0;
  visibility: hidden;
}

BODY {
  scrollbar-face-color:#aa8844;
  scrollbar-shadow-color:#aaaaaa;
  scrollbar-highlight-color:#ffffff;
  scrollbar-track-color: #cccccc;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-darkshadow-color:#000000;
  scrollbar-arrow-color:#000000;
}

div.mmBar,
div.mmBar a.mmButton {
  font-family: Garamond; font-size: 14px; color: #ffffff;
}

div.mmBar {
  background-color: transparent; padding: 2px 1px 2px 1px; font-family: Garamond; font-size: 14px;
  text-align: center; margin-left:0px; margin-right:0px; display: block;
}

div.mmBar a.mmButton {
  border: 2px ridge; background-color: #775511;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#775511', startColorstr='#ffdd88', gradientType='0');
  font-family: Garamond; font-size: 14px; color: #dddddd; cursor: pointer; font-weight: bold;
  left: 0px; margin: 1px; padding: 1px 2px 1px 2px; position: relative; text-decoration: none;
  top: 0px; z-index: 100; width: 90px; height: 18px; display: block;
}

div.mmBar a.mmButton:hover {
  width: 90px; height: 18px; background-color: #cccccc;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#888888', gradientType='0');
  font-family: Garamond; font-size: 14px; font-weight: bold; border: 2px ridge; color: #775511;
}

div.bmBar,
div.bmBar a.bmButton {
  font-family: Garamond; font-size: 14px; color: #ffffff;
}

div.bmBar {
  background-color: transparent; padding: 2px 1px 2px 1px; font-family: Garamond; font-size: 14px;
  text-align: center; margin-left:0px; margin-right:0px;
}

div.bmBar a.bmButton {
  border: 1px outset; background-color: #775511;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#775511', startColorstr='#ffdd88', gradientType='0');
  font-family: Garamond; font-size: 14px; color: #dddddd; cursor: pointer; font-weight: bold;
  left: 0px; margin: 1px; padding: 1px 2px 1px 2px; position: relative; text-decoration: none;
  top: 0px; z-index: 100; width: 220px; height: 20px; display: block;
}

div.bmBar a.bmButton:hover {
  width: 220px; height: 20px; background-color: #cccccc;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#888888', gradientType='0');
  font-family: Garamond; font-size: 14px; font-weight: bold; border: 1px inset; color: #775511;
}

div.Pages {
  font-family: Garamond;
  font-size: 24px;
  font-weight: bold;
  color: #aa0000;
  width: 40%;
  height: 28px;
  margin-left: 0px;
  /*margin-bottom: -17px;*/
  padding: 0px 0px 3px 0px;
  text-align: center;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#888888', startColorstr='#ffffff', gradientType='0');
  border: 1px outset;
}

div.menuBar,
div.menuBar a.menuButton {
  font-family: Garamond;
  font-size: 14px;
  color: #ffffff;
}

div.menuBar {
  background-color: transparent;
  padding: 2px 1px 2px 1px;
  font-family: Garamond;
  font-size: 14px;
  text-align: center;
  margin-left:0px;
  margin-right:0px;
  margin-top: 5px;
  _margin-top: 0px;
}

div.menuBar a.menuButton {
  border: 2px ridge;
  background-color: #775511;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#775511', startColorstr='#ffdd88', gradientType='0');
  font-family: Garamond;
  font-size: 14px;
  color: #dddddd;
  cursor: pointer;
  font-weight: bold;
  left: 0px;
  margin: 1px;
  padding: 1px 2px 1px 2px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
  width: 100px;
  height: 18px; display: block;
}

div.menuBar a.menuButton:hover {
  width: 100px;
  height: 18px;
  background-color: #cccccc;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#888888', gradientType='0');
  font-family: Garamond;
  font-size: 14px;
  font-weight: bold;
  border: 2px ridge;
  color: #775511;
}

div.Counter {
  font-family: Garamond;
  font-size: 18px;
  font-weight: normal;
  margin-bottom: -17px;
  margin-left: 00px;
  width: 90%;
  color: #000000;
  text-align: center;
  filter: Glow(color=#ffffff,strength=4);
}

div.FoodTitle {
  font-family: Georgia;
  font-size: 16px;
  font-weight: bold;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: left;
}

div.FoodDesc {
  font-family: Georgia;
  font-size: 12px;
  font-style: italic;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: left;
}

div.FoodDesc1 {
  font-family: Georgia;
  font-size: 12px;
  font-style: italic;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: right;
}

div.FoodPrice {
  font-family: Georgia;
  font-size: 14px;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: right;
}

div.DessertTitle {
  font-family: Georgia;
  font-size: 16px;
  font-weight: bold;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: center;
}

div.DessertDesc {
  font-family: Georgia;
  font-size: 12px;
  font-style: italic;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: center;
}

div.DessertDesc1 {
  font-family: Georgia;
  font-size: 12px;
  font-style: italic;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: right;
}

div.DessertPrice {
  font-family: Georgia;
  font-size: 14px;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: right;
}

p.BevCat {
  font-family: Arial;
  font-size: 18px;
  /*font-weight: bold;*/
  margin-left: 00px;
  padding: 0px;
  color: #990099;
  text-align: center;
  text-decoration: underline;
}

div.BevTitle {
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: center;
}

div.BevDesc {
  font-family: Arial;
  font-size: 12px;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: center;
}

div.BevDesc1 {
  font-family: Arial;
  font-size: 12px;
  font-style: italic;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: right;
}

div.BevPrice {
  font-family: Arial;
  font-size: 14px;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: right;
}

div.EventTitle {
  font-family: Papyrus;
  font-size: 22px;
  font-weight: bold;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: center;
}

div.EventHead {
  font-family: Georgia;
  font-size: 18px;
  font-weight: bold;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: center;
}

div.EventFoot {
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  font-style: italic;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: center;
}

div.EventDesc {
  font-family: Arial;
  font-size: 14px;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: center;
}

div.EventDesc1 {
  font-family: Arial;
  font-size: 14px;
  font-style: italic;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: right;
}

div.EventPrice {
  font-family: Georgia;
  font-size: 14px;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: right;
}

div.cpBar a.cpButton {
  font-family: Tahoma;
  font-size: 10px;
  color: #ffffff;
}

div.cpBar {
  background-color: transparent;
  padding: 2px 1px 2px 1px;
  font-family: Tahoma;
  font-size: 10px;
  text-align: center;
  margin-left:0px;
  margin-right:0px;
}

div.cpBar a.cpButton {
  border: 2px ridge;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#888888', startColorstr='#ffffff', gradientType='0');
  font-family: Tahoma;
  font-size: 10px;
  color: #0000aa;
  cursor: pointer;
  font-weight: bold;
  left: 0px;
  margin: 1px;
  padding: 1px 2px 1px 2px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
  width: 100px;
  height: 20px;
}

div.cpBar a.cpButton:hover {
  width: 100px;
  height: 20px;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#888888', gradientType='0');
  font-family: Tahoma;
  font-size: 10px;
  font-weight: bold;
  border: 2px ridge;
  color: #aa0000;
}

div.dmBar a.dmButton {
  font-family: Tahoma;
  font-size: 10px;
  color: #ffffff;
}

div.dmBar {
  background-color: transparent;
  padding: 2px 1px 2px 1px;
  font-family: Tahoma;
  font-size: 10px;
  text-align: center;
  margin-left:0px;
  margin-right:0px;
}

div.dmBar a.dmButton {
  border: 2px ridge;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#888888', startColorstr='#ffffff', gradientType='0');
  font-family: Tahoma;
  font-size: 10px;
  color: #0000aa;
  cursor: pointer;
  font-weight: bold;
  left: 0px;
  margin: 1px;
  padding: 1px 2px 1px 2px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
  width: 300px;
  height: 20px;
}

div.dmBar a.dmButton:hover {
  width: 300px;
  height: 20px;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#888888', gradientType='0');
  font-family: Tahoma;
  font-size: 10px;
  font-weight: bold;
  border: 2px ridge;
  color: #aa0000;
}

div.cpHead {
  font-family: Garamond;
  padding: 3px;
  color: #dddddd;
  font-weight: bold;
  width: 120px;
  font-size: 14px;
  border: 2px inset;
  text-align: center;
  margin-bottom: 1;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffdd88', startColorstr='#775511', gradientType='0');
}

div.cpEvent {
  font-family: Tahoma;
  padding: 3px;
  color: #ffffff;
  font-weight: bold;
  width: 75%;
  font-size: 12px;
  border: 2px inset;
  text-align: center;
  margin-bottom: 1;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffdd88', startColorstr='#775511', gradientType='0');
}

div.HTLabels {
  font-family: Garamond;
  padding: 3px;
  color: #000088;
  font-weight: bold;
  width: 97%;
  font-size: 14px;
  border: 3px ridge;
  margin-bottom: 1;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#888888', gradientType='0');
}

div.EventItems {
  font-family: Garamond;
  padding: 3px;
  color: #000088;
  font-weight: bold;
  width: 97%;
  font-size: 14px;
  border: 3px ridge;
  margin-bottom: 1;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#888888', gradientType='0');
}

div.maintHead {
  font-family: Garamond;
  padding: 3px;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
  width: 400px;
  font-size: 24px;
  border: 2px outset;
  margin-bottom: 1;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffdd88', startColorstr='#775511', gradientType='0');
}

div#iehack {
  height:18em;
  overflow: auto;
  margin: 0px;
  padding: 0px;
}
 
div#iehack1 {
  height:21em;
  overflow: auto;
  margin: 0px;
  padding: 0px;
  text-align: center;
}
div#iehack30 {
  height:30em;
  overflow: auto;
  margin: 0px;
  padding: 0px;
  text-align: center;
}

div#iehack2 {
  height:15em;
  overflow: auto;
  margin: 0px;
  padding: 0px;
  text-align: center;
}
 
div#iehack3 {
  height:40em;
  overflow: auto;
  margin: 0px;
  padding: 0px;
  text-align: center;
  color: #ffffff;
}

div#iehack4 {
  height:100em;
  overflow: auto;
  margin: 0px;
  padding: 0px;
  text-align: center;
  color: #ffffff;
}

div.dwdBar a.dwdButton {
  font-family: Tahoma;
  font-size: 12px;
  color: #ffffff;
}

div.dwdBar {
  background-color: transparent;
  padding: 2px 1px 2px 1px;
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
  margin-left:0px;
  margin-right:0px;
}

div.dwdBar a.dwdButton {
  border: 2px ridge;
  background-color: #aaccff;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#335588', startColorstr='#aaccff', gradientType='0');
  font-family: Tahoma;
  font-size: 12px;
  color: #000066;
  cursor: pointer;
  font-weight: bold;
  left: 0px;
  margin: 1px;
  padding: 1px 2px 1px 2px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
  width: 200px;
  height: 20px;
}

div.dwdBar a.dwdButton:hover {
  width: 200px;
  height: 20x;
  background-color: #335588;
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#aaccff', startColorstr='#335588', gradientType='0');
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  border: 2px ridge;
  color: #ffffff;
}

.hiddenPic 
{
  display:none;
}

div.PFoodTitle {
  font-family: Georgia;
  font-size: 8px;
  font-weight: bold;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: center;
}

div.PFoodDesc {
  font-family: Georgia;
  font-size: 8px;
  font-style: italic;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: center;
}

div.PFoodDesc1 {
  font-family: Georgia;
  font-size: 8px;
  font-style: italic;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: right;
}

div.PFoodPrice {
  font-family: Georgia;
  font-size: 8px;
  font-weight: bold;
  margin-left: 00px;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-align: right;
}