/* supplement.css — Wayback Fixer restore overrides for alexanderblu.com
   Base theme: AlexanderBlu/moderato.css (fixed 744px layout). Keep additions minimal. */

/* Article/blog title bar: give #headerBox <h1> the same look as its <p> (theme has no h1 rule here) */
#headerBox h1 {
	margin: 0; font-weight: normal; font-size: 16pt; margin-left: 0;
	color: #2c5dfc; position: relative; top: 0; text-align: left; line-height: 1.15;
}

/*
 * Dynamic column height
 * moderato.css puts #numberBox/#headerBox in absolute positioning and pins
 * #leftCol/#infoBox to fixed pixel heights, so the white #main and blue sidebar
 * stop short when content grows (home, /pages, articles). Put content back in
 * normal flow and stretch the sidebar with a faux-column.
 */
html {
	height: 100%;
}
BODY {
	height: auto !important;
	min-height: 100%;
}
#wrapper {
	height: auto !important;
	min-height: 100%;
}
#main {
	position: relative;
	height: auto !important;
	overflow: hidden;
}
#leftCol {
	float: left;
	height: auto !important;
	min-height: 0;
	padding-bottom: 50000px;
	margin-bottom: -50000px;
	background-color: #e4ebff;
}
#infoBox,
#adressBox {
	height: auto !important;
}
#headerBox,
#numberBox,
#numberBox2 {
	position: relative !important;
	top: auto !important;
	left: auto !important;
	margin-left: 160px !important;
	height: auto !important;
}
#headerBox {
	margin-top: 6px;
	min-height: 35px;
}
#numberBox,
#numberBox2 {
	padding-bottom: 12px;
}
#siteFooter {
	clear: both;
	position: relative;
	padding: 8px 0 16px;
}
/* Footer placed as sibling of #numberBox (not inside it) still needs the content offset */
#main > #siteFooter {
	margin-left: 160px;
	padding-left: 12px;
	padding-right: 12px;
}
