.galleryContainer .gallery{height:188px;width:195px;float:left;text-align:center;padding:10px 0 10px 0;overflow:hidden;}
.galleryContainer .gallery .thumb{border:1px solid red;}
.galleryContainer .gallery p{width:115px;float:left;padding-top:2px;padding-left:15px;margin:0;font-size:11px;}
.galleryContainer .gallery .camerabutton {width:45px;float:left;padding-top:2px;border:none;}

.pagerTop{width:620px;padding: 0 3px 0 3px;margin:0;text-align:center;}
#pager{padding:15px 10px 15px 10px;width:600px;margin-left:auto;margin-right:auto;}
#pager ul{list-style-type: none;}
#pager li {float: left;display: inline;margin: 0 5px 0 0;display: block;font-size:12px;}
#pager li a {color: #333;padding: 4px;border: 1px solid #ddd;text-decoration: none;float: left;}
#pager li a:hover {color: #333;background: #eee;border: 1px solid #333;}
#pager li.nolink {color: #ccc; border: 1px solid #ddd;padding: 4px;}
#pager li.current {color: #FFF;border: 1px solid #ddd;padding: 4px;background: #333;}

#photoGalleryContainer{float:left;height:auto;width:620px;}
#photoGalleryContainer #pagerTop{width:500px;float:left;padding:10px 0 10px 0;display:block;}
#photoGalleryContainer #pagerBottom{width:500px;float:left;padding-top:10px;}   

#photoGalleryContainer .title{font-size:22px;color:#494949; width:549px;margin-left:auto;margin-right:auto;padding-top:18px;}

#utilNav{width:549px; height:auto; padding-top:20px;margin-left:auto;margin-right:auto;}
#utilNav #lnkemail{float:left;width:200px;display:block;}
#utilNav #backtohome1{float:right;width:120px;}
#utilNav img{float:right;padding-right:5px;}
#utilNav a{color:#333;text-decoration:none;font-weight:bold;padding-top:3px;}
#utilNav a:hover{text-decoration:underline;padding-top:3px;}

#thumbContainer{clear:both;width:549px; height:105px; padding-top:18px;margin-left:auto;margin-right:auto;}
#thumbContainer #slideleft{float:left;width:15px;}
#thumbContainer .topGallery{float:left;width:510px;padding-left:8px;}
#thumbContainer #slideright{float:right;width:15px;}
    
#btnContainer {float:right;padding-top:15px;width:180px;}
#btnContainer .counter{width:40px;float:left;}
#btnContainer #navButtonContainer{float:right;}
#btnContainer .navButton{margin-left:10px;width:54px;height:17px;background-color:#333333;color:#FFFFFF;border:1.5px solid #a80102;font-family:arial;font-size:11px;text-align:center;padding-top:3px;font-weight:bold;cursor:default;float:left;}

    
.fullImageSection{text-align:center;}
.fullImageSection .fadeDiv{width:498px;margin-left:auto;margin-right:auto;}
.fullImageSection .galleryInfo{text-align:left;width:498px;margin-left:auto;margin-right:auto;}


.galleryError{text-align:center;background-color:#eff67c;border:1px dotted #333;width:350px;height:150px;font-size:15px;margin:auto;}
.galleryError p.ooops{font-size:20px;margin-top:15px;}
