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

div.mainparty	{
	background-color: #FFF;
	height: 880px;
	margin: -1.55em 0 2em 1em;
	padding: 2em 1em 1em 2em;
	width: 92%;
}

div.mainparty_test{
	background-color: #FFF;
	height: 1250px;
	margin: -1.55em 0 2em 1em;
	padding: 2em 1em 1em 2em;
	width: 92%;
}

div.partykits	{
	border: 5px solid #990099;
	height: 175px;
	margin-top: 15px;
	position: relative;
	width: 385px;
}

div.pkright	{
	float: right;
	left: -30px;
	margin-top: -185px;
	position: relative;
}

div#moviestar	{
	margin-left: 160px;
	margin-top: 45px;
	width: 225px;
}

div#moviestar1	{
	margin-left: 160px;
	margin-top: 40px;
	width: 225px;
}

div#popstar	{
	margin-left: 160px;
	margin-top: 45px;
	width: 225px;
}

div#mansionmystery	{
	margin-left: 160px;
	margin-top: 40px;
	width: 225px;
}

div#summercamp	{
	margin-left: 160px;
	margin-top: 20px;
	width: 225px;
}

div#medieval {
	margin-left: 160px;
	margin-top: 20px;
	width: 225px;
}

div#slumberparty	{
	margin-left: 160px;
	margin-top: 35px;
	width: 225px;
}

div#mysterymall	{
	margin-left: 160px;
	margin-top: 25px;
	width: 225px;
}

div#highschool	{
	margin-left: 160px;
	margin-top: 45px;
	width: 225px;
}

div#fairytale	{
	margin-left: 160px;
	margin-top: 40px;
	width: 225px;
}

div#science	{
	margin-left: 160px;
	margin-top: 50px;
	width: 225px;
}

div#library	{
	padding: 34px 0 0 0;
}

div#superhero	{
	margin-left: 160px;
	margin-top: 25px;
	width: 225px;
}

img.pk	{
	float: left;
	margin-left: -160px;
	margin-top: -35px;
}

img#mansion	{
	float: left;
	margin-left: -150px;
	margin-top: -30px;
}

img#witch	{
	float: left;
	margin-left: -140px;
	margin-top: -40px;
}

img#summercamp	{
	float: left;
	margin-left: -140px;
	margin-top: -5px;
}

img#mysterymall	{
	float: left;
	margin-left: -150px;
	margin-top: 25px;
}

img#popstar	{
	float: left;
	margin-left: -155px;
}

img#slumbermystery	{
	float: left;
	margin-left: -150px;
	margin-top: 0px;
}

img#highschool	{
	float: left;
	margin-left: -160px;
	margin-top: -15px;
}

img#fairytale	{
	float: left;
	margin-left: -150px;
	margin-top: -10px;
}

img#xmas	{
	float: left;
	margin-left: -155px;
	margin-top: 10px;
}

img#superhero	{
	float: left;
	margin-left: -155px;
	margin-top: 10px;
}

img#medieval	{
	float: left;
	margin-left: -140px;
	margin-top: -10px;
}

/* Arrows */

a#arrow1	{
	background-image: url(images/partykits/arrow1.jpg);
	display: block;
	height: 35px;
	left: 185px;
	position: relative;
	text-indent: -9999px;
	top: 0px;
	width: 35px;
}

a#arrow2	{
	background-image: url(images/partykits/arrow1.jpg);
	display: block;
	height: 35px;
	left: 185px;
	position: relative;
	text-indent: -9999px;
	top: -17px;
	width: 35px;
}

a#arrow3	{
	background-image: url(images/partykits/arrow1.jpg);
	display: block;
	height: 35px;
	left: 185px;
	position: relative;
	text-indent: -9999px;
	top: -27px;
	width: 35px;
}

a#arrow4	{
	background-image: url(images/partykits/arrow1.jpg);
	display: block;
	height: 35px;
	left: 185px;
	position: relative;
	text-indent: -9999px;
	top: -18px;
	width: 35px;
}

