.album {
	border: 1px solid white;
	margin-bottom: 20px;
}

.album h2.name a {
  display: block;
  padding: 4px 0 0 0;
	font-size: 1.6em;
	color: #1D3331;
	text-decoration: none;
}

#albumlist div #clear {
    clear: both;
    margin: 0;
    padding: 0;
}

.clear { 
    clear: both; 
}


.photo-gallery { padding: 20px 0 30px 0; }
.photo-gallery#wideView .thumbs { width: 344px; height: 224px; border: 1px solid #FFF; }  
.photo-gallery#wideView .thumbs .img-box { width: 340px; height: 220px; overflow: hidden; margin: 2px; }
.photo-gallery#wideView .thumbs .img-box img { width: 340px; }

.photo-gallery .thumbs { width: 224px; height: 124px; border: 1px solid #FFF; }
.photo-gallery .thumbs .img-box { width: 220px; height: 120px; overflow: hidden; margin: 2px; }
.photo-gallery .thumbs .img-box img { width: 220px; }

.photo-gallery .dos-thumbs { width: 224px; height: 124px; border: 1px solid #FFF; }
.photo-gallery .dos-thumbs .img-box { width: 220px; height: 120px; overflow: hidden; margin: 2px; }
.photo-gallery .dos-thumbs .img-box img { width: 220px; }

.content#dark .photo-gallery UL#thumb-list { width: 340px; }
.content#dark .photo-gallery UL#thumb-list LI { float: left; margin: 4px 2px; }
.content#dark .photo-gallery UL#thumb-list LI a { display: block; border: 1px solid #998d77; font-size: 0.9em; text-align: center; width: 20px; color: #998d77; text-decoration: none; }
.content#dark .photo-gallery UL#thumb-list LI.activeSlide a { background: #998d77; color: #101f1d; }

.content#light .photo-gallery UL#thumb-list { width: 340px; }
.content#light .photo-gallery UL#thumb-list LI { float: left; margin: 4px 2px; }
.content#light .photo-gallery UL#thumb-list LI a { display: block; border: 1px solid #998d77; font-size: 0.9em; text-align: center; width: 20px; color: #998d77; text-decoration: none; }
.content#light .photo-gallery UL#thumb-list LI.activeSlide a { background: #998d77; color: #101f1d; }


.wppa-widget {
padding: 5px 0 0 5px;
}

.description {
  padding: 0 0 4px 10px;
  color: #5F8683;
}

#imagetitle {
    text-align: center;
    font-size: 1em;
}
    
#imagedesc {
    text-align: center;
    font-size: 1.4em;
}
    
    
#albumlist div {
    padding: 10px 10px 10px 10px;
    margin-bottom: 15px;
}
    
#albumlist .alt, #albumlist .alt div {
    background-color: #d5eabf;
}

#albumlist .even, #albumlist .even div {
    background-color: #e6f2d9;
}

#albumlist a img {
	border: 2px solid #bbdd99; 
	display: inline;
	position: relative;
}

.prev {
	float: left;
    text-align: left;
}

.next {
	float: right;
    text-align: right;
}

#prevnext {
    background-color: #eef7e6;
    margin: 10px auto 20px auto;
    padding: 0;
/*    width: 490px; */
}
    
#prev-arrow, #next-arrow {
	background-color: transparent;	
    margin: 0 -20px;
    padding: 0;
    width: 40px;
    position: relative;
    top: 250px;
    font-size: 4.0em;
	line-height: 1em;
}

#prev-arrow a:link, #next-arrow a:link { border-style: none; }
#prev-arrow a:visited, #next-arrow a:visited { border-style: none; }
#prev-arrow a:hover, #next-arrow a:hover { text-decoration: none; }
#prev-arrow a:active, #next-arrow a:active { border-style: none; }
#prev-arrow { text-align: left; }
#next-arrow { text-align: right; }

.big {
display: block;
margin: 0 auto;
}


