#photographers, #photoview {
	width: 99%;
	float: left;
	clear: both;
	left: 0.55%;
}

#photographers h2, #photoview h2 {
	margin-bottom: 10px;
	
}


#photographers a {
	color: #000;
	text-decoration: underline;
}


#photographers a:hover {
	color: #CFCFCF;
	text-decoration: none;
}

.right {
	position: relative;
	float: right;
	clear: left;
	margin-right: 20px;
}

.left {
	position: relative;
	float: left;
	
	margin-left: 20px;
}

.person {
	position: relative;
	display: block;
	margin-bottom: 5px;
	width: 310px;
}

.info {
	position: relative;
	float: left;
	width: 150px;
	margin-left: 20px;
}

.personImg, .favPhotoImg {
	position: relative;
	float: left;
	border: 3px double #000;
	background: #c8c8c8;
}

.favPhoto {
	position: relative;
	float: right;
	height: 150px;
}

.favPhoto .title {
	position: absolute;
	width: 15px;
	height: 150px;
	float: right;
	background: url('../../images/photographers/favpic.gif') no-repeat #000;
	top: 3px;
	left: 23px;
	text-indent: -9999px;
}

.favPhotoImg {
	left: 0px;
	float: right;
}

.right .favePhotoImg {
	float: left;
	left: -20px;
}

.right .personImg {
	float: right;
}

.lightboxgallery {
  text-align: center !important;
  padding: 0.00 !important;
  margin: 1em auto 0 !important;
  width: 880px !important;
}

.lightboxgallery .frame {
  background-color: #c8c8c8 !important;
  border-style: solid !important;
  border-width: 1px !important;
  width: 162px !important;
  height: 162px !important;
  text-align: center !important;
  overflow: hidden !important;
  float: left !important;
  border-color: #000000 !important;
  margin: 0 5px 10px !important;
  position: relative !important;
  color: inherit;
}

.lightboxgallery .gallerythumb {
  background-color: #191919 !important;
  border-style: solid !important;
  border-width: 1px !important;
  padding: 2px !important;
  margin: 0 auto !important;
  border-color: #000000 !important;
  color: inherit;
}

.lightboxgallery .annotation {
  bottom: 10px !important;
  color: #333333 !important;
  left: 0.00 !important;
  font-size: 10px !important;
  text-align: center !important;
  position: absolute !important;
  display: block !important;
  font-family: Verdana, Arial, Helvetica, sans-serif !important;
  margin: 0 auto !important;
  width: 156px !important;
  background-color: inherit;
}

.lightboxgallery .rating {
  top: 0px !important;
  left: 0px !important;
  position: absolute !important;
}

.lightboxgallery li {
  list-style: none !important;
}

#description {
  background-color: transparent !important;
  color: #FFFFFF !important;
  font-family: Verdana, Arial, Helvetica, sans-serif !important;
  margin: 0px auto !important;
	margin-left: 10px;
  width: 100%;
}

#imageDisplay {
  margin-bottom: 1em !important;
  margin-left: auto !important;
  width: 100% !important;
  margin-right: auto !important;
  text-align: center !important;
  margin-top: 25px !important;
  padding: 0.00 !important;
  border: 0.00 !important;
}

#photoFrame {
  margin: 0 auto !important;
  position: relative !important;
}

.photo {
  background-color: #000 !important;
  border-style: solid !important;
  border-width: 2px !important;
  padding: 10px !important;
  margin: 0 auto !important;
  border-color: #000 !important;
  color: inherit;
}

#imageDisplay a.photoNav {
  background-image: url('../images/blank.gif') !important;
  background-repeat: repeat !important;
  color: #FFF;
}


.previous a:hover {
  background-image: url('../images/Previous.png') !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

.next a:hover {
  background-image: url('../../images/Next.png') !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

.indexNav a:hover {
  background-image: url('../images/Index.png') !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

#caption {
  color: #333333 !important;
  text-align: justify !important;
  margin: 1em auto 2em !important;
  background-color: inherit;
}

#imageDisplay h1, #imageDisplay h2, #imageDisplay h3, #imageDisplay h4, #imageDisplay h5, #imageDisplay h6, #imageDisplay p, #imageDisplay ul, #imageDisplay li {
  padding: 0.00 !important;
  font-weight: normal !important;
  margin: 0.00 !important;
}

.lightboxgallery h1, .lightboxgallery h2, .lightboxgallery h3, .lightboxgallery h4, .lightboxgallery h5, .lightboxgallery h6, .lightboxgallery p, .lightboxgallery ul, .lightboxgallery li {
  padding: 0.00 !important;
  font-weight: normal !important;
  margin: 0.00 !important;
 
}

