@charset "UTF-8";
/* CSS Document */
/* CLASSES */
a.getpdf{
	display:block;
	width:715px;
	height:32px;
	text-indent:-9999px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	background-image:url(../images/getpdf.png);
}
a.viewthiscollection{
	position:absolute;
	width:380px;
	height:31px;
	display:block;
	text-indent:-9999px;
	bottom:0px;
	left:138px;
	background:url(../images/viewmore.png) left top no-repeat;
	}
a.viewthiscollection:hover{
	background:url(../images/viewmore_over.png) left top no-repeat;
	}
/* DIVS */

div#collectiondrop{
	width:400px;
	height:32px;
	padding:10px;
	padding-left:40px;
	text-align:left;
	float:left;
}

div#collection_navigator{
	width:800px;
	overflow:hidden;
}
div#myController{
	position:relative;
	width:800px;
	height:32px;
	text-align:left;
	padding-bottom:10px;
}
div#babyholder{
	position:absolute;
	visibility:hidden;
	right:276px;
	top:0px;
	height:32px;
	width:236px;
}
div#teenholder{
	position:absolute;
	visibility:hidden;
	right:30px;
	top:0px;
	height:32px;
	width:236px;
}
div#cn_left{
	float:left;
	padding:0px;
	margin:0px;
	width:72px;
	height:343px;
}
div#cn_right{
	float:right;
	padding:0px;
	margin:0px;
	width:71px;
	height:343px;
}

/* JFLOW Stuff */

#myController span{
color:#FFF;
background:#000;
margin-right:10px;
cursor:pointer;
}

#jFlowSlide{
background: url(../images/cnbg.jpg) top left no-repeat;
}

#myController span.jFlowSelected {
background:#F00;
}


.jFlowPrev, .jFlowNext{
cursor:pointer;
}

/* Navigation */
div#cn_nav_helper{
	float:left;
	margin:0px;
	padding:0px;
	width:729px;
	height:343px;
}

#cn_left span.jFlowPrev{
	display:block;
	width:72px;
	height:343px;
	text-indent:-9999px;
	background: url(../images/collectprev.png) top left no-repeat;
}
#cn_right span.jFlowNext{
	display:block;
	width:71px;
	height:343px;
	text-indent:-9999px;
	background: url(../images/collectnext.png) top left no-repeat;
}

/* Collection Divs */
#col_descript{
	width:700px;
	margin:10px auto;
	text-align:left;
	line-height:16px;
}
div#bumblebee{
	position:relative;
	background: url(../images/collections/bumblebee/cn_bumblebee.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#sweetdreamz{
	position:relative;
	background: url(../images/collections/sweetdreamz/cn_sweetdreamz.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#tuscany{
	position:relative;
	background: url(../images/collections/tuscany/cn_tuscany.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#hushabye{
	position:relative;
	background: url(../images/collections/hushabye/cn_hushabye.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#onceuponatime{
	position:relative;
	background: url(../images/collections/onceuponatime/cn_onceuponatime.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#rockabye{
	position:relative;
	background: url(../images/collections/rockabye/cn_rockabye.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#goodnightgoodnight{
	position:relative;
	background: url(../images/collections/goodnightgoodnight/cn_goodnightgoodnight.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#nightnight{
	position:relative;
	background: url(../images/collections/nightnight/cn_nightnight.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#makeawish{
	position:relative;
	background: url(../images/collections/makeawish/cn_makeawish.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#enchantment{
	position:relative;
	background: url(../images/collections/enchantment/cn_enchantment.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#tuscanyteen{
	position:relative;
	background: url(../images/collections/tuscanyteen/cn_tuscanyteen.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#rockabyeteen{
	position:relative;
	background: url(../images/collections/rockabyeteen/cn_rockabyeteen.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#everafter{
	position:relative;
	background: url(../images/collections/everafter/cn_everafter.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#twinkle{
	position:relative;
	background: url(../images/collections/twinkle/cn_twinkle.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#twilight{
	position:relative;
	background: url(../images/collections/twilight/cn_twilight.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#moonstruck{
	position:relative;
	background: url(../images/collections/moonstruck/cn_moonstruck.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	width:657px;
	height:343px;
}
div#colorscroll{
	width:725px;
	height:100px;
	padding:10px;
	margin-left:auto;
	margin-right:auto;
}
div#navcontain{
	position:relative;
	overflow: visible;
	width:800px;
}
div#prevnext{
	width:251px;
	height:32px;
	margin-top:10px;
	margin-right:40px;
	float:right;
}

a.nextcollect{
	float:right;
	display:block;
	width:123px;
	height:32px;
	background-image: url(../images/next_collect.png);
	text-indent: -9999px;
}

a.prevcollect{
	float:left;
	display:block;
	width:123px;
	height:32px;
	text-indent: -9999px;
	background-image: url(../images/prev_collect.png);
	
}
div#conversioncrib{
	position:relative;
	width:715px;
	height:109px;
	overflow:hidden;
	text-align:left;
	padding-top:20px;
	margin-left:auto;
	margin-right:auto;
}
div#colorofdreams{
	position:relative;
	width:715px;
	height:42px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
a.downloadbook{
	position:absolute;
	top:20px;
	right:0px;
	display:block;
	height:109px;
	width:383px;
	text-indent:-9999px;
	background-image:url(../images/downloadbook.png)
