/*================================================================
	HACKS AND FIXES
================================================================*/
/*----------------------------------
		CLEARFIX
----------------------------------*/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
/* Hide from IE Mac \*/
.clearfix {
	display:block;
}
/* End hide from IE Mac */
* html .clearfix {
	height:1px;
}
/*----------------------------------
		TEXT REPLACEMENT
----------------------------------*/
.replace{
	overflow:hidden;
	text-indent:-9999em;
}
/*----------------------------------
		HIDE
----------------------------------*/
.hidden{
	display:none;
}

/*================================================================
	TYPOGRAPHY
================================================================*/
/*----------------------------------
		GENERIC
----------------------------------*/
html,
body{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:1.125em;
}
a{
	text-decoration:none;
}
/*----------------------------------
		HEADER
----------------------------------*/
/*----------------------------------
		IMAGES
----------------------------------*/
/*----------------------------------
		CONTENT
----------------------------------*/
/*----------------------------------
		FOOTER
----------------------------------*/

/*================================================================
	COLOURS
================================================================*/
/*----------------------------------
		GENERIC
----------------------------------*/
body{
	color:#837e7e;
	background-color:#b3b0b1;
}
a{
	color:#464646;
}
/*----------------------------------
		HEADER
----------------------------------*/
/*----------------------------------
		IMAGES
----------------------------------*/
/*----------------------------------
		CONTENT
----------------------------------*/
/*----------------------------------
		FOOTER
----------------------------------*/

/*================================================================
	IMAGES/BACKGROUNDS
================================================================*/
/*----------------------------------
		GENERIC
----------------------------------*/
html{
	background:transparent none repeat scroll 0 0;
}
body{
	background:url(../i/bg_main.jpg) no-repeat scroll center top #b3b0b1;
}
div#page{
	background:url(../i/bg_main.jpg) no-repeat scroll center top #b3b0b1;
}
div#bgContainer{
	background:url(../i/bg_main.jpg) no-repeat scroll center top #b3b0b1;
}
/*----------------------------------
		HEADER
----------------------------------*/
h1#mwLogo{
	background: url(../i/logo_mw.gif) transparent scroll no-repeat left top;
}
/*----------------------------------
		IMAGES
----------------------------------*/
/*----------------------------------
		CONTENT
----------------------------------*/
/*----------------------------------
		FOOTER
----------------------------------*/

/*================================================================
	LAYOUT
================================================================*/
/*----------------------------------
		GENERIC
----------------------------------*/
html, body{
	height:100%;
}
div#page{
	width:56.25em;
	margin:0 auto;
	padding:1.125em 0;
}
div#bgContainer{
	height:100%;
	width:56.25em;
	margin:0 auto;

}

/*----------------------------------
		HEADER
----------------------------------*/
div#header{
	height:3.375em;
	padding:0 0 2.25em 0;
}
h1#mwLogo{
	height:71px;
	width:128px;
}
/*----------------------------------
		IMAGES
----------------------------------*/
div#images{
	height:28.125em;
	margin:0 2.25em;
	padding:0 5.625em 2.25em  5.625em;
}
/*----------------------------------
		CONTENT
----------------------------------*/
div#content{
	padding:0 5.625em 2.25em  5.625em;
	}
	div#content div#hcard-Micha-Weidmann-Studio{
		width:17.5em;
		float:left;
		display:inline;
	}
	div#content div#twitter_feed{
		width:27.5em;
		float:left;
		display:inline;
		}
		div#content div#twitter_feed p{
			margin:0 0 0.375em 0;
		}
		div#content div#twitter_feed li{
			margin:0 0 0.375em 0;
		}
/*----------------------------------
		FOOTER
----------------------------------*/
div#footer{
	padding:0 5.625em 0 23.125em;
}