#gallery_top_panel {
	height: 90px;
	padding-bottom: 5px;
	border-bottom: 1px solid #000000;
}


div#gallery_container {
	width: 100%;
	padding-bottom: 6px;
	margin-bottom: 10px;
	border-bottom: 0px solid #F1F1F1;
}

div#gallery_container p{
	font-family: Helvetica, Arial, sans-serif;
		font-size: 13px;
		color: #000;
	padding-bottom: 15px;
}

div#gallery_container h1 a:visited{
	font-size: 16px;
}

#gallery_container p a:link,
#gallery_container p a:hover,
#gallery_container p a:visited {
	color: #111111;
	text-decoration: none;
	font-size: 11px;
	line-height: 19px;
}

/*div#gallery_container span{
	color: #111111;
	font-size: 11px;
}*/

/*.gallery {
	margin-left: 8px;
}*/

.gallery ul, .gallery ul li,
.gallery dl, .gallery dl dt, .gallery dl dd {
	margin: 0;
	padding: 0;
}

.gallery ul li {
	display: inline;
	border-left: 0px solid #CCC;
	padding: 0 2px 0 4px;
}

.gallery ul li.first {
	border-left: 0;
	padding-left: 0;
	color: #111;
	font-size: 11px;
}

.gallery ul li,
.gallery ul li a:link,
.gallery ul li a:visited,
.gallery dl dd,
.gallery dl dd a:link,
.gallery dl dd a:visited,
.gallery.full_image ul li form input {
	font-size: 11px;
	color: #111111;
}

.gallery.index div.nav_column dd a:link,
.gallery.index div.nav_column dd a:visited {
	font-size: 11px;
	color: #111111;
}

.gallery.index div.nav_column dd.selected a:link,
.gallery.index div.nav_column dd.selected a:visited {
	font-size: 11px;
	color: #111111;
}


.gallery div.nav_column dl dt {
	color: #111;
}

.gallery ul li a:hover,
.gallery dl dd a:hover,
.gallery.index div.nav_column p a:hover,
.gallery.full_image ul li form input:hover,
.gallery dl dd.selected, .gallery dl dd.selected a:link, .gallery dl dd.selected a:visited,
.gallery.index div.large_images ul li a:link, .gallery.index div.large_images ul li a:visited, .gallery.index div.large_images ul li a:hover,
div.nav_column dl.selected a:link, div.nav_column dl.selected a:visited, div.nav_column dl.selected a:hover {
	color: #111111;
	text-decoration: underline;
}

/* Enlargement Page */

.gallery.full_image form {
	margin: 0;
	padding: 0;
	display:inline;
}

.gallery.full_image {
	height: 30px;
	width: 716px;
	margin: 5px 0 15px 0;
/*	padding: 20px 0 0 0; */
	border-top: 0px solid #F1F1F1;
	border-bottom: 0px solid #F1F1F1;
	float: left;
}

.gallery.full_image p {
	float:left;
	width: 475px;
	font-size: 11px;
	color: #111;
	padding: 8px 0 0 0;
}

.gallery.full_image ul {
/*	width: 235px;
	margin: 0 0 0 479px; */
	float: right;
	text-align: right;
	padding: 8px 0 0 0;
}

.gallery.full_image, .gallery.full_image img, .gallery.full_image p, .gallery.full_image ul {
/*	margin-bottom: 0; */
	color:#111111;
}

.gallery.full_image ul li form input {
	color:#CCCCCC;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer;
}

.gallery.full_info {
	clear: left;
	padding: 0;
}

img.full_info {
	margin: -4px 0 5px 10px;
	border: 0;
}

#main_pane > img.full_info {
	margin: 8px 0 8px 10px;
}

.gallery.full_info div.amplitude_black_18pt {
	margin-bottom: 20px;
}

.gallery.full_info div.column2_date{
	font-family: Helvetica, Arial, sans-serif;
/*	float: left; */
	width: 210px;
	padding: 0;
	color: #111;
	font-size: 11px;
	line-height: 15px;
	margin: 15px 0 40px 236px;
}

.gallery.full_info div.column2_date a:link,
.gallery.full_info div.column2_date a:hover{
	color: #111;
	text-decoration: underline;
}

.gallery.full_info div.column2_date a:hover{
	color: #111111;
	text-decoration: underline;
}

.gallery.full_info div.column2{
	font-family: Helvetica, Arial, sans-serif;
/*	float: left; */
	width: 210px;
	padding: 0;
	color: #111;
	font-size: 11px;
	line-height: 15px;
	margin: 20PX 0 10px 236px;
	border-bottom: 0px solid #F1F1F1;
}

.gallery.full_info div.column2 p{
	font-size: 11px;
	color: #111;
	line-height: 15px;
	font-family: Helvetica, Arial, sans-serif;
	padding: 0 0 16px 0;
}

.gallery.full_info div.column2 img{
	padding: 0 0 6px 0;
}

.gallery.full_info div.column2 a:link,
.gallery.full_info div.column2 a:visited {
	color: #111;
	text-decoration: underline;
}
.gallery.full_info div.column2 a:HOVER{
	color: #111111;
	text-decoration: underline;
}

.gallery.index div.large_images img {
	margin-bottom: 10px;
}

.gallery.index div.nav_column {
	margin-left: 500px;
	width: 210px;
}

.gallery.index div.large_images ul {
	padding-bottom: 10px;
/*	border-bottom: 0px solid #F1F1F1; */
}

.gallery.index div.large_images.last {
	width: 475px;
}

.gallery.index div.large_images.last ul {
	padding-bottom: 0;
	border-bottom: none;
}

.gallery.index div.small_images table {
	border-collapse: collapse;
	width: 476px;
	margin-bottom: 7px;
	float: left;
}

.gallery.index div.small_images table td {
	margin: 0;
	padding: 0;
}

.gallery.index div.small_images table img {
	margin: 0 3px 3px 0;
}

.gallery.index div.small_images div#mpu {
	margin-top: 8px;
}

.gallery.full_info div.nav_column dl dt,
.gallery.full_info div.nav_column dl dd {
	line-height: 15px;
}

.gallery.index div.nav_column dl {
	border-bottom: 0px solid #F1F1F1;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

.gallery.index div.nav_column dl dt,
.gallery.index div.nav_column dl dd,
.gallery.index div.nav_column p {
	font-size: 12px;
	line-height: 16px;
}

.gallery.index div.large_images {
	width: 475px;
	float: left;
}

div.gallery.index div#mpu {
	/*clear: left;*/
	padding-bottom: 10px;
	border-bottom: 0px solid #F1F1F1;
}

div#contents div#main_pane div.gallery.index div#mpu_bkgrd,
div#contents div#main_pane div.gallery.index div#mpu_container {
	padding: 0;
}

.gallery.nav_info {
	clear: both;
}

.gallery.nav_info {
	border-top: 0px solid #F1F1F1;
	padding-top:10px;
}

.gallery.nav_info ul {
	text-align: right;
	font-size: 12px;
	margin-bottom: 35px;
}

.gallery_subs_box {
	float: right;
	margin: 0 0 0 5px;
}

#gallery_header {
	padding: 9px 10px 6px 10px;
}

div#subscription_link {
	background-color: #fff;
	padding: 8px 0 8px 0;
}

div#subscription_link a:link, a:visited {
	font-size: 11px;
	color: #111;
}

div#subscription_link a:hover {
	color: #111111;
	text-decoration: underline;
}

#content_block4 {
	margin: 20px 0 50px 0;
	padding: 0;
	clear: both;
	border-top: 1px solid #000;
}

/* NEW LINE */