a#arrow5	{
	background-image: url(images/partykits/arrow1.jpg);
	display: block;
	height: 35px;
	left: 185px;
	position: relative;
	text-indent: -9999px;
	top: -35px;
	width: 35px;
}

a#arrow6	{
	background-image: url(images/partykits/arrow1.jpg);
	display: block;
	height: 35px;
	left: 185px;
	position: relative;
	text-indent: -9999px;
	top: -15px;
	width: 35px;
}

a#arrow10	{
	background-image: url(images/partykits/arrow1.jpg);
	display: block;
	height: 35px;
	left: 185px;
	position: relative;
	text-indent: -9999px;
	top: 0px;
	width: 35px;
}

a#arrow11	{
	background-image: url(images/partykits/arrow1.jpg);
	display: block;
	height: 35px;
	left: 185px;
	position: relative;
	text-indent: -9999px;
	top: 0px;
	width: 35px;
}

a#arrow13	{
	background-image: url(images/partykits/arrow1.jpg);
	display: block;
	height: 35px;
	right: 4px;
	position: absolute;
	text-indent: -9999px;
	bottom: 10px;
	width: 35px;
}

p#pksoon	{
	margin-top: 10px;
}

/* Classroom Kits */

h1#classroomkits	{
	background-image: url(images/classroomkits/classroomkits.jpg);
	display: block;
	height: 45px;
	margin-bottom: 14px;
	text-indent: -9999px;
	width: 678px;
	overflow: hidden;
}

h2#howitworks	{
	background-image: url(images/classroomkits/howitworks.jpg);
	display: block;
	height: 26px;
	margin-bottom: 10px;
	text-indent: -9999px;
	width: 127px;
	overflow: hidden;
}

h2#whenshould	{
	background-image: url(images/classroomkits/whenshould.jpg);
	display: block;
	height: 27px;
	margin-bottom: 10px;
	text-indent: -9999px;
	width: 198px;
	overflow: hidden;
}

h2#testimonials	{
	background-image: url(images/classroomkits/testimonials.jpg);
	display: block;
	height: 27px;
	margin-bottom: 10px;
	text-indent: -9999px;
	width: 134px;
	overflow: hidden;
}

ul#classroom	{
	list-style: inside;
	margin-bottom: 14px;
}

img#moviestar2	{
	float: left;
	margin-left: -155px;
}

img#science	{
	float: left;
	margin-left: -155px;
	margin-top: -20px;
}

img#library	{
	float: left;
	margin: 0 20px 0 0;
}

a#arrow7	{
	background-image: url(images/partykits/arrow1.jpg);
	display: block;
	height: 35px;
	left: 185px;
	position: relative;
	text-indent: -9999px;
	top: -15px;
	width: 35px;
}

a#arrow8	{
	background-image: url(images/partykits/arrow1.jpg);
	display: block;
	height: 35px;
	left: 185px;
	position: relative;
	text-indent: -9999px;
	top: -15px;
	width: 35px;
}

a#arrow9	{
	background-image: url(images/partykits/arrow2.jpg);
	display: block;
	height: 35px;
	left: 185px;
	position: relative;
	text-indent: -9999px;
	top: -15px;
	width: 35px;
}

a#arrow12	{
	background-image: url(images/partykits/arrow1.jpg);
	display: block;
	height: 35px;
	left: 185px;
	position: relative;
	text-indent: -9999px;
	top: 0px;
	width: 35px;
}

div.mainclass	{
	background-color: #FFF;
	height: 715px;
	margin: 2em 0 2em 1em;
	padding: 2em 0 1em 2em;
	width: 93%;
}

/* Halloween */

img#ghostly	{
	float: left;
	margin-left: -160px;
	margin-top: -15px;
}

img#witchy	{
	float: left;
	margin-left: -140px;
	margin-top: -25px;
}

.fl {
	float: left;
	margin: 0 20px 0px 0;
}

.blurb {
	overflow: hidden;
}
