#readiness-popup {
		overflow: hidden;
		position: fixed;
		width: 550px;
		height: 400px;
		background: transparent url('http://images.neopets.com/ncmall/meep/pop_up.png?v=1') no-repeat left top;
		top: 25%;
		left: 50%;
		margin-left: -250px;
		margin-top: -1 30px;
		z-index: 10000;
		display: none;
	}
.meep-header {
	width: 225px;
	height: 46px;
}
.meep-pu-readiness .content-box h4 {margin-top: 4px; margin-bottom: 4px; }
.meep-pu {
margin: 95px 0 0 80px;
}
.meep-pu#meep-pu-0, .meep-pu#meep-pu-1, .meep-pu#meep-pu-2 {
	display: none;
	width: 390px;
	height: 230px;
}
.meep-pu div#msg {
	color: white;
	text-align: center;
}
.meep-pu h4 {
	padding-left:42px;
}
.meep-btn, .inventory-btn, .log-in-btn, .sign-up-btn, .purchase-plans-btn {
	background: transparent url('http://images.neopets.com/ncmall/meep/bg.png') no-repeat left top;
	height: 46px;
}
.log-in-btn, .sign-up-btn {width: 185px;background-position: 0 0;}
.log-in-btn:hover, .sign-up-btn:hover {background-position: 0 bottom;}
.inventory-btn { width: 225px; background-position: -185px 0;}
.inventory-btn:hover { background-position: -185px bottom;}
.purchase-plans-btn {width: 345px; background-position: -410px 0;}
.purchase-plans-btn:hover {background-position: -410px bottom;}

.xmeep-btn:hover { background-position: left bottom; }
.xmeep-pu#meep-pu-0 .meep-btn {
}

.inventory-btn .meep-header { width: 225px;	background-image: url('http://images.neopets.com/ncmall/meep/inventory.png');}
.fr .inventory-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/inventory_fr.png');}
.de .inventory-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/inventory_de.png');}
.pt .inventory-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/inventory_pt.png');}
.es .inventory-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/inventory_es.png');}
.nl .inventory-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/inventory_nl.png');}
.log-in-btn .meep-header { width: 185px; background-image: url('http://images.neopets.com/ncmall/meep/log_in.png'); }
.fr .log-in-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/log_in_fr.png');}
.de .log-in-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/log_in_de.png');}
.pt .log-in-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/log_in_pt.png');}
.es .log-in-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/log_in_es.png');}
.nl .log-in-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/log_in_nl.png');}
.sign-up-btn .meep-header { width: 185px; background-image: url('http://images.neopets.com/ncmall/meep/sign_up.png'); }
.fr .sign-up-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/sign_up_fr.png');}
.de .sign-up-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/sign_up_de.png');}
.pt .sign-up-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/sign_up_pt.png');}
.es .sign-up-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/sign_up_es.png');}
.nl .sign-up-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/sign_up_nl.png');}
.purchase-plans-btn .meep-header { width: 345px; background-image: url('http://images.neopets.com/ncmall/meep/purchase_plans.png'); }
.fr .purchase-plans-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/purchase_plans_fr.png');}
.de .purchase-plans-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/purchase_plans_de.png');}
.pt .purchase-plans-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/purchase_plans_pt.png');}
.es .purchase-plans-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/purchase_plans_es.png');}
.nl .purchase-plans-btn .meep-header { background-image: url('http://images.neopets.com/ncmall/meep/purchase_plans_nl.png');}

.meep-close { width: 42px; height: 42px; background: transparent url('http://images.neopets.com/ncmall/meep/close_x.png') no-repeat left top; }
.meep-close:hover { background-position: left bottom; }
.meep-pu .meep-close { position: relative; float: right;}
.meep-pu h4 {
	font-weight: bold;
	margin-bottom: 0px;
	font-size: 18pt;
}
.meep-pu div {
	font-size: 12pt;
}
.meep-pu em {
	font-color: white;
}
.popup-takeover { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1000; background: black; opacity: 0.7; filter: alpha(opacity=50); display: none; }
}
#meep-main {
	position: relative;
	width: 980px;
	height: 700;
}
#meep_help {
	width:31px;
	height:31px;
	background:transparent url('http://images.neopets.com/ncmall/claw/buttons/help-main.png') no-repeat left top;
	cursor:pointer;
	position: relative;
	float: right;
}
#meep_help:hover{
	background-position: left bottom;
}
#readiness-takeover.popup-takeover {
	display: none;
}
#meep_title {
	float: left;
	font-weight: bold;
	margin-right: 20px;
}

.meep-pu-readiness {overflow: hidden;}
.clear { clear: both;}
.pu-contents {
	position: relative;
	top:200px;
	left: 200px;
}
