h1.gallery-title{ color:#35b2d1;font-size:20px;font-weight:bold;margin-bottom:22px;text-transform:uppercase; }

#endcontentgallery{ width:969px;height:76px;background:url(../images/gallery/get-glo-cta.png) no-repeat;margin: 0 0 0 10px;float: left; }
#content{ width: 927px; padding: 0 21px 50px 21px; margin: 0 0 0 10px; text-align: left; /*float: left;*/ }
#content.detail{ background: url(../images/gallery-detail-bg.png) no-repeat; margin-top: 32px; padding-top: 41px; }
#content p{ font-size: 13px; margin-bottom: 20px; color: #666a6c; line-height: 18px; }
#content sup{ color: #35b2d1; }
#content a{ font-size:13px; }
#contentheader{ background: url(../images/galleryheader.png) no-repeat; width: 969px; height: 376px; }
#content h1, #content h2{ font-weight: bold; margin: 0 0 6px 0; color: #35b2d1; font-family: "lucida sans unicode","lucida grande",sans-serif; }
#content h1{ font-size: 2.0em; width: 460px; }
#content h2{ font-size: 1.5em; }
#content h3{ font-weight: bold; font-size: 1.2em; color: #666a6c; }
#gallery td{ width: 224px; padding: 0 6px 6px 0; vertical-align: top; }
#gallery div{  background-color: #000; padding: 6px 0; margin-bottom: 6px; }
#gallery p{ font-weight: bold;  }
div.hr{ border-top: 1px solid #dcdcdc; color: #dcdcdc; height: 0; margin: 10px 0 10px 0; display: block; overflow:hidden; }
.col1{ width: 599px; float: left; margin-right: 20px; }
.col2{ width: 307px; float: left; }
a.btn-prev{ text-indent: -9999em; display: block; float: left; width: 120px; height: 47px; background: url(../images/btn-prev.png) no-repeat; }
a.btn-prev:hover{ background: url(../images/btn-prev-over.png) no-repeat; }
a.btn-next{ text-indent: -9999em; display: block; float: right; width: 98px; height: 47px; background: url(../images/btn-next.png) no-repeat; }
a.btn-next:hover{ background: url(../images/btn-next-over.png) no-repeat; }
a.btn-gallery{ text-indent: -9999em; display: block; float: right; width: 131px; height: 47px; background: url(../images/btn-to-gallery.png) no-repeat; }
a.btn-gallery:hover{ background: url(../images/btn-to-gallery-over.png) no-repeat; }
#social{ float: right; width: 150px; }
#social > div{ position: absolute; margin-top: 6px; }
#retweet{ width: 70px; margin: 2px 0 0 20px; }
#fb-share{ margin-left: 90px; z-index: 1000; }
#pic{ display: block; background: url(../images/btn-enlarge.png) 0 bottom no-repeat; padding-bottom: 18px; margin-bottom: 15px; }


.easter #social{ float: right; width: auto; margin-top:7px; }
.easter #pic{ display: block; background: url(../images/btn-enlarge-easter.png) 0 bottom no-repeat; padding-bottom: 18px; margin-bottom: 15px; }
.easter table#key-locations th,
.easter table#key-locations td{ padding:4px;font-size:13px;vertical-align:top;color:#666A6C; }
.easter table#key-locations th{ color:#35b2d1;}
.easter table.scriptures th,
.easter table.scriptures td{ width:50%;padding:4px;vertical-align:top;font-size:13px; }
.easter table.scriptures" th{ color:#35b2d1; }