.gallery { clear: both; overflow: hidden; font-size: 100%; line-height: 100%; margin-bottom: 15px; padding: 0 0 10px; } .gallery.preview { border: none; background-image: url(/images/publish/preview.png); } .gallery a { text-decoration: underline; font-size: 90%; font-weight: bold; } .gallery p { margin-bottom: 10px; } .gallery div { line-height: 2.1em; margin-bottom: 15px; } .gallery h1 { font-size: 130%; margin-top: 5px; line-height: 150%; margin-bottom: 10px; } .gallery .element { margin: 5px 10px; } .sitemap { clear: both; overflow: hidden; font-size: 100%; line-height: 100%; margin-bottom: 15px; padding-bottom: 10px; } .sitemap H1 { } .sitemap .box { width: 50%; margin-bottom: 20px; } .sitemap .box.left { clear: both; float: left; } .sitemap .box.right { float: right; clear: none; } .sitemap UL LI { margin-left: 15px; } .sitemap UL LI UL { margin-left: 0px; margin-bottom: 10px; } .sitemap UL LI UL LI { margin-left: 0px; list-style-type: circle; } .window { margin-bottom: 5px; } .window .content { padding: 5px 5px 5px 4px; font-size: 90%; } .window .content .element { margin-bottom: 5px; } .window .content .element .date { vertical-align: top; } .window .content .element .topic { vertical-align: top; } .window h1 { margin: 0px; padding: 5px 5px; } .window a { text-decoration: none; } .window A:hover { text-decoration: underline; }.window { font-size: 112%; font-weight: bold; } .windowHeadline { padding: 5px 10px; } .window .content { padding: 0px; padding: 10px; line-height: 1.75; } .window .content .element { margin-bottom: 4px; margin-top: 0px; } .window .content .element .date { padding: 0px; vertical-align: top; } .window .content .element .topic { vertical-align: top; } .events { clear: both; border-bottom: 1px dashed #b2b2b2; overflow: hidden; font-size: 100%; line-height: 150%; margin-bottom: 10px; padding-bottom: 10px; } .events A { text-decoration: underline; } .events P { margin-bottom: 5px; } .events .link { padding: 0; font-size: 0.9em; line-height: 1.7em; text-align: right; margin: -2px 0 0; } .events H1 A{ text-decoration: none; } .events H1 A:hover { text-decoration: underline; } .events H2 { font-size: 85%; line-height: 1.3em; margin: 5px 0 0; font-weight: bold; font-style: italic; } .events .media { text-align: center; } .events .media .element { clear: both; width: 128px; margin-top: 5px; margin-bottom: 4px; background-repeat: no-repeat; background-position: center center; } .events .left { float: left; margin-right: 10px; } .events .right { float: right; margin-left: 15px; } .events INPUT { width: 100%; }
