* {margin:0 auto; padding:0}
body, html {width:100%;text-align:center}
#wrapper {
	display:table;
	min-height: 400px;
	height:100%;
	width:100%
}
#left {
	display:table-row;
	width: 20%;
	height:100%;
	background-color:#def;
	float:left;
	min-height: 400px;
}
#right {
	display:table-row;
	width: 20%;
	height:100%;
	background-color:#def;
	float:left;
	min-height: 400px;
}
#middle {
	display:table;
	width: 60%;
	height:100%;
	float:left;
	position:relative;
	min-height: 400px;
}
#topMid {
	width: 100%;
	height:120px;
	background-color:#efd;
}
#botMid {
	display:table-row;
	width: 100%;
	height:100%;
	background-color:#fed;
	min-height: 400px;
}