
.imgAd {
  height: auto;
  width: 90%;
  overflow: hidden;
  padding-left: 5%;
  padding-top: 1%;
  padding-bottom: 1%;
}

.imgBanner {
  height: auto;
  width: 100%;
  background-color: black;
}

.imgCukeCam {
  height: auto;
  width: 100%;
  background-color: black;
}

.imgFooter {
  height: 100px;
  width: auto;
  margin: auto;
  border: 0;
}

.imgPhotoGigs {
  height: auto;
  width: 100%;
  background-color: black;
}

.imgSmallLogo {
  width: 85%;
  height: auto;
  padding-top: 15%;
 _width: expression(document.body.clientWidth < 1000? "150px" : document.body.clientWidth > 1000? "225px" : "auto");
}

.imgStory {
  float: right;
  width: 40%;
  _width: expression(document.body.clientWidth < 1000? "150px" : document.body.clientWidth > 1000? "225px" : "auto");
  padding: 1%;
  height: auto;
}

.imgStorySmall {
  float: right;
  width: 20%;
  padding: 1%;
  height: auto;
}

.imgVenueLeft {
  float: left;
  width: 90%;
  _width: expression(document.body.clientWidth < 1000? "135px" : document.body.clientWidth > 1000? "200px" : "auto");
  padding: 1%;
  height: auto;
}

 .imgBioFull {
  float: left;
  width: 25%;
  height: auto;
  padding-left: 0.4%;
  padding-top: 0.5%;
  padding-bottom: 0.5%;
  padding-right: 2%;
  border: 0;
}

.imgBioSummary {
  float: left;
  width: 20%;
  height: auto;
  margin: auto;
  margin-right: 2%;
}

/* Photo Album */

#gallery {
  width: 100%; 
  height: auto;
  
}

#gallery ul {
  list-style:none; 
  padding:0; 
  margin:0; 
  width: 20%; 
  position:relative; 
  float:right;
  background-color: #DAC0B2;
  border-style: solid;
  border-width: 1px;
  border-color: black;
}

#gallery ul li {
  display:inline; 
  width: 42%; 
  height: 70px; 
  float:left; 
  margin: 5% 0 3px 3px;
}

#gallery ul li a {
  display:block; 
  width: 100%; 
  height: 100%; 
  text-decoration:none; 
  border:1px solid #000;
}

#gallery ul li a img {
  display:block; 
  width: 100%; 
  height: 100%; 
  border:0;
}

#gallery ul li a:hover {
  white-space:normal; 
  border-color: yellow; 
  background-color: green;
}

#gallery ul li a:hover img {
  position: absolute; 
  right: 100%; 
  top: 0%; 
  min-width: 400%;
  width: 400% !important;
  width: 800%; 
  height: auto; 
  border: 0;
}
