#pageBody #content{
	width:574px !important;
	padding-right:0px !important;
}

/****************************/
/*  Image list page styles  */
/****************************/
#galleryListContainer{
	margin:5px 0 0 0;
	padding:0 0 0 1px;
}

#galleryListContainer .galleryItem{
	float:left;
	width:136px;
	padding:0 5px 5px 0;
}

#galleryListContainer .galleryItem a{
	display:block;
	text-decoration:none !important;
}

#galleryListContainer .galleryItem img{
	width:124px;
	height:95px;
	display:block;
}

#galleryListContainer .galleryItem a img{
	border:1px solid #B4B4B4;
	padding:5px;
}

#galleryListContainer .galleryItem a:hover img{
	border:1px solid #00451A;
}

/* Pagination */
.galleryHelp{
	float:left;
	width:300px;
}

.galleryPag{
	padding-right:15px;
	font-weight:bold;
	text-align:right;
}
.galleryPag .pageNums .currentPage{
	text-decoration:none;
	color:#00451A;
}
	.galleryPag .pageNums a{
		text-decoration:none;
	}
	.galleryPag .pageNums a:hover{
		color:#00451A;
		text-decoration:underline;
	}
		
.galleryPag.floatRight{
	float:right;
	width:250px;
}

/****************************/
/* Image detail page styles */
/****************************/
#imgDetailContainer{
	width:559px;
	margin:5px 0 0 0;
}

#imgDetailContainer #pagination{
	border:1px solid #999;
	padding:5px;
}
	#pagination .prevLink{
		float:right;
	}
	#pagination .nextLink{
		float:right;
		padding:0 0 0 7px;
		margin:0 0 0 6px;
		border-left:1px solid #777;
	}
	#pagination .albumLink{
		float:left;
	}

#imgDetailContainer #lrgImg{
	padding:15px 0 10px;
}
	#imgDetailContainer #lrgImg img{
		border:1px solid #999;
		width:557px;
		height:371px;
	}

#imgDetailContainer #imgDesc{
	line-height:1.2em;
	padding:0 0 0 2px;
}