#wgBooks {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	padding:0
}
#wgBooks .cliffbg {
	background:url(/cliffordbebig/books/images/clifford_bground.png) no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	margin-left:-16px;
	padding:0
}
#wgBooks ul {
	list-style:none;
	margin:0 0 18px;
	padding:0
}
#wgBooks ul li p {
	margin:0 0 0 50px;
	padding:5px 0 0
}
#wgBooks ul.sq {
	margin-left:auto;
	margin-right:auto;
	width:462px
}
#wgBooks ul.sq li {
	float:left;
	width:207px
}
#wgBooks ul.sq li.b2, #wgBooks ul.sq li.b4, #wgBooks ul.sq li.b6, #wgBooks ul.sq li.b8, #wgBooks ul.sq li.b10 {
	margin-left:20px;
	margin-bottom:20px
}
#wgBooks ul.tl {
	margin-left:auto;
	margin-right:auto;
	width:542px
}
#wgBooks ul.tl li {
	float:left;
	margin-left:34px;
	text-align:center;
	width:110px
}
#wgBooks h3 {
	width:539px;
	margin:0 auto 8px;
	padding:0
}
#wgBooks h3 a {
	background:url(/cliffordbebig/books/images/shtxtBooksReinforceVocabulary.gif) no-repeat;
	display:block;
	height:31px;
	text-indent:-100000px
}
#wgBooks #wgBFooter {
	background:url(/cliffordbebig/books/images/footer_books.gif) no-repeat;
	position:relative
}
#wgBooks #wgBFooter .logoPBS {
	left:595px;
	position:absolute;
	top:0
}
#wgCallout {
	display:none;
	position:absolute;
	width:595px
}
#wgCallout h3 {
	background:url(/cliffordbebig/books/images/callout_top2.png) no-repeat;
	color:#000;
	font-size:26px;
	height:74px;
	text-align:center;
	margin:0;
	padding:24px 0 0
}
#wgCallout h4 {
	background:url(/cliffordbebig/books/images/callout_top2b.png) no-repeat;
	color:#000;
	font-size:26px;
	height:74px;
	text-align:center;
	margin:0;
	padding:24px 0 0
}
#wgCallout a#wgClose {
	background:url(/cliffordbebig/books/images/btn_close.png) no-repeat;
	display:block;
	width:71px;
	height:65px;
	left:560px;
	position:absolute;
	text-indent:-10000px;
	top:0;
	cursor:pointer
}
#wgCallout #wgCalloutContent {
	background:url(/cliffordbebig/books/images/callout_content2.png) 0 100% no-repeat;
	padding:15px 30px 25px
}
#wgCallout #wgCalloutContent p {
	font-size:16px;
	margin:0;
	padding:0
}
#wgCallout #wgCalloutContent p.txt {
	margin-left:225px
}
#wgCallout #wgCalloutContent p.buy {
	left:410px;
	position:absolute;
	top:250px
}
#wgCallout #wgCalloutContent .pic {
	float:left;
	padding-bottom:10px
}
#wgBooks ul:after, #wgCalloutContent:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
#wgSummerReading {
	background:url(/cliffordbebig/books/images/bg_summerreading.jpg) no-repeat;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	height:872px;
	position:relative;
	padding:0 70px
}
#wgSummerReading .wgAmbassador {
	display:block;
	margin-left:auto;
	margin-right:auto
}
#wgSummerReading p {
	padding-bottom:25px;
	margin:0
}
#wgSummerReading p.books {
	text-align:center
}
#wgSummerReading #wgSRFooter {
	background:url(/cliffordbebig/books/images/footer_summerreading.gif) no-repeat;
	left:0;
	position:absolute;
	top:788px
}
#wgSummerReading #wgSRFooter .logoPBS {
	left:598px;
	position:absolute;
	top:-21px
}
.wgFooter {
	color:#fff;
	font-size:9px;
	height:40px;
	width:666px;
	padding:44px 15px 0
}
.wgFooter .txt {
	float:left;
	width:230px
}
.wgFooter .logoSCHL {
	float:left
}
#kbsStorePopCallout {
	background:transparent url(/kids/39clues/images/store_pop_bg.gif) no-repeat scroll 0 0;
	display:none;
	font-family:Helvetica, sans-serif;
	height:289px;
	position:absolute;
	width:293px;
	z-index:100
}
#kbsStorePopCallout #kbsStoreX {
	display:block;
	height:10px;
	left:267px;
	position:absolute;
	top:15px;
	width:11px
}
#kbsStorePopCallout img#kbsStoreBuyBtn {
	display:block;
	left:172px;
	position:absolute;
	top:59px
}
#kbsStorePopCallout p#kbsStoreTop {
	color:#000;
	display:block;
	font-size:12px;
	height:60px;
	left:14px;
	position:absolute;
	text-align:center;
	top:115px;
	width:265px;
	margin:0
}
#kbsStorePopCallout p#kbsStoreBottom {
	color:#000;
	display:block;
	font-size:12px;
	height:45px;
	left:14px;
	position:absolute;
	text-align:center;
	top:195px;
	width:255px;
	margin:0
}
#kbsStorePopCallout form, #kbsStorePopCallout fieldset {
	margin:0;
	padding:0
}
#kbsStorePopCallout #kbsZip {
	left:32px;
	position:absolute;
	top:250px;
	width:120px;
	margin:0;
	padding:0
}
#kbsStorePopCallout #kbsFind {
	left:162px;
	position:absolute;
	top:250px;
	margin:0;
	padding:0
}
#wgBooks ul li img, #wgBooks ul, #wgCalloutContent {
	display:block
}
#wgBooks ul.sq li.b4, #wgBooks ul.sq li.b6 {
	margin-left:20px
}
#wgBooks ul.sq li a, #wgBooks ul.tl li a {
	color:#033;
	text-decoration:underline
}
#wgBooks ul.tl li.b1, #wgBooks ul.tl li.b3, #wgBooks ul.tl li.b5, #wgBooks ul.tl li.b7 {
	margin-left:0
}
.group:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.group {
	display:inline-block;
} /*this trips hasLayout for ie7*/
.group {
	display:block;
} /*this returns it back to normal*/
