body {
  margin: 0;
  padding: 0;
  background: black url('/images/bg.png');
  text-align: center;
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 10pt;
}
a img { border: 0 }
img { behavior: url('pngbehavior.htc'); }
a:link, a:visited {
  /*color: #f4ebc1;*/
  color: #7777ff;
  text-decoration: none;
}
a:active,a:hover { text-decoration: underline; }
h1 { font-size: 2em; }
h2 { font-size: 1.5em; }
h1,h3 { color: #f5efd9; }
h3 { font-weight: normal; }
h1,h2 { text-transform: uppercase; font-weight:normal}
#container {
  margin: 0 auto;
  width: 760px;
  text-align: left;
}
#header {
  height: 238px;
  background: #9f1a1f url('/images/headerBg.png') no-repeat;
  position: relative;
}
#main {
  background: #9f1a1f url('/images/mainBg.png');
  padding-top: 1px;
}
#body {
  margin: 0 auto;
  background: #9f1a1f url('/images/mainTexture.png') center top repeat-y;
  min-height: 400px;
  width: 640px;
}
#getInto {
  position: absolute;
  top: 0;
  left: 0;
  background: url('/images/getInto.png') no-repeat;
  width: 148px;
  height: 80px;
}
.clr{
  clear:both;
  height:0;
  margin:0;
  padding:0;
  line-height:0;
}
#footer {
  margin-top: 32px;
  height: 30px;
  text-align: center;
  font-size: 0.8em;
  color: #f4ebc1;
}
#footer a {
  color: #f4ebc1;
  text-decoration: underline;
}
#menu {
  position: absolute;
  top: 20px;
  left: 262px;
  width: 492px;
}
#menu ul {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  padding: 0;
  margin: 0;
}
#menu li {
  display: inline;
  margin: 0;
  padding: 0;
}
#menu li a {
  overflow: hidden;
  height: 0;
  padding-top: 52px;
  float: left;
}
li#home a {
  background: url('/images/menu.png') no-repeat;
  width: 79px;
}
li#home a:hover, li#home a:active {
  background: url('/images/menu.png') 0 -52px no-repeat;
}
li#meetTheHost a {
  background: url('/images/menu.png') -79px 0 no-repeat;
  width: 126px;
}
li#meetTheHost a:hover, li#meetTheHost a:active {
  background: url('/images/menu.png') -79px -52px no-repeat;
}
li#composer a {
  background: url('/images/menu.png') -205px 0 no-repeat;
  width: 92px;
}
li#composer a:hover, li#composer a:active {
  background: url('/images/menu.png') -205px -52px no-repeat;
}
li#purchase a {
  background: url('/images/menu.png') -297px 0 no-repeat;
  width: 89px;
}
li#purchase a:hover, li#purchase a:active {
  background: url('/images/menu.png') -297px -52px no-repeat;
}
li#contact a {
  background: url('/images/menu.png') -386px 0 no-repeat;
  width: 95px;
}
li#contact a:hover, li#contact a:active {
  background: url('/images/menu.png') -386px -52px no-repeat;
}
