/* CSS Document */

#schlPageWrapper #schlPageContent {margin-left: auto !important;}

header, section, article, nav, footer {
	display:block;
}
.cssTxt	{
	text-indent:-10000px;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
 	overflow: hidden;
}
.clear	{
	clear:both;
}
.blockLink	{
	display:block;
	background-repeat:no-repeat;
	background-position:left top;
}
a.blockLink:hover	{
	background-position:left bottom;
}
*{ margin: 0; padding: 0;}
#confectWrapper	{
	width:1081px;
	font: 15px Arial;
	color:#000;
	margin: auto;
}
#confectWrapper img {
    border: 0 none;
}
#confectWrapper a	{
	outline:none;
}

#row1{width:920px; margin:0 auto;}
#seriesSpot{
	width: 752px;
	height: 378px;
	background: url('../images/seriesSpotBG.png');
	position: relative;
	float: left;
	z-index: 10;
	margin-top: 6px;
}
#seriesSpot p{ width: 655px; margin: 3px auto 19px auto; }
#seriesSpotHdr{
	width: 648px;
	height: 43px;
	background: url('../images/ssHeader.png') no-repeat;
	margin: 45px auto 2px auto;
}
.seriesSpotFooter{
	width: 741px;
	height: 222px;
}
.seriesSpotImg{
	width: 246px;
	height: 216px;
	float: left;
	background: url('../images/ssBooks.png') no-repeat;
}
.btn{
	width: 127px;
	height: 31px;
	display: block;
	cursor: pointer;
	float: right;
	margin-top: 11px;
}
#btn_findout{ background: url('../images/btn_findout.png') no-repeat;}
#btn_baking{ background: url('../images/btn_baking.png') no-repeat;}
#btn_getStarted{ background: url('../images/btn_getStarted.png') no-repeat; margin: auto; float: none;}
h4{
	width: 432px;
	height: 9px;
	margin: 6px auto 10px auto;
	background: url('../images/divider.png') no-repeat;
}
/*#cupcake{
	width: 402px;
	height: 399px;
	text-align: center;
	float: left;
	background: url('../images/cupcake.png') no-repeat;
	margin: 0 0 0 -97px;
}
.cupcakeText{
	width: 200px;
	height: 55px;
	margin: 192px auto 0px auto;
}*/
.ssRight{ width: 462px; height: 217px; float: left; }
.ssRightRow{width: 446px; height: 62px;}
#row1Hdr{
	width: 288px;
	height: 60px;
	background: url('../images/pssst.png') no-repeat;
	float: left;
	margin-left: 13px;
}
#row2Hdr{
	width: 295px;
	height: 62px;
	background: url('../images/getRec.png') no-repeat;
	float: left;
	margin-left: 13px;
}
#firstBook{
/*	position: relative;
	top: 20px;
	height: 274px;	*/
}
.books{
	width: 967px;
	/*height: 253px;*/
	margin: auto;
}
.bookRow{width: 830px; height: 227px; position: relative; /*top: 50px;*/ margin: auto;}
.bookRowLeft{
	width: 170px; height: 213px; float: left;
}
.bookRowRight{
	width: 658px; height: 218px; float: left;
}
.bookHdrDescript{
	font-size: 17px;
	color: #54b6aa;
	font-weight: bold;
}
.bookImg{ margin: -4px auto;}
#seriesBooks{
	width: 967px;
	height: 1152px;
	margin: auto;
	background: url('../images/dolBg.png') no-repeat;
	position: relative; top: 20px;
}
.buttonHold{
	width: 360px;
	height: 65px;
}
.booksBtns{ width:  144px; height: 31px; float: left;
	margin: 8px 30px 0 0;
}
.btn_read{
	background: url('../images/btn_read.png') no-repeat;
}
#booksCont{
	position: relative; top: 60px;
}
.btn_getBook{background: url('../images/btn_getBook.png') no-repeat;}
.bookDivide{ width: 811px; height: 7px; margin: -4px auto 30px auto; background: url('../images/bookDivide.png') no-repeat; }
.headerAct{width: 553px; height: 46px;}
#book1Hdr{background: url('../images/book1Hdr.png') no-repeat; }
#book2Hdr{background: url('../images/book2Hdr.png') no-repeat;}
#book3Hdr{background: url('../images/book3Hdr.png') no-repeat;}
#book4Hdr{background: url('../images/book4Hdr.png') no-repeat;}
#bottomCont{
	width: 943px;
	height: 451px;
	position: relative;
	z-index: 10;
	margin: -38px 67px 0 auto;
	background: url('../images/bottom.png') no-repeat;
}
#bottomContainer{
	width: 920px;
	height: 400px;
	position: relative;
	top: 30px;
	margin: auto;
}
#confessions{
	width: 536px;
	height: 237px;
	background: url('../images/confessionsBg.png') no-repeat;
	float: left;
	font-size: 14px;
	text-align: center;
}
#confessions a{
	text-decoration: underline !important;
	color: #ef6e7e;
	
}
#confessionsHdr{
	width: 404px;
	height: 38px;
	margin: 43px auto 10px;
	background: url('../images/confessionsHdr.png') no-repeat;
}
#recipe{
	width: 358px;
	height: 226px;
	background: url('../images/recipeBg.png') no-repeat;
	float: left;
	position: relative;
	z-index: 100;
	margin: -35px 0 0 10px;
}

#recipeHdr{
	width: 253px;
	height: 97px;
	background: url('../images/recipeHdr.png') no-repeat;
	margin: 40px 0 10px 61px;
}
#btn_downRec{
	width: 207px;
	height: 32px;
	background: url('../images/btn_downRec.png') no-repeat;
	margin: 0 85px;
	display: block;
	cursor: pointer;
}
.end{ float: left; width: 35px; height: 67px;}
#leftEnd{background: url('../images/leftEnd.png') no-repeat;}
#rightEnd{background: url('../images/rightEnd.png') no-repeat;}



#bio{
	width: 920px;
	height: 250px;
	background: url('../images/bioBg.png') no-repeat;
	margin: -10px auto;
	position: relative;
	z-index: 20;
	top: -117px;
	text-align: left;
}
#biocont{
	width: 669px;
	height: 200px;
	margin: 20px 0 0 200px;
}
#bioHdr{
	width: 148px;
	height: 38px;
	background: url('../images/bioHdr.png') no-repeat;
	position: relative;
	top: 50px;
}
.title{ font-style: italic;}
.bioText{margin-top: 53px;}
#bio a{ color: #40a498;}
.adWrapper{
	float: right;
	margin-right: 74px;
	width: 325px;
}
.adTagger{
	width: 20px;
	height: 30px;
	background: url('../images/ad_tab.gif') no-repeat;
	float: left;
	position: relative;
	top: 0;
	left: 0;
	z-index: 200;
}