#InternalWpr { padding:25px 18px !important; width:751px !important;  }
.module { overflow:hidden; zoom:1; /*border:1px solid #EAD899;*/ }

.ShowcaseImageContainer { clear:both; overflow:hidden; zoom:1; margin-left:6px;  }
.ShowcaseImageWrapper { float:left; overflow:hidden; zoom:1; padding:10px 5px; }
.ShowcaseImageWrapper .ImageWrapperObject {
	background-image:url('../../../images2008/showcase_image_background.jpg');
	background-repeat:no-repeat;
	width:235px;
	height:235px;
	position:relative;
}
.ShowcaseImageWrapper .ImageWrapperObject a { }
.ShowcaseImageWrapper .ImageWrapperObject a img { position:absolute; top:9px; left:9px; width:218px; height:218px; }
.ShowcaseImageWrapper .caption {
	border:1px solid #EDE887;
	background-color:#F7F5C3;
	width:224px;
	margin-left:2px;
	margin-top:5px;
	color:#6F480F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:3px;
}
.AlbumImageContainer { clear:both; overflow:hidden; zoom:1; padding-left:9px; border-top:1px solid #EAD899;  }
.AlbumImageWrapper { float:left; overflow:hidden; zoom:1; padding:10px 7px; }
.AlbumImageWrapper .ImageWrapperObject {
	background-image:url('../../../images2008/album_image_background.jpg');
	background-repeat:no-repeat;
	width:168px;
	height:168px;
	position:relative;
}
.AlbumImageWrapper .ImageWrapperObject a { }
.AlbumImageWrapper .ImageWrapperObject a img { position:absolute; top:8px; left:8px; width:153px; height:153px; }
.AlbumImageWrapper .caption {
	border:1px solid #EDE887;
	background-color:#F7F5C3;
	width:158px;
	margin-left:2px;
	margin-top:5px;
	color:#6F480F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:3px;
}

.PaginationContainer.header {
	background-image:url('../../../images2008/pagination_top_background.jpg');
	background-repeat:no-repeat;
	overflow:hidden;
	zoom:1;
	height:37px;
	position:relative;
}
.PaginationContainer.footer {
	border:1px solid #DFCBA6;
	border-top-width:0;
	background-color:#F7F5C0;
	overflow:hidden;
	zoom:1;
	height:30px;
	position:relative;
}

.PaginationContainer.header .ReturnWrapper { position:absolute; top:10px; left:15px; }
.PaginationContainer.header .ReturnWrapper a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CC3300;
	background-image:url('../../../images2008/pagination_top_previous_arrow.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:13px;
}



.PaginationContainer.header .PaginationWrapper { position:absolute; top:10px; right:15px; }
.PaginationContainer.footer .PaginationWrapper { position:absolute; top:5px; right:15px; }
.CounterContainer { float:left; color:#1E3248; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 5px;  }
.PreviousLinkContainer { float:left; border-right:1px solid #EAD899; padding-right:5px; }
.PreviousLinkContainer a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CC3300;
	background-image:url('../../../images2008/pagination_top_previous_arrow.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:13px;
}
.PaginationContainer.footer .PreviousLinkContainer a { background-image:url('../../../images2008/pagination_bottom_previous_arrow.jpg'); }
.NextLinkContainer { float:left; border-left:1px solid #EAD899; padding-left:5px;}
.NextLinkContainer a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CC3300;
	background-image:url('../../../images2008/pagination_top_next_arrow.jpg');
	background-repeat:no-repeat;
	background-position:right 1px;
	padding-right:13px;
}
.PaginationContainer.footer .NextLinkContainer a { background-image:url('../../../images2008/pagination_bottom_next_arrow.jpg'); }


.mediaObjectDetails { overflow:hidden; zoom:1; padding-bottom:10px; }
.mediaObjectDetails .longDescription { padding-top:5px; }

