/* Page Generated in 0.000000 seconds */
body {
    color: #000000;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11pt;
    line-height: 1.4em;
    margin-top: 0;
    margin-bottom: 0;
}
#content {
    clear: both;
}
#breadcrumb {
    font-size: 9pt;
}
#footer {
    border-top: 2px solid #DA2E22;
    padding: 0.5em 0 0 0;
    margin: 2em 0 0 0;
    font-size: 8pt;
}

/**
 * Hide supplemental content
 */
form, hr, #breadcrumb, #search, #footer, .hide, ul.navigation, div.masonry, div.share, div.tx-llcatalog-pi div.filters, div.tx-llcatalog-pi div.pagination, div.footerContent {
    display: none;
}

/**
 * Headers
 */
h1, h2, h3, h4, h5, h6 {
    padding-bottom: 0.2em;
    border-bottom: 1px solid #000000;
}
h1 {
    border-width: 2px;
    border-color: #DA2E22;
    line-height: 1.2em;
}

/**
 * Links
 */
a {
    text-decoration: none;
    color: #d83023;
}
a:link:after, a:visited:after, a:hover:after, a:active:after {
    content: ' [/'attr(href)'] ';
    font-size: 8pt;
}
a[href^='/']:after {
    content: ' ['attr(href)'] ';
}
a[href^='http']:after {
    content: ' [' attr(href) '] ';
}
a[href^='mailto']:after, a[href='']:after, p.category a:after, div.projects div.project div.photo a:after {
    content: '';
}
#logo a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, div.projects div.project div.photo a {
    border-width: 0;
}

/**
 * Lists
 */
ul {
	margin-left: 0;
	padding-left: 0;
}
ul li {
	list-style-type: none;
}
div.divider {
    border-bottom: 1px solid #CCCCCC;
    height: 1px;
    margin: 15px 0 20px 0;
}

div.tx-llcatalog-pi div.people {
	margin-left: 0;
	padding-left: 0;
}
div.tx-llcatalog-pi div.people.summary ul li {
	list-style-type: none;
}
div.tx-llcatalog-pi div.list div.article,
div.tx-llcatalog-pi div.people.summary ul li {
		margin-bottom: 50px;
}
div.tx-llcatalog-pi div.people.summary h3 {
	margin-bottom: 0.5em;
}
div.tx-llcatalog-pi img{
	width: 120px;
}
blockquote {
	font-style: italic;
	background-color: #DDDDDD;
	border-width: 1px 0;
	border-style: solid;
	border-color: black;
}
