
#gallery {

  width: 489px;

  padding-bottom:150px;
}
.gallery-big {
  
  margin: 15px;
  height: 200px;
  display: block;
  position:relative;
  width: 650px;
}

.gallery-small {
  
  height: 118px;
  width: 520px;
  display: block;
  position:relative;
   
}

.gallery-big ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
  width: 630px;
  float: left;
  clear: both;  
}

.gallery-small ul 
{

  list-style: none;
  padding: 0px;
  margin: 0px;
  width: 500px;  
  float: left;
  clear: both;
}

#gallery li {

}

.gallery-big span {
  display: block;
  position:static;
  bottom: 10px;
  left: 10px;  
  font-size: 1.1em;
}

.gallery-small span {
  display: inline;
  bottom: 13px;
  left: 10px;
  width: 600px;
  color: #ffffff;
  padding: 8px;
  font-size: 1.3em;
}

#gallery img {
  border: 0px solid #333;
}
#gallery ul.small-images {
  padding: 10px 10px;
  display: none;
}

.gallery-big ul.large-images {
  padding: 10px 10px 0px 10px;
  height: 373px;   
  vertical-align: middle;
}

.gallery-small ul.large-images {
  padding: 10px 10px 0px 0px;
  height: 187px;
}

#gallery ul.small-images li {
  padding-left: 0px;
  float: left;
  clear: none;
  }
  
.gallery-small ul.small-images li {
  padding-left: 15px;
  float: left;
  clear: none;
  }

#gallery ul.large-images a {
  
  
}

#gallery ul.small-images a {
  display: block;
  float: left;
  padding: 8px;
}
#gallery ul.small-images a.selected {
  background: #333;
}
#gallery ul.small-images a:hover {
  padding: 6px;
}
#gallery ul.small-images a:hover img {
  border-width: 0px;
}

#gallery ul.controls {
	display: none;
  position: relative;
}

#gallery ul.controls li {
  position: absolute;
  display: block;
  width: 34px;
  height: 34px;
  z-index: 100;
  top: 320px;
}

#gallery ul.controls li.prev {
  left: 10px;
}

#gallery ul.controls li.next {
  right: 10px;
}

#gallery ul.controls a {
  display: block;
  width: 34px;
  height: 34px;
  text-decoration: none;
  border: none;
}

#gallery ul.controls a img {
  border: none;
}

.tinted {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.transparent {
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity: 0;
}
.clear {
  clear: both;
}








#gallery ul.smallProfile-images {
  padding: 0px 10px;

}


.gallery-smallProfile ul.large-images {
  padding: 10px 10px 0px 10px;
  height: 75px;
}



#gallery ul.smallProfile-images a {
  display: block;
  float: left;
  padding: 8px;
}

.bannerimage
{
   padding-left:115px;
   padding-top: 50px;
    
}
