.gallerycontentwrp {
	text-align: left;
}
.gallerycontentwrp a {
	text-decoration: none;
}
.gallerycontentwrp a img {
	padding: 2px;
	margin: 2px;
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
}
.gallerycontentwrp a:hover img {
	padding: 2px;
	margin: 2px;
	border-top: 1px solid #ffeeee;
	border-left: 1px solid #ffeeee;
	border-bottom: 2px solid #ffdddd;
	border-right: 2px solid #ffdddd;
}
.gallerycontentwrp p {
	padding: 5px;
}
.gallerycontentwrp h1 {
	padding: 2px;
	padding-bottom:6px;
	text-align:center;
}

.gallerycontentwrp h2 {
	padding: 2px;
	text-align:center;
}
.gallerycontentwrp .locationbar {
	margin: 5px auto 2px auto;
	padding: 5px;
}
.gallerycontentwrp .locationbar a {
	font-weight: bold;
	text-decoration: none;
}
.gallerycontentwrp .locationbar a:hover {
	font-weight: bold;
	text-decoration: underline;
}
.centercolumn {
	float: left;
	margin: 0px 2px 0px 3px;
	width: 640px;
}
.prevthumbwrp {
	width: 60px;
	height: 60px
	text-align: center;
	float: left;
}
.nextthumbwrp {
	width: 60px;
	height: 60px
	text-align: center;
	float: right;
}
.photowrp {
	text-align: center;
}
.adrightcolumnwrp {
	width: 180px;
	float: right;
	text-align: center;
}
.relatedwrp {
	width: 160px;
}
.related {
	text-align: left;
	padding: 4px;
}
.relatedheader {
	font-weight: bold;
}
.related ul {
	margin: 0px;
	padding: 0px;
}
.related li {
	padding: 4px;
	margin: 0px;
	list-style: square inside;
}
.gimgzoom {
    border:1px solid white;
    position:absolute;
    top:2px;
    right:8px;
}
