BODY { margin: 0; font-family: Tahoma, Verdana, Helvetica, Sans-Serif; font-size: 10pt; background: url('/04-2009/graphics/background.png'); } TABLE { font-size: 10pt; } HR { background-color: #ad4525; color: #ad4525; border: 0; padding: 0; height: 1px; margin-top: 1em; margin-bottom: 1em; } H1 { display: none; } H2 { color: #ad4525; } H3 { font-size: 10pt; font-weight: bold; color: #ad4525; margin-top: 2em; } #header { background: #dee7f6 url('/04-2009/graphics/headline_img.jpg') bottom right no-repeat; margin: 0; padding: 0; border-left: 2px solid #aeae93; border-right: 2px solid #aeae93; border-bottom: 2px solid #aeae93; } #archiveheader { background: url('/04-2009/graphics/archive_background.jpg') bottom right no-repeat; margin: 0; padding: 0; border-top: 2px solid #aeae93; border-left: 2px solid #aeae93; border-right: 2px solid #aeae93; } #storylogo { background: #dee7f6; margin: 0; padding: 0; border-left: 2px solid #aeae93; border-right: 2px solid #aeae93; border-bottom: 2px solid #aeae93; } #storyheader { background: url('/04-2009/graphics/lost.jpg') bottom right no-repeat; margin: 0; padding: 0; border-top: 2px solid #aeae93; border-left: 2px solid #aeae93; border-right: 2px solid #aeae93; } #storyheader2 { background: white; margin: 0; padding: 0; border-top: 2px solid #aeae93; border-left: 2px solid #aeae93; border-right: 2px solid #aeae93; } #storybody { margin: 0; padding: 0 2em 0 2em; background: white; border: 2px solid #aeae93; } #villageheader { background: url('/04-2009/graphics/village_life.jpg') bottom right no-repeat; margin: 0; padding: 0; border-top: 2px solid #aeae93; border-left: 2px solid #aeae93; border-right: 2px solid #aeae93; } #content { background: white; width: 800px; position: absolute; left: 50%; margin-left: -400px; border-right: 3px solid #ad4525; border-left: 3px solid #ad4525; } #print_logo { display: none; } #menu { margin: 0; padding: 0; border: 2px solid #aeae93; background: white; } #footer { clear: both; background-color: #ad4525; margin: 0; color: white; font-size: 10pt; padding: 1em; } #footer p { margin: 0; padding: 0; font-size: 8pt; } div.rightbar { float: right; padding: 0 0 0 1em; margin: 2em 0 1em 1em; } div.loginArea { width: 190px; margin: 0 0 1em 0; padding: 1em 1em .5em 1em; font-size: 8pt; color: white; background-color: #aeae93; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; text-align: right; } div.loginArea A { color: white; } div.menubar { margin: 0; padding: .5em; color: white; font-size: 12pt; font-weight: bold; background-color: #ad4525; border-right: 3px solid #ad4525; border-left: 3px solid #ad4525; } div.menubar p { margin: 0; padding: 0; } div.gallery { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #ad4525; width: 475px; text-align: left; margin-bottom: 1em; padding: 1em; } div.gallery span { float: left; text-align: center; width: 150px; padding: 0 10px 0 0; margin: 0; } div.quote-right { float: right; width: 17em; margin: 0 0 1em 2em; padding: 0; font-size: 12pt; } div.quote-left { float: left; width: 17em; margin: 0 2em 1em 0; padding: 0; font-size: 12pt; } div.slideshow { text-align: center; } div.slideshow p { text-align: left; font-size: 10pt; } p.shim { font-size: 0pt; clear: left; } p.menulink { font-weight: normal; font-size: 10pt; color: #ecd0c0; } p.menulink a { color: #ecd0c0; text-decoration: none; } p.menulink a:hover { text-decoration: underline; color: white; } p.subhead { font-size: 12pt; color: #888888; font-weight: bold; } p.articlelink { margin: 0; font-size: 10pt; } p.articlelink a { font-size: 12pt; color: #ad4525; font-weight: bold; text-decoration: none; border: none; } p.articlelink a:hover { color: #aeae93; text-decoration: underline; } p.articlelink span { color: #888888; font-style: italic; } p.articlelink img { border: 1px solid black; margin-right: 1em; padding: 0; } p.articlelink2 { font-size=10pt; } p.articlelink2 a { color: #ad4525; font-weight: bold; text-decoration: none; border: none; } p.articlelink2 a:hover { color: #aeae93; text-decoration: underline; } p.articlelink2 span { color: #888888; font-style: italic; } p.articlelink2 img { border: 1px solid black; margin-right: 1em; padding: 0; } p.headline2 { border-bottom: 1px solid #ad4525; color: #ad4525; font-size: 20pt; font-weight: bold; padding: 1em 0 .25em 0; margin: 0 0 .5em 0; clear: both; } p.underlineImg { border-bottom: 1px solid #ad4525; color: #ad4525; font-size: 1px; padding: 0; margin: 0 0 1.5em 0; clear: both; text-align: center; } p.underlineImg img { display: block; padding-bottom: 1em; margin-bottom: 1em; } p.subhead2 { color: black; font-size: 12pt; font-weight: bold; padding: 0 0 1em 0; margin: 0; } span.tab { float: left; width: 12em; font-weight: bold; }