body {font-size: 1em;line-height: 1.4;}
::-moz-selection {background: #b3d4fc;text-shadow: none;}
::selection {background: #b3d4fc;text-shadow: none;}
hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}
img {vertical-align: middle;}
fieldset {border: 0;margin: 0;padding: 0;}
textarea {resize: vertical;}
.chromeframe {margin: .2em 0;background: #ccc;color: #000;padding: .2em 0;}
body {font-family: "Source Sans Pro",sans-serif;font-size: 14px;}
a {text-decoration: none;}
menu, ol, ul {list-style: none;padding: 0;}
.body-text ul {list-style: circle;padding: 0 0 0 40px;}
.body-text ol {list-style: decimal;padding: 0 0 0 40px;}
p {margin: 0;padding: 0 0 1em;}
.body-wrap {background: #fff;padding: 0 15px;margin: 0 auto;width: 950px;}
.site-header {float: left;margin: 0 0 43px;width: 950px;}
.partner {float: right;padding-top: 20px;}
.partner ul {margin: 0;}
.partner li, .header-nav-categories > ul > li, .header-nav-formats > ul > li {float: left;}
.header-nav-formats {position: relative;z-index: 1;display: none;}
.partner li {margin: 0 0 0 8px;}
.logo-frame, .header-nav {clear: both;float: left;width: 950px;}
.search-form {float: right;}
.partner a {display: block;height: 20px;overflow: hidden;text-indent: -999px;}
.partner a:hover {text-decoration: none;}
#dfunk a {background: url("assets/images/DLF.png") no-repeat top left;width: 100px;}
#dradio a {}
#dradio-kultur a {background: url("assets/images/DLK.png") no-repeat top left;width: 129px;}
#dradio-wissen a {background: url("assets/images/DLW.png") no-repeat top left;width: 122px;}
#dradio a {background: url("assets/images/logoDlr.png") no-repeat scroll 0 0 transparent;line-height: 16px;padding: 0 6px;text-indent: 0;text-indent: -999px;width: 108px;}
.logo-frame {position: relative;height: 104px;}
#dradio-logo {bottom: 0;left: 0;position: absolute;}
.header-nav-categories {float: left;padding: 2px 0 0;text-transform: uppercase;position: relative;z-index: 2;}
.header-nav-separator {border-bottom: 1px solid #aeafb1;clear: both;display: block;float: left;height: 1px;margin: 3px 0;width: 100%;}
.header-nav-categories span, .header-nav-categories ul, .header-nav-formats span, .header-nav-formats ul {float: left;margin: 0;}
.header-nav-formats > span {height: 18px;line-height: 19px;}
#menu-formate-menu {top: 1px;}
.header-nav-categories ul li, .header-nav-formats ul li {margin: 0 0 0 5px;padding: 0 0 0 10px;}
.header-nav-categories ul li {background: url("assets/images/menu-separator-categories.gif") no-repeat scroll left 2px transparent;}
.header-nav-formats ul li {background: url("assets/images/menu-separator-formats.gif") no-repeat scroll left 2px transparent;}
.header-nav-categories ul li:first-child, .header-nav-formats ul li:first-child {background: none;margin: 0;padding: 0 5px 0 0;}
.header-nav-categories ul li a, .header-nav-formats ul li a {line-height: 16px;}
.header-nav {padding: 8px 0 0;}
#search-input {-moz-box-sizing: border-box;background: url("/wp-content/themes/hss-blog/assets/images/suchfeld.png") no-repeat scroll 0 0 rgba(0,0,0,0);border: 0 solid;float: left;font-size: 12px;font-weight: 600;height: 27px;letter-spacing: .05em;line-height: .9em;margin: 0;padding-left: 30px;position: relative;width: 260px;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {#search-input {width: 230px;}}
@media screen and (-webkit-min-device-pixel-ratio:0) {#search-input {width: 230px;}}
#searchsubmit {background-image: -moz-linear-gradient(center top,#fff 35%,#dbdbdb 76%);background-position: center center;background-repeat: no-repeat;border: 1px solid #dbdbdb;border-radius: 6px;color: #666;display: inline-block;float: right;font-size: 9px;height: 26px;line-height: 22px;position: relative;text-align: center;width: 27px;}
ul.sub-menu {}
ul.dropdown ul {background: #fff;padding: 5px;}
ul.dropdown ul li {background: none;border: none;margin-left: 0;padding: 0;width: 100%;}
ul.dropdown ul li a {display: block;}
.site-content {clear: both;float: left;width: 950px;}
.article-stream, .content {float: left;width: 620px;}
.sidebar {float: right;width: 305px;}
.sidebar .tagcloud {padding: 20px 0;}
.top-slider {border: 1px solid #87888a;float: left;margin-bottom: 30px;padding: 1px;}
.lof-slidecontent ul.navigator-wrap-inner li > div {background: none repeat scroll 0 0 #eee;border-top: 1px solid #e1e1e1;height: 100%;margin-left: 15px;padding: 0 20px 0 15px;position: relative;text-align: left;font-size: 12px;line-height: 16px;}
.lof-slidecontent ul.navigator-wrap-inner li.active div {background: #fff;}
.navigator-wrap-inner h3 {font-size: 18px;line-height: 18px;margin: 1em 0 0;}
.lof-slidecontent ul.navigator-wrap-inner li.active {background: url("assets/images/arrow-bg.png") no-repeat scroll left center transparent;}
.lof-slidecontent .slider-description .slider-meta span.top-story {background: none repeat scroll 0 0 #c01f25;border: none;line-height: 16px;font-size: 12px;margin: 0;padding: 0px 3px;text-decoration: none;text-transform: uppercase;}
.lof-slidecontent .slider-description .slider-meta span {border-left: 1px solid;display: inline-block;font-size: 12px;line-height: 16px;margin: 0 0 0 7px;padding: 0 0 0 7px;text-decoration: none;text-transform: uppercase;}
.lof-slidecontent .slider-description {background: url("assets/images/bg_trans.png") repeat scroll 0 0 transparent;background: rgba(255,255,255,.8);bottom: 30px;font-size: 12px;height: auto;line-height: 14px;min-height: 0;padding-bottom: 20px;}
.lof-slidecontent .slider-description h4 {font-size: 16px;margin: 0;padding: 0;}
.slider-meta {padding: 0 0 10px;}
.widget .lof-slidecontent .slider-description {width: 230px;}
.page .article-stream, .page .content {width: 935px;}
.page .article-page .article-text-wrap {float: left;min-height: 500px;width: 750px;}
.page h3.headline {margin: 20px 0 !important;}
.format-teaser-box {border: 1px solid #87888a;float: left;margin: 0 0 25px;padding: 2px;width: 606px;}
.format-teaser-box .wrap {background: #f2f2f2;float: left;padding: 14px;width: 578px;}
.format-teaser-box h2, .format-teaser-box h3, .article-page .format-teaser-box h2, .article-page .format-teaser-box h3 {font-size: 14px;font-weight: bold;margin: 0;text-transform: uppercase;}
.format-teasers {padding: 9px 0 12px;}
article.format-teaser, .article-stream article.format-teaser {border-top: 1px solid #d9d9d9;clear: none;float: left;margin: 28px 0 0 37px;padding-top: 8px;width: 162px;}
.article-stream .body-text strong {font-weight: normal;}
.article-stream.article-page strong {font-weight: bold;}
article.format-teaser.first-row, .article-stream article.format-teaser.first-row {border-top: none;padding-top: 0;margin-top: 0;}
article.format-teaser.first-in-row, .article-stream article.format-teaser.first-in-row {clear: both;margin-left: 0;}
.teaser-headline {line-height: 15px;padding: 6px 0 0;}
.teaser-headline .heading.format {display: inline;font-size: 11px;font-weight: bold;text-transform: uppercase;}
.teaser-headline .headline, .article-page .teaser-headline .headline {font-size: 14px;line-height: 16px;margin: 0;}
.post-image {position: relative;}
.article-stream .top-heading {display: block;font-size: 14px;font-weight: bold;margin: 3px 0;text-transform: uppercase;}
.heading.format span {background: url("assets/images/meta-separator.gif") repeat-y scroll left 1px transparent;margin: 0 0 0 2px;padding: 0 0 0 5px;font-weight: normal;}
.heading.format span:first-child {background: none;margin: 0;padding: 0;}
.debatte-banner {background: url("../images/debatte.png") top left transparent no-repeat;display: block;height: 69px;left: 0;position: absolute;top: 0;width: 69px;}
.stream-header {padding: 10px 0;}
.stream-header h1 {font-size: 16px;font-weight: bold;padding: 0;text-transform: uppercase;}
.article-stream {padding-right: 20px;}
.article-stream article {clear: both;float: left;margin: 0 0 30px;padding-top: 7px;width: 100%;}
.article-stream.archive article {padding-top: 7px;}
article.first-in-stream, .article-stream.stream article.first-in-stream, .article-page article, .static-page article {background: none;border-top: none;padding-top: 0;margin-top: 0px;}
.article-stream.stream article {background: none;border-top: 1px solid #aeafb1;}
.heading.format, .heading.format a {font-size: 14px;line-height: 14px;text-transform: uppercase;font-weight: 700;vertical-align: top;}
.headline, .article-page h3.headline {margin: 3px 0 5px 0;font-size: 26px;font-weight: bold;line-height: 26px;}
.article-page .headline, .article-page h2, .article-page h3, .article-page h4, .article-page h5, .article-page h6 {font-weight: bold;margin: 1.2em 0 1em;}
.article-page h2 {font-size: 20px;font-weight: bold;}
.article-page h3 {font-size: 16px;font-weight: bold;}
.article-page h4 {font-size: 12px;font-weight: bold;}
.article-page h5 {font-size: 12px;font-weight: bold;}
.article-page h6 {font-size: 12px;font-weight: bold;}
h2.subline {font-size: 14px;font-weight: bold;}
.read-more {font-size: 12px;}
.article-stream article.image-size-s {background: none;border-top: 1px solid #aeafb1;}
.image-size-s .article-image-wrap {float: left;margin-right: 10px;}
.image-size-s .article-text-wrap {width: 100%;}
.attachment-size-s.wp-post-image {height: auto;width: 252px;}
.image-size-xs .article-image-wrap, .image-size-xs .article-image-wrap img {height: auto;width: 208px;}
.image-size-xs .article-image-wrap {float: left;margin-right: 18px;}
.image-size-xs .article-text-wrap {width: 386px;}
.image-size-xl .article-image-wrap {float: left;margin-bottom: 10px;margin-right: 15px;}
.image-size-xl .article-image-wrap img {height: auto;max-width: 100%;}
.image-size-xl .article-text-wrap {}
.article-page .top-heading {margin-bottom: 18px;}
.article-page .heading {text-transform: none;}
.article-page .article-image-wrap {margin: 0 0 13px;}
.article-page .article-text-wrap {clear: both;}
.image-credits {background: #f6f6f6;color: #58585a;font-size: 12px;font-style: italic;padding: 8px;text-align: left;}
.article-stream.static-page {border-top: none;}
.static-page .article-image-wrap {margin: 20px 0 13px;}
.share {border-top: 1px solid #aaa;clear: both;float: left;min-height: 23px;padding: 15px 0;position: relative;width: 100%;}
.external-widgets {display: block;float: left;width: 100px;}
.plusone-widget {}
.tweet-widget {width: 124px;}
.internal-widgets {position: absolute;right: 0;top: 15px;}
#print, #send, #submit, .wpcf7-submit {position: relative;background-color: #f8f8f8;background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#dedede));background-image: -moz-linear-gradient(top,#fff,#dedede);background-image: -o-linear-gradient(top,#fff,#dedede);background-image: -ms-linear-gradient(top,#fff,#dedede);background-image: linear-gradient(top,#fff,#dedede);border: #ccc solid 1px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;color: #333;font-weight: bold;font-size: 11px;text-shadow: 0 1px 0 rgba(255,255,255,.5);-webkit-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;cursor: pointer;height: 18px;max-width: 98%;padding: 2px 10px;overflow: hidden;}
#print:focus, #print:hover, #print:active, #send:focus, #send:hover, #send:active, #submit:focus, #submit:hover, #submit:active, .wpcf7-submit:focus, .wpcf7-submit:hover, .wpcf7-submit:active {border-color: #bbb;background-color: #f8f8f8;background-image: -webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#d9d9d9));background-image: -moz-linear-gradient(top,#f8f8f8,#d9d9d9);background-image: -o-linear-gradient(top,#f8f8f8,#d9d9d9);background-image: -ms-linear-gradient(top,#f8f8f8,#d9d9d9);background-image: linear-gradient(top,#f8f8f8,#d9d9d9);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
#print, #send, #submit, .wpcf7-submit {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#dedede");-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=\'#ffffff\',endColorstr=\'#dedede\')";}
#print:focus, #send:focus, #submit:focus, .wpcf7-submit:focus, #print:hover, #send:hover, #submit:hover, .wpcf7-submit:hover {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#d9d9d9");-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=\'#f8f8f8\',endColorstr=\'#d9d9d9\')";}
#print:active, #send:hover, #submit:hover, .wpcf7-submit:hover {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8",endColorstr="#d9d9d9");-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=\'#f8f8f8\',endColorstr=\'#d9d9d9\')";}
#print {margin-right: 10px;}
.share .social_share_privacy li.help_info {margin: 0 !important;}
.social_share_privacy {margin-bottom: 0;}
.widget-title {font-size: 14px;font-weight: 700;padding: 0 10px 10px;text-transform: uppercase;border-bottom: 1px solid #ccc;vertical-align: top;left: -10px;position: relative;width: 285px;}
.widget-title:first-of-type {border-top: none;}
.widget {border-bottom: 1px solid #999;float: left;padding-top: 10px;padding-bottom: 10px;width: 295px;}
.widget:not(.widget-title) {padding-left: 10px;}
.sidebar .widget:last-child {border-bottom: none;}
.widget ul {width: 285px;}
.widget :nth-of-type(2) {width: 285px;}
.textwidget img {padding: 0 0 10px;}
.textwidget blockquote {border: none;color: #555;font-size: 18px;font-style: italic;padding: 0 5%;text-align: center;}
.textwidget blockquote p {padding: 0;}
.widget img {float: left;}
.social-share-icons {float: left;margin: 0 10px 0 0;}
.popular-posts li {clear: both;float: left;width: 100%;}
.wpp-thumbnail.wpp_fi {margin: 0 10px 5px 0;}
.quotescollection_randomquote q {color: #004378;font-weight: bold;font-size: 24px;line-height: 1em;}
.quotescollection_randomquote cite {color: transparent;font-size: 0;margin-top: 3px;text-align: left;}
.quotescollection_randomquote cite .quotescollection_author {color: #004378;font-size: 13px;}
.article-comments {border-top: 1px solid #aeafb1;clear: both;padding: 15px 0 0 0;}
#comments-area {border-top: 1px solid #aeafb1;clear: both;padding: 20px 0 0 0;}
#comments-area > h3 {margin: 0;}
.countdownbox {clear: both;float: left;font-size: 14px;padding: 10px 0;width: 100%;}
.countdownbox input {color: #006ab3;border: none;}
#respond {clear: both;padding: 20px 0 0 0;}
.commentlist {border-top: 1px solid #aeafb1;list-style: none outside none;margin: 15px 0 0;}
.commentlist li {padding: 20px 0 0 0;}
.commentlist > li {border-bottom: 1px solid #aeafb1;padding-bottom: 20px;}
.commentlist li ul li {border: none;padding-left: 20px;}
.commentlist p {padding: 0 0 .5em;}
#comment {padding: 5px;resize: vertical;width: 600px;}
#commentlen {width: 35px !important;}
#recentcomments li {padding: 0 0 .7em;}
.widget li {display: block;line-height: 16px;padding: 0 0 .7em;}
.taxonomy-list a {border-left: 1px solid;margin: 0 0 0 5px;padding: 0 0 0 10px;}
.taxonomy-list a:first-child {border: none;margin: 0;padding: 0;}
.rsswidget img {display: none;}
.site-footer {background: #fff;border-top: 1px solid #aeafb1;clear: both;display: block;min-height: 110px;}
.site-footer a {font-size: 12px;font-weight: 700;text-decoration: none;}
.footer-navigation {font-size: 12px;}
.footer-navigation > ul {float: left;margin-right: 20px;}
.ir {background-color: transparent;border: 0;overflow: hidden;}
.ir:before {content: "";display: block;width: 0;height: 100%;}
.hidden {display: none !important;visibility: hidden;}
.visuallyhidden {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}
.invisible {visibility: hidden;}
.clearfix:before, .clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
.clearfix {}
#autormeta {width: 100%;}
#autormeta div.autorimg {width: 140px;float: left;margin-bottom: 0px;}
#autormeta div.autorimg img {width: 130px;}
#autormeta.autorlist {min-height: 180px;}
@media print {* {background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important;}
	a, a:visited {text-decoration: underline;}
	a[href]:after {content: " (" attr(href) ")";}
	abbr[title]:after {content: " (" attr(title) ")";}
	.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {content: "";}
	pre, blockquote {border: 1px solid #999;page-break-inside: avoid;}
	thead {display: table-header-group;}
	tr, img {page-break-inside: avoid;}
	img {max-width: 100% !important;}
	@page {margin: .5cm;}
	p, h2, h3 {orphans: 3;widows: 3;}
	h2, h3 {page-break-after: avoid;}}
#content {float: left;width: 100%;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border: 0 none;font-size: 100.01%;font-style: inherit;font-weight: inherit;margin: 0;outline: medium none;padding: 0;vertical-align: baseline;}
body {color: #333;line-height: 1;font-size: .9em;}
#overfooter {font-size: 115%;margin-right: 0px;float: right;margin-top: 10px;margin-bottom: 10px;width: 700px;}
#overfooter li {display: inline;margin-left: 5px;}
#overfooter li a {font-weight: 700;font-size: 14px;}
#vor_footerzeile {float: left;margin-top: 10px;margin-bottom: 10px;}
#vor_footerzeile a {font-size: 14px;font-weight: 700;}
#left-left-footer {clear: left;}
#subfooter {width: 700px;float: right;text-align: right;font-size: 115%;}
#subfooter ul {float: left;width: 130px;margin-right: 20px;text-align: left;padding-left: 5px;}
#subfooter li {line-height: 120%;}
#subfooter ul:last-child {margin-right: 0;width: auto;padding: 0;}
#partnerfooter li {display: inline;padding-left: 5px;}
#partnerfooter li:first-child {display: block;padding: 0;}
#partnerfooter .ardlink a {font-size: 0px;}
#partnerfooter .ardlink {padding-left: 0;}
#partnerfooter .ardlink a:before {content: url("/lab/wp-content/themes/hss-blog/assets/images/ard.png");width: 60px;height: 26px;}
#partnerfooter .zdflink a {font-size: 0px;}
#partnerfooter .zdflink a:before {content: url("/lab/wp-content/themes/hss-blog/assets/images/zdf.png");width: 60px;height: 26px;}
#partnerfooter .phoenixlink a {font-size: 0px;}
#partnerfooter .phoenixlink a:before {content: url("/lab/wp-content/themes/hss-blog/assets/images/phoenix.png");width: 60px;height: 26px;}
#partnerfooter .artelink a {font-size: 0px;}
#partnerfooter .artelink a:before {content: url("/lab/wp-content/themes/hss-blog/assets/images/arte.png");width: 60px;height: 26px;}
#right_inner_header .search-form {background-position: 0 0;background-repeat: repeat repeat;clear: none;float: right;height: 27px;left: 0;margin: 0;position: relative;top: 0;width: 295px;}
.revd {font-size: .5em;background-color: #004378;padding: 1px 7px;line-height: 1.8em;color: lightgrey;font-weight: bold;}
.revb {font-size: .5em;font-weight: bold;background-color: #004378;padding: 1px 7px;color: white;}
#left_inner_header {width: 360px;float: left;bottom: 0px;position: absolute;}
#right_inner_header {width: 360px;bottom: 10px;position: absolute;right: 11px;}
.widget ul {padding-top: 10px;}
article {border-top: 1px solid #ccc;padding-top: 30px !important;}
article:first-child {padding-top: 7px !important;}
.article-page article:first-child {padding-top: 0px !important;}
.body-text p {font-family: "Source Sans Pro";font-size: 15px;line-height: 1.3em;margin-top: 10px;}
.preimg img {max-height: 125px !important;max-width: 225px !important;}
span.autoren {font-size: 15px;font-weight: 700;font-style: normal;line-height: 1.5em;}
.tagsline {font-size: 14px;padding: 13px 0;}
.tagsline a {font-weight: 600;}
.comment-author {font-weight: 700;font-size: 14px;}
.comment-author span.commentdate {font-weight: 600;}
.comment-text h4 {padding: 12px 0;}
.comment-text h4 {font-size: 16px;}
.comment-text p {font-size: 15px;line-height: 1.1em;}
.widget_authors ul li a {font-weight: 600;font-size: 15px;}
div.tagcloud a:before {font-size: 14px;content: " | ";color: #555;}
div.tagcloud a:first-child:before {font-size: 14px;content: "";}
.wpp-date {display: inline;font-size: 12px;font-weight: 600;}
.pagination-navigation {border-top: 1px solid #ccc;clear: both;float: left;font-size: 12px;margin: 10px 0 20px;padding-top: 10px;position: relative;width: 100%;}
.pagination-navigation span.older {right: 0;position: absolute;font-size: 14px;font-weight: 600;}
.pagination-navigation span.junger {left: 0;position: absolute;font-size: 14px;font-weight: 600;}
.more-link {font-size: 15px;font-weight: 600;}
.popular-posts ul li {border-top: 1px solid #e3e3e3;padding-top: 8px;}
.popular-posts ul li:first-of-type {border-top: none;padding-top: 0;}
div.kommentare-head {font-size: 18px;font-weight: 700;border-top: 1px solid #aeafb1;padding-top: 15px;padding-bottom: 15px;}
.kommentare-head > a {padding-right: 10px;}
#comments h3 {font-size: 18px;}
.kommentare-head-icon {float: right;margin-right: 10px;vertical-align: middle;}
.sidebar .widget:first-of-type {padding-top: 3px;}
#act {padding-top: 10px;display: block;width: 100%;}
#act a {font-weight: 600;font-size: 14px;padding-left: 12px;}
#act a:first-of-type {font-weight: 600;font-size: 14px;padding-left: 0;}
.widget .sidebar_2:last-of-type {border-bottom: 4px solid #999;}
#social-links {padding-top: 10px;margin-top: 10px;margin-left: 5px;margin-right: 5px;display: block;border-top: 1px solid #ccc;}
#social-links img {float: none;}
#social-links a {padding-left: 10px;}
.tagcloud a {font-weight: 600;}
.wpp-list a {font-weight: 600;}
div.autorlist .autorimg {text-align: left;width: 250px;display: inline-block;padding-right: 15px;}
div.autorlist .autorimg img {max-width: 250px;}
div.autorlist p {display: inline-block;width: 350px;vertical-align: top;}
div.autorlist {display: block;clear: left;padding-top: 20px;padding-bottom: 20px;border-bottom: 1px solid #999;}
div.autorlist h3 {font-size: 18px;}
dd.gallery-caption {width: 150px;}
.body-text a {text-decoration: underline;font-weight: 600;}