#building_generator {
	position: relative;
	margin: 0px auto 0 auto;
	top: 90px;
	width: 275px;
	background: url('../img/building_generator/wyb.png') repeat-y;
	color: #ffffff;
	text-align: center;
	padding-bottom: 20px;
	font-family: Arial,Helvetica,sans-serif;
	z-index: 2;
	height: 75px;
}
#building_generator img {
	border: 0px;
}
#building_generator h3 {
	font-size: 11px;	
	padding-top: 2px;
	margin: 0;
	font-size: 11px;
	color: #ffffff
}
#loader {
	position: relative;
	margin: 11px auto 7px auto;
	width: 170px;
	height: 55px;
	padding-top: 3px;
	text-align: center;
}
#gen1 {
	position: absolute;
	top: -8px;
	left: 0;
	background: url('../img/building_generator/wyb1.png') no-repeat;
	width: 275px;
	height: 8px;
}
#gen2 {
	position: absolute;
	bottom: -6px;
	_bottom: -15px;
	left: 0;
	background: url('../img/building_generator/wyb2.png') no-repeat;
	width: 275px;
	height: 6px;
}