/**** Shadowboxing and Retailer ****/
#shadow{
	top: 0px;
	left: 0px;
	position: absolute;
	width: 100%;
	height: 100%;
	background: black;
	opacity: .8;
	filter: alpha(opacity=60);
	-moz-opacity:.80;
	z-index: 100000001;
	display: none;
}

.retailerShadowbox {
	background: url("http://cdn.dolimg.com/franchise/fairies/img/retailers/retailers_bkgd.png") no-repeat scroll 0 0 transparent;
	background-size: 100% 100%;
	z-index: 100000002;
}

#retailerShadowbox {
	z-index: 100000002;
	position: absolute;
	margin: 0 auto;
}

#retailerShadowboxCloseButton {
	background: url("http://cdn.dolimg.com/franchise/fairies/img/retailers/retailers_close_btn.png");
	margin-left: 460px;
	margin-top:25px;
	width:22px;
	height:22px;
	z-index: 100000003;
	cursor: pointer;
	float: left;
}

#retailerShadowboxText {
	position: absolute;
	width: 100%;
	top: 40px;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #3D3B14;
	margin: 0 auto;
	z-index: 100000002;
}

#retailerShadowboxTitle{
	background: url("http://cdn.dolimg.com/franchise/fairies/img/retailers/retailers_us_title.png") no-repeat;
	margin-top:-10px;
	margin-left:35px;
	width:436px;
	height:26px;
	z-index: 100000002;
	float: left;
}

#retailerShadowboxDisclaimer {
	margin-top:220px;
	margin-left:15px;
	width: 484px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	z-index: 100000002;
	float: left;
}

.retailerIcon {
	position: absolute;
	width: 131px;
	height: 67px;
	z-index: 100000002;
	cursor: pointer;
}