img, div { behavior: url('/themes/74/225/assets/iepngfix.htc') }

html, body {
  height: 100%;
  background:  #993300 url(bg-bottom.gif) repeat-x fixed bottom left;
}

body {
  color: black;
  font-family: georgia,arial,helvetica,lucida,verdana,sans-serif;
  font-size: 90%;
  line-height: 1.5em;
}
a {
 color:  #000; 
}
h1 {
  font-size: 150%;
}
h2 {
  font-size: 110%;
  color: #333333;
  font-style: italic;
  font-weight: bold;
}

#hd  {
  padding: 100px 0px 10px 0px;
  background:  #993300 url(bg-top.gif) repeat-x 0 0;
}

#bd {
  width: 550px;
  margin: auto;
}

#main {
  margin: 0px 0px;
  border-top: 1px dotted #663300;
  padding: 20px 10px;
}

#hours {
  margin: 0px 0px 10px 0px;
  border-top: 1px dotted #663300;
  border-bottom: 1px dotted #663300;
  padding: 10px 5px;
  font-size: 80%;  
  text-align: center;
}
#hours p {
  white-space: nowrap;
}

#menu-info-box {
  background: #ffffcc;
  margin: 15px 0px;
  padding: 20px;
}

#menu-info-box td.box {
  border: 1px dotted #663300;  
  padding: 10px;
}
#main-nav {
  text-align: center;
  font-size: 80%;
  margin-bottom: 5px;
}

#footer {
  width: 550px;
  margin: 5px auto;
  border-top: 1px dotted #663300;  
  text-align: center;
  padding: 10px 0px;
  font-size: 80%;
}

.centeredImage {
  text-align:center;
  display:block;
}

#download_menu {
  width: 55%;
}
#info p {
  font-family: helvetica,sans-serif;
  font-size: 85%;
  line-height: 1.3em;
}

/* bring back resets from YUI */
h1, h2, h3, h4, h5, h6 {
  margin:0 0 0.5em;
}
strong {
font-weight:bold;
}
em {
font-style:italic;
}
ul, ol, dl {
line-height:1.5em;
margin:0 0 1em 1em;
}
ul li {
list-style-type:disc;
}
ul ul li {
list-style-type:circle;
}
ol li {
list-style-type:decimal;
}
ol ol li {
list-style-type:lower-alpha;
}
li {
line-height:1.5em;
margin-left:0.8em;
}
dt {
color:#333333;
font-size:120%;
font-weight:bold;
}
dd {
margin:0 0 1em 0.8em;
}
p {
  margin:0 0 .5em;
}

