body {
  background-color:#000;
  color:#bbb;
  height:100%;
}

body * {
  color:#bbb;
}

  /* Background Image Styles */
  .image1 { background:#000 url('../images/backgrounds/GP_Image_01.jpg') no-repeat top left; }
  .image2 { background:#000 url('../images/backgrounds/GP_Image_02.jpg') no-repeat top left; }
  .image3 { background:#000 url('../images/backgrounds/GP_Image_03.jpg') no-repeat top left; }
  .image4 { background:#000 url('../images/backgrounds/GP_Image_04.jpg') no-repeat top left; }
  .image5 { background:#000 url('../images/backgrounds/GP_Image_05.jpg') no-repeat top left; }
  .image6 { background:#000 url('../images/backgrounds/GP_Image_06.jpg') no-repeat top left; }

#wrapper {
  width:809px;
  margin:30px;
}

.hide { display: none; } /* required */

h1 {
  font-size:6em;
  font-family:verdana;
  text-indent:-999em;
  background:transparent url('../images/gin-palace-trans.png') no-repeat top left;
  width:379px;
  height:41px;
  margin-bottom:30px;
}

h2 {
  /*text-transform:uppercase;
    font-size:1.4em;*/
    display:block;
    width:270px;
    height:21px;
}

  h2 a {
    text-decoration:none;
  }

#header {
  width:412px;
  height:400px;
  float:left;
  background:transparent url('../images/logo-trans.png') no-repeat 40px top;
}

/* NAV */

h2 a {
  display:block;
  width:270px;
  height:21px;
  text-indent:-999em;
}

  #where-am-i-content h2 a          { background:transparent url('../images/nav/where-am-i-trans.png') no-repeat top left; }
  #why-am-i-here-content h2 a  { background:transparent url('../images/nav/why-am-i-here-trans.png') no-repeat top left; }
  #what-am-i-drinking-content h2 a  { background:transparent url('../images/nav/what-am-i-drinking-trans.png') no-repeat top left; }
  #how-about-gin-content h2 a  { background:transparent url('../images/nav/how-about-gin-trans.png') no-repeat top left; }
  #when-are-the-festivities-content h2 a  { background:transparent url('../images/nav/when-are-the-festivities-trans.png') no-repeat top left; }

#body {
  float:left;
  width:397px;
}

.content {
  width:397px;
  margin:0 0 10px;
  font-family:Georgia, "Times New Roman", serif;
}

p {
  font-size:1.1em;
  line-height:1.5;
  /*text-indent: 2em;*/
  color:#bbb;
  text-shadow:#333 0px 0px 2px;
  margin-bottom:1em;
}

h3 {
  margin-top:1em;
  font-size:1.1em;
  line-height:1.5;
  color:#ddd;
  text-shadow:#333 0px 0px 2px;
  font-style:italic;
}

blockquote {
  font-size:1.1em;
  line-height:1.5;
  padding:1em 2em;
  color:#bbb;
  text-shadow:#333 0px 0px 2px;
  font-style:italic;
}

/*p:first-child {
  text-indent: 0;
}*/

#where-am-i-content p {
  text-indent: 0;
  margin-bottom:1em;
}

p a {
  color:#fff;
}

