@charset "utf-8";
/* CSS Document */

body {
	margin:0 auto;
	padding:0;
}

#container { width:300px; height:250px;	overflow:hidden; top:0px; position:absolute; background-color:#2d3535;
	/*background: url(_guides/_GUIDE2.png) no-repeat;*/
	display:none;
}


/* GLOBAL */
.adSize { position:absolute; top:0px; width:300px; height:250px; }
.fragmentSize { position:absolute; top:0px; width:58px; height:38px; }
.popAnchor { -webkit-transform-origin: center bottom; transform-origin: center bottom; }
.popSize { position:absolute; top:0px; width:974px; height:812px; -webkit-transform-origin: center center; transform-origin: center center; opacity:1; }
.popScale { top:-228px; left:-360px; -webkit-transform: scale(0.6); transform: scale(0.62); }
/*.popScale { top:-282px; left:-338px; -webkit-transform: scale(0.308); transform: scale(0.308); }*/
/*.popScale { top:-178px; left:-405px; -webkit-transform: scale(1.5); transform: scale(2); }*/

/* Wrapper */
#logo2 { background: url(images/logo2.png) no-repeat; z-index:2; /*display:none;*/ }
#logo1 { background: url(images/logo1.png) no-repeat; z-index:2; /*display:none;*/ }
#cta { background: url(images/cta.png) no-repeat; z-index:2; /*display:none;*/ }
#text4 { background: url(images/text4.png) no-repeat; z-index:2; /*display:none;*/ }
#text3 { background: url(images/text3.png) no-repeat; z-index:2; /*display:none;*/ }
#text2 { background: url(images/text2.png) no-repeat; z-index:2; /*display:none;*/ }
#text1 { background: url(images/text1.png) no-repeat; z-index:2; /*display:none;*/ }
#popsiclesHighRes { z-index:1; /*display:none;*/ }
#popsicles { z-index:0; /*display:none;*/ }

/* Popsicles */
#popsicleBite { background: url(images/popsicle_bite.png) no-repeat; top:5px; z-index:2; visibility:hidden; /*display:none;*/ }
#popsicleNoBite { background: url(images/popsicle_nobite.png) no-repeat; top:5px; z-index:1; /*display:none;*/ }
#popsiclesFix2 { background: url(images/popsicles_fix2.png) no-repeat; z-index:0; /*display:none;*/ }

#fragments { top:35px; left:99px; z-index:3; visibility:hidden; }
	#fragment1 { background: url(images/fragment1.svg) no-repeat; }
	#fragment2 { background: url(images/fragment2.svg) no-repeat; }
	#fragment3 { background: url(images/fragment3.svg) no-repeat; }
	#fragment4 { background: url(images/fragment4.svg) no-repeat; }
	#fragment5 { background: url(images/fragment5.svg) no-repeat; }
	#fragment6 { background: url(images/fragment6.svg) no-repeat; }
	#fragment7 { background: url(images/fragment7.svg) no-repeat; }
	#fragment8 { background: url(images/fragment8.svg) no-repeat; }
	#fragment9 { background: url(images/fragment9.svg) no-repeat; }
	#fragment10 { background: url(images/fragment10.svg) no-repeat; }
	#fragment11 { background: url(images/fragment11.svg) no-repeat; }
#popsiclesSingles { z-index:2; /*display:none;*/ }
	#pop1 { position:absolute; top:402px; left:397px; }
	#pop2 { position:absolute; top:118px; left:428px; }
	#pop3 { position:absolute; top:120px; left:634px; }
	#pop4 { position:absolute; top:122px; left:304px; }
	#pop5 { position:absolute; top:121px; left:501px; }
	#pop6 { position:absolute; top:122px; left:713px; }
	#pop7 { position:absolute; top:402px; left:476px; }
	#pop8 { position:absolute; top:399px; left:599px; }
	#pop9 { position:absolute; top:121px; left:363px; }
	#pop10 { position:absolute; top:121px; left:575px; }
	#pop11a { position:absolute; top:222px; left:263px; }
	#pop11b { position:absolute; top:222px; left:737px; }
	#pop12 { position:absolute; top:402px; left:339px; }
	#pop13a { position:absolute; top:402px; left:746px; }
	#pop13b { position:absolute; top:402px; left:273px; }
	#pop14 { position:absolute; top:402px; left:543px; }
	#pop15 { position:absolute; top:402px; left:671px; }
	#pop16 { position:absolute; top:308px; left:564px; }
	#pop17 { position:absolute; top:309px; left:493px; }
	#pop18 { position:absolute; top:222px; left:604px; }
	#pop19 { position:absolute; top:309px; left:295px; }
	#pop20 { position:absolute; top:312px; left:372px; }
	#pop21 { position:absolute; top:219px; left:397px; }
	#pop22 { position:absolute; top:313px; left:643px; }
	#pop23 { position:absolute; top:227px; left:680px; }
	#pop24 { position:absolute; top:312px; left:440px; }
	#pop25 { position:absolute; top:221px; left:329px; }
	#pop26 { position:absolute; top:312px; left:705px; }
	#pop27 { position:absolute; top:219px; left:530px; }
	#pop28 { position:absolute; top:222px; left:459px; }
	#popBite { position:absolute; top:309px; left:493px; z-index:1; visibility:hidden; }
#popsiclesFix { background: url(images/popsicles_fix.jpg) no-repeat; z-index:1; }
/*#popsiclesFix { background: url(_guides/_GUIDE3.png) no-repeat; z-index:1; display:none; }*/


/* Clickthrough */
#bg_clickthrough { position:absolute; width:300px; height:250px; background-color:#fff; cursor: pointer; opacity:0; z-index:3; }




/* SPRITES */
.pop5, .pop6, .pop7, .pop8, .pop9, .pop10, .pop11, .pop12, .pop13, .pop14, .pop15, .pop17, .pop18, .pop19, .pop20, .pop21, .pop22, .pop23, .pop24, .pop25, .pop26, .pop27, .pop28, .popBite, .pop1, .pop2, .pop3, .pop4{
	background: url(images/popsicles_singles.png) no-repeat;
}

.pop5{
	background-position: -45px -356px ;
	width: 44px;
	height: 117px;
}

.pop6{
	background-position: -74px -474px ;
	width: 28px;
	height: 116px;
}

.pop7{
	background-position: -103px -474px ;
	width: 28px;
	height: 115px;
}

.pop8{
	background-position: -92px -236px ;
	width: 45px;
	height: 118px;
}

.pop9{
	background-position: -135px -356px ;
	width: 44px;
	height: 116px;
}

.pop10{
	background-position: -132px -474px ;
	width: 26px;
	height: 116px;
}

.pop11{
	background-position: 0 -474px ;
	width: 44px;
	height: 116px;
}

.pop12{
	background-position: -78px -591px ;
	width: 24px;
	height: 115px;
}

.pop13{
	background-position: -52px -591px ;
	width: 25px;
	height: 115px;
}

.pop14{
	background-position: -103px -591px ;
	width: 24px;
	height: 115px;
}

.pop15{
	background-position: 0 0;
	width: 47px;
	height: 115px;
}

.pop17{
	background-position: -92px -116px ;
	width: 45px;
	height: 119px;
}

.pop18{
	background-position: 0 -356px ;
	width: 44px;
	height: 117px;
}

.pop19{
	background-position: 0 -236px ;
	width: 45px;
	height: 119px;
}

.pop20{
	background-position: -159px -474px ;
	width: 26px;
	height: 115px;
}

.pop21{
	background-position: -46px -236px ;
	width: 45px;
	height: 119px;
}

.pop22{
	background-position: -45px -474px ;
	width: 28px;
	height: 116px;
}

.pop23{
	background-position: -128px -591px ;
	width: 25px;
	height: 110px;
}

.pop24{
	background-position: 0 -591px ;
	width: 25px;
	height: 116px;
}

.pop25{
	background-position: -138px -236px ;
	width: 44px;
	height: 117px;
}

.pop26{
	background-position: -94px 0;
	width: 44px;
	height: 116px;
}

.pop27{
	background-position: -138px -116px ;
	width: 45px;
	height: 119px;
}

.pop28{
	background-position: -139px 0;
	width: 44px;
	height: 116px;
}

.popBite{
	background-position: -46px -116px ;
	width: 45px;
	height: 119px;
}

.pop1{
	background-position: -48px 0;
	width: 45px;
	height: 115px;
}

.pop2{
	background-position: 0 -116px ;
	width: 45px;
	height: 119px;
}

.pop3{
	background-position: -90px -356px ;
	width: 44px;
	height: 116px;
}

.pop4{
	background-position: -26px -591px ;
	width: 25px;
	height: 116px;
}