@font-face {
	font-family: 'Myriad Pro Regular';
	font-style: normal;
	font-weight: normal;
	src: local('Myriad Pro Regular'), url('../fonts/MYRIADPRO-REGULAR.woff') format('woff');
}

@font-face {
	font-family: 'Kabel Black';
	src: url('../fonts/Kabel-Black.eot');
	src: local('â˜º'), url('../fonts/Kabel-Black.woff') format('woff'), url('../fonts/Kabel-Black.ttf') format('truetype'), url('../fonts/Kabel-Black.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


.header{
	margin-left: 21px;
}

.header .header-logos {
	border-bottom-style: solid;
	border-width: 10px;
	border-bottom-color: #99a928;
}

.header .header-logos img {
	width: 210px;
}
.header .header-logos img.books {
	float: right;
	width: 480px;
	margin-right: -27px;
	margin-top: 19px
}

.body .top {
	background: url(../images/blueBkg.png);
	height: 353px;
	padding-top: 50px;
	margin-left: 21px;
}

.body .top h3{
	margin-top: 17px;
	margin-left: 18px;
	text-transform: uppercase;
	font-size: 54px;
	text-align: center;
	color: #fff;
	font-family: "Kabel Black";
}

.body .top h3.green-title{
	color: #afbc36;
	margin-top: -20px;
	letter-spacing: 3px;
	margin-left: 22px;
	font-size: 64px;
	line-height: 31px;

}


.body .top p{
	color: #fff;
	margin-left: 99px;
	width: 480px;
	float: left;
	font-family: "Arial";
	line-height: 25px;
	margin-top: -3px;
	font-size: 16px;

}

.body .top #logoLabelsForEducation{
	margin: 25px 0 0 0;
}

.body .middle{
	background-color: #5e184f;
	height: 88px;
	margin-left: 21px;
}

.body .middle{
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;

}

.body .middle p{
	padding-top: 20px;
	text-align: center;
	margin-top: 0;
	font-size: 17px;
	line-height: 25px;
	font-family: "arial";
	font-weight: bold;
}

.body .middle  span{
	text-transform: lowercase;
}

.body .bottom a{
	color: #3f5b9b;
}

.body .bottom {
	background: url(../images/bottomBkg.png)  0 -85px;
	height: 418px;
}


.body .bottom ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

.body .bottom ul li{
	margin: 58px 25px 34px;
	float: left;
	text-align: left;
	font-size: 17px;

}
.body .bottom ul li.first{
	margin-left: 99px;
}

.body .bottom ul li.last{
	margin-left: 27px;
}

.body .bottom p{
	clear: both;
	text-align: left;
	font-size: 22px;
	font-weight: bold;
	margin-left: 204px;
	font-family: "arial";
	line-height: 25px;

}
.body .bottom li span{
	color: #5e184f;
    font-family: "arial black"

}


.body .bottom .spread {
	float: right;
	padding-top: 166px;
	margin-right: 22px;
	font-family: "Kabel Black";
	color: #ffffff;
	font-size: 27px;
	text-transform: uppercase;
}

.conditions {
	font-family: "arial";
	font-size: 9px;
	text-align: justify;
	margin-left: 21px;
}

.footer {
	margin-left: 21px;
}


/* CSS Document */
.dBlock	{
	display:none!important;	
}
.box743Borders	{ 
	border-left-width:0px!important;
	border-right-width:0px!important;
	padding:none!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;
}
#schlPageContent, #pageContent 	{
	padding-bottom:0px!important;
}
#bonanzaWrapper	{
	width:961px;
	font:14px/16px "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	color:#000;
	letter-spacing:-.008em;
	margin:0 0 4px -30px;
}
#bonanzaWrapper img {
    border:none;
}
#bonanzaWrapper a {
	outline:none;
}
#bonanzaLeftColumn	{
	float:left;
	//background:url(../images/bkgrdSplashContentArea.png) no-repeat left top;
	width:521px;
	height:706px;
	padding:0 0 0 19px;
}
#bonanzaLeftColumn	header	{
	
}
#logoSplashBookBonanza,
#logoSplashBookBonanza img	{
	width:232px;
	height:154px;
}
#logoSplashBookBonanza img	{
	//background:url(../images/logoSplashBookBonanza.png) no-repeat left top;
}
#hdr20FreeBooks	{
	background:url(../images/hdr20FreeBooks.png) no-repeat;
	width:535px;
	height:100px;
}
#txtLabelsForEducation	{
	padding-top:20px;
	width: 580px;
}
#txtLabelsForEducation a	{
	font-weight:bold;
	color:#ae0019!important;
}
#txtLabelsForEducation ul	{
	padding:0 0 0 24px;
}
/*#txtLabelsForEducation ul li	{
	padding:2px 0;
}*/
#txtLabelsForEducation span	{
	display:block;
	font-size:24px;
	line-height:26px;
}
#logosBookBonanza	{
	//background:url(../images/logosBonanza.png) no-repeat left top;
	width:535px;
	height:124px;
}
#bonanzaRightColumnboy	{
	float:right;
	//background:url(../images/boywithbackpack.png) no-repeat right top;
	width:399px;
	height:706px;
	margin-right: 20px;
}
.image_of_books {
	//background:url(../images/books.png) no-repeat left top;
	width: 300px;
	height: 150px;
}
#bonanzaWrapper	footer	{
	background:url(../images/bkgrdSplashBottom.png) no-repeat left top;
	width:930px;
	height:93px;
	padding:13px 13px 0 18px;
	font-size:11px;
}

.marginLeftFive {
	margin-left: 5px;
}

#sponsorLogos .row1,
#sponsorLogos .row1 img{
	height:44px;
}
#sponsorLogos .row2,
#sponsorLogos .row2 img{
	height:44px;
}
.logos{
	float:left;
}
#logoCampbells{
	background:url(../images/logoCampbells.png) no-repeat;
	height:57px;
}
#logoGlad{
	background:url(../images/logoGlad.png) no-repeat;
	height:67px;
}
#logoCampbells,
#logoCampbells img
#logoGlad,
#logoGlad img {
	width:102px;
}
#logoPost{
	background:url(../images/logoPost.png) no-repeat;
	height:57px;
}
#logoPeople{
	background:url(../images/logoPeople.png) no-repeat;
	height:67px;
}
#logoPost,
#logoPost img
#logoPeople,
#logoPeople img {
	width:100px;
}
#logoBic{
	background:url(../images/logoBic.png) no-repeat;
	height:57px;
}
#logoEmerald{
	background:url(../images/logoEmerald.png) no-repeat;
	height:67px;
}
#logoBic,
#logoBic img
#logoEmerald,
#logoEmerald img {
	width:113px;
}
#logoPopSecret{
	background:url(../images/logoPopSecret.png) no-repeat;
	height:57px;
}
#logoDanimals{
	background:url(../images/logoDanimals.png) no-repeat;
	height:67px;
}
#logoPopSecret,
#logoPopSecret img
#logoDanimals,
#logoDanimals img {
	width:99px;
}
#logoPepFarm{
	background:url(../images/logoPepFarm.png) no-repeat;
	height:57px;
}
#logoDanonino{
	background:url(../images/logoDanonino.png) no-repeat;
	height:67px;
}
#logoPepFarm,
#logoPepFarm img
#logoDanonino,
#logoDanonino img {
	width:121px;
}

#logoLabelsForEducation,
#logoLabelsForEducation img	{
	width:192px;
	height:100px;
	
}
#logoLabelsForEducation	{
	float:right;
	display:block;
	margin:0 13px 0 200px;
}

#logoLabelsForEducation {
	background:url(../images/labelsForEducationLogo.png) no-repeat right top;
	float:right;
	display:block;
	margin:0 13px 0 200px;
	width:192px;
	height:100px;
}

.bottomLogo {
	background: url(../images/labelsForEducationLogo.png);
}

#linkTermsConditions	{
	display:block;
	font-weight:bold;
	color:#405c9b!important;
	text-transform:uppercase;
	margin:55px 0 35px 0;
	font-size: 21px;
}
#bonanzaWrapper #txtLabelsForEducation{
	font-size: 21px;
}

#bonanzaWrapper #txtLabelsForEducation p, #bonanzaWrapper #txtLabelsForEducation .list-style1{
	padding-right: 32px;
}

.firstPara {
	padding-top: 13px;
}

.secondPara {
	padding-top: 1px;
}

#bonanzaWrapper #txtLabelsForEducation p a{
	color: #ae0019!important;
}

#bonanzaWrapper #txtLabelsForEducation p.min{
	font-size: 9.5px;
	margin-top: 2px;
}

#bonanzaWrapper #txtLabelsForEducation p.min a{
	color: #0e4454!important;
	font-size: 19px!important;
	padding-top: 14px;
}

#bonanzaWrapper{
	//background-image: url("../images/backgroundUpdated.jpg");
	background-repeat: no-repeat;
	height: 1296px;
	//margin-top: -34px;
}

#bonanzaWrapper .school_books_logo {
	background-image: url("../images/titleScholasticBooks.png");
	height: 67px;
	width: 525px !important;
	background-repeat: no-repeat;
	margin: 0px 0 38px 4px;
}

.textPadding {
	padding-left: 4px;
	line-height: 19px;
}

.increasedFontSize {
	font-size: 15px;
}

.increasedPaddingTop {
	padding-top: 2px;
}

#bonanzaWrapper #logoLabelsForEducation img, #bonanzaWrapper #bonanzaLeftColumn, #bonanzaWrapper footer{
	background-image: none !important;
}

#bonanzaWrapper #bonanzaRightColumnboy{
	margin-top: 12px;
	height: 812px;
}

#bonanzaWrapper footer p{
	width: 548px;
	font-family: Arial;
	font-size: 9.5px;
	float: left;
	margin-top: 4px;
}

#bonanzaWrapper .logos{
	//background-image: url("../images/logos.png");
	background-repeat: no-repeat;
}
#bonanzaWrapper .logos.campbellis{
	height: 47px;
	width: 93px;
}
#bonanzaWrapper .logos.pepperidgefarm{
	height: 47px;
	width: 85px;
	background-position: -93px 0px;
}
#bonanzaWrapper .logos.goldfish{
	height: 47px;
	width: 60px;
	background-position: -178px 0px;
}
#bonanzaWrapper .logos.bic{
	height: 47px;
	width: 63px;
	background-position: -237px 0px;
}
#bonanzaWrapper .logos.prego{
	height: 47px;
	width: 68px;
	background-position: -300px 0px;
}
#bonanzaWrapper .logos.post{
	height: 47px;
	width: 56px;
	background-position: -368px 0px;
}
#bonanzaWrapper .logos.pace{
	height: 47px;
	width: 68px;
	background-position: -424px 0px;
}
#bonanzaWrapper .logos.blue-logo{
	height: 47px;
	width: 60px;
	background-position: 0px -46px;
}
#bonanzaWrapper .logos.v8{
	height: 47px;
	width: 40px;
	background-position: -60px -46px;
}
#bonanzaWrapper .logos.emerald{
	height: 47px;
	width: 84px;
	background-position: -100px -46px;
}
#bonanzaWrapper .logos.danonino{
	height: 47px;
	width: 91px;
	background-position: -184px -46px;
}
#bonanzaWrapper .logos.danimals{
	height: 47px;
	width: 72px;
	background-position: -276px -46px;
}
#bonanzaWrapper .logos.glad{
	height: 47px;
	width: 76px;
	background-position: -348px -46px;
}
#bonanzaWrapper .logos.pop-secret{
	height: 42px;
	width: 82px;
	background-position: -424px -46px;
}

#bonanzaWrapper #logoLabelsForEducation, #bonanzaWrapper #logoLabelsForEducation img {
	width: 252px;
	margin-right: 72px;
}
#bonanzaWrapper .share{
	color: #ae0019;
	font-family: 'Arimo', sans-serif;
	font-size: 23px;
	line-height: 23px;
	float: left;
	font-style: italic;
}
#bonanzaWrapper .share-button{
	background-repeat: no-repeat;
	height: 22px;
	width: 22px;
	display: inline-block;
}
#bonanzaWrapper .facebook{
	background-image: url("../images/facebook.jpg");
}
#bonanzaWrapper .twitter{
	background-image: url("../images/twitter.jpg");
	margin: 0 6px 0 10px;
}

#bonanzaWrapper #logoSplashBookBonanza.logoLanding{
	margin-top: 3px;
}

span.reg_trademark {
	font-size: 8px !important;
	display: inline !important;
	line-height: 14px !important;
	vertical-align: super;
}

span.sm_trademark {
	font-size: 6px !important;
	display: inline !important;
	line-height: 14px !important;
	vertical-align: super;
}