/* Site Header */
body {
	font-size: 16px;
}
div#header {
	height: 50px;
	width: 1000px;
	position: relative;
	margin: 0 auto;
	font-family: "Neutra Text Light","Neutra Text LT","Avenir LT Std","Avenir LT Pro","Avenir","ITC Avant Garde Gothic Std","ITC Avant Garde Gothic","Avant Garde Gothic","apertura-1","apertura-2","Myriad Pro",Myriad,Frutiger,"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;
	text-transform: lowercase;
}
div#header a.previous,
div#header a.next {
	font-size: 26px;
	display: inline-block;
	padding: 12px;
	height: 26px;
	line-height: 26px;
	width: 26px;
	text-align: center;
}
div#header a.previous {
	position: absolute;
	top: 0px;
	left: 0px;
}
div#header a.next {
	position: absolute;
	top: 0px;
	right: 0px;
}
div#header ul.nav {
	width: 900px;
	margin-left: 50px;
}
div#header ul.nav li {
	float: left;
}
div#header ul.nav li a {
	text-decoration: none;
	font-size: 20px;
	display: inline-block;
	height: 26px;
	line-height: 26px;
	padding: 12px;
}
div#header ul.nav li {
	margin-left: 15px;
}
div#header ul.nav li:first-child {
	margin-left: 25px;
}
div.triraven {
	height: 50px;
	width: 50px;
}
ul#footer {
	clear: both;
	width: 100%;
	background: #000;
	color: #fff;
	padding-top: 12px;
	font-family: "Neutra Text Light","Neutra Text LT","Avenir LT Std","Avenir LT Pro","Avenir","ITC Avant Garde Gothic Std","ITC Avant Garde Gothic","Avant Garde Gothic","apertura-1","apertura-2","Myriad Pro",Myriad,Frutiger,"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;
}
ul#footer li.articlenav {
	width: 1000px;
	margin: 0 auto;
}
ul#footer li.articlenav dl {
	float: left;
	width: 333px;
}
ul#footer li.articlenav dl dt {
	font-size: 10px;
	text-transform: uppercase;
	color: #dedede;
	line-height: 18px;
	padding: 0px 0px 5px 0px;
}
ul#footer li.articlenav dl dd {
	line-height: 18px;
}
ul#footer li.articlenav dl dd a {
	color: #fff;
	font-size: 18px;
	text-decoration: none;
}
ul#footer li.articlenav dl dd a:hover {
	color: #09f;
}
ul#footer li.articlenav dl dd.article-published {
	font-size: 14px;
	color: #888;
}
ul#footer li.articlenav dl.previous {
	text-align: left;
}
ul#footer li.articlenav dl.current {
	text-align: center;
}
ul#footer li.articlenav dl.next {
	text-align: right;
}
ul#footer li.site-info {
	width: 1000px;
	margin: 0 auto;
	padding: 24px 0px;
	clear: both;
}
ul#footer li.site-info dt {
	font-size: 10px;
	text-transform: uppercase;
	color: #dedede;
	line-height: 18px;
	padding: 0px 0px 5px 0px;
}
ul#footer li.site-info ul {
	float: left;
	width: 1000px;
	position: relative;
}
ul#footer li.site-info ul li {
	float: left;
}
ul#footer li.site-info ul li.aboutmko {
	width: 210px;
	color: #888;
	text-align: left;
}
ul#footer li.site-info ul li.aboutmko dd {
	line-height: 18px;
}
ul#footer li.site-info ul li.aboutmko dd a {
	color: #fff;
	text-decoration: none;
}
ul#footer li.site-info ul li.aboutmko dd a:hover {
	color: #09f;
}
ul#footer li.site-info ul li.hcard {
	width: 580px;
	text-transform: lowercase;
	font-size: 16px;
	color: #888;
	line-height: 18px;
}
ul#footer li.site-info ul li.hcard dt {
	text-align: center;
}
ul#footer li.site-info ul li.hcard dt img {
	vertical-align: middle;
}
ul#footer li.site-info ul li.hcard a {
	color: #888;
	text-decoration: none;
}
ul#footer li.site-info ul li.hcard a:hover {
	color: #09f;
}
ul#footer li.site-info ul li.hcard dd.imagery,
ul#footer li.site-info ul li.hcard dd.irl,
ul#footer li.site-info ul li.hcard dd.online {
	float: left;
}
ul#footer li.site-info ul li.hcard dd.imagery {
	margin-left: 100px;
	width: 105px;
}
ul#footer li.site-info ul li.hcard dd.irl {
	width: 170px;
}
ul#footer li.site-info ul li.hcard dd.irl a.fn,
ul#footer li.site-info ul li.hcard dd.irl span.role,
ul#footer li.site-info ul li.hcard dd.irl a address.adr span.street-address,
ul#footer li.site-info ul li.hcard dd.irl a address.adr span.non-street-address,
ul#footer li.site-info ul li.hcard dd.irl a address.adr span.country-name,
ul#footer li.site-info ul li.hcard dd.online a {
	display: block;
}
ul#footer li.site-info ul li.hcard dd.online {
	width: 150px;
}
ul#footer li.site-info ul li.hcard dd.imagery img {
	border: #fff 2px solid;
}
ul#footer li.site-info ul li.rss {
	width: 210px;
	text-align: right;
}
ul#footer li.site-info ul li.rss dd {
	line-height: 18px;
}
ul#footer li.site-info ul li.rss dd img {
	vertical-align: middle;
}
ul#footer li.site-info ul li.rss dd a {
	color: #fff;
	text-decoration: none;
}
ul#footer li.site-info ul li.rss dd a:hover {
	color: #09f;
}
ul#footer li.sitemap {
	clear: both;
	width: 1000px;
	margin: 0 auto;
	padding: 12px 0px 24px 0px;
}
ul#footer li.sitemap dt {
	font-size: 10px;
	text-transform: uppercase;
	color: #dedede;
	line-height: 18px;
	padding: 0px 0px 5px 0px;
}
ul#footer li.sitemap dd {
	color: #888;
	display: inline-block;
}
ul#footer li.sitemap dd a {
	color: #fff;
	text-decoration: none;
}
ul#footer li.sitemap dd a:hover {
	color: #09f;
}
ul#footer li.legal-info {
	width: 1000px;
	color: #888;
	margin: 0 auto;
	padding: 0px 0px 24px 0px;
	clear: both;
	text-align: center;
	font-size: 14px;
}
ul#footer li.legal-info a {
	color: #fff;
	text-decoration: none;
}
ul#footer li.legal-info a:hover {
	color: #09f;
}
ul#footer li.legal-info p {
	padding: 3px;
}
