@charset "utf-8";
.photoh { padding: 0; float: left; margin: 8px 2px 8px 4px; }
.photoh img { text-align: center; margin: 0 0 4px; border-color: #e6e6e6; border-style: solid; }
.photoh h1, h2, h3, h4, h5 { font-weight: normal; line-height: 120%; text-decoration: none; margin: 0 4px; padding: 0; border-width: 0; outline-width: 0; }
.photoh h1 { font-size: 8pt; font-weight: normal; text-decoration: none; text-align: center; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.photoh h2 { font-size: 8pt; font-weight: normal; text-decoration: none; text-align: center; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.photoh h3 { font-size: 8pt; font-weight: normal; text-decoration: none; text-align: center; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.photov { width: auto; height: auto; float: right; clear: both; margin: 0 0 0 8px; padding: 0; }
.photov img { margin: 0; border: solid 1px #e6e6e6; }
.photov h1, h2, h3, h4, h5 { font-weight: normal; line-height: 120%; text-decoration: none; margin: 0 4px; padding: 0; border-width: 0; outline-width: 0; }
.photov h1 { font-size: 8pt; font-weight: normal; text-decoration: none; text-align: center; clear: both; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.photov h2 { font-size: 8pt; text-decoration: none; text-align: center; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.photov h3 { font-size: 8pt; font-weight: normal; text-decoration: none; text-align: center; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.pagelistTitle { font-weight: normal; text-decoration: none; clear: both; margin: 15px 15px 0 24px; padding: 2px 0 2px 2px; border-color: #c0c0c0; border-style: solid; border-width: 4px 1px 0; }
.pagelistTitle h1 { font-size: 8pt; font-weight: normal; margin: 0; padding: 0; }
.pagelist { font-weight: normal; text-decoration: none; clear: both; margin: 0 15px 0 24px; padding: 0; border-color: #c0c0c0; border-style: solid; border-width: 0 1px 1px; }
.pagelist li { font-size: 8pt; margin: 0 15px 0 8pt; padding: 2px 0; list-style-type: none; }
.pagelist a { text-decoration: none; padding: 2px; border-style: solid; border-width: 0 0 1px 1px; }
.pagelist a:hover { text-decoration: none; background-color: #fff; }
.photomain { text-align: left; margin: 0 15px 0; padding: 0; border-width: 0; }
.photomain h1 { font-size: 15pt; font-weight: bold; line-height: 100%; margin: 16px 12px 0; padding: 0; }
.photomain p { font-weight: normal; line-height: 140%; text-indent: 10pt; margin: 0 0 0 20px; padding: 0; }
.photomain h2 { font-size: 8pt; font-weight: normal; line-height: 140%; margin: 10px 10px 10px 0; padding: 0; }
.photomain table { width: 566px; height: 318px; margin: 0; padding: 0; border-width: 0; }
.photomain td { margin: 0; padding: 0; border-width: 0; outline-width: 0;  
.photomain h1 { font-weight: bold; margin: 8px; padding: 0; }
.newsphoto { }
