@charset "utf-8";
/* CSS Document */

body#schlTweens {
	background: #e9e9e9 url(/kids/stacks/common/images/background/39clues_rightside.jpg) repeat-x !important;
}
#tweens {
	background: transparent url(/kids/stacks/common/images/background/39clues_backgrnd.jpg) no-repeat !important;
}
body#schlTweens #innerHeader #schlChannel, body#schlTweens #schlPageContent  { background: none !important; }
#msf { margin-top: 20px; }

div#cluesWrapper p, div#cluesWrapper img, div#cluesWrapper form, div#cluesWrapper fieldset  {
	behavior: url(iepngfix.htc);
	margin:0;
	padding:0;
}
div#cluesWrapper img, div#cluesWrapper fieldset {
	border:none;
}
div#cluesWrapper .block {
	display:block;
}
div#cluesWrapper .clear {
	clear:both;
}
#cluesWrapper
{
	background:#c61400;
	color:#fff;
	font-family:Helvetica, sans-serif;
	font-size:14px;
	height:1%;
	line-height:1.3em;
	margin:0;
	padding:0;
	position:relative;
	width:920px;
}
div#cluesWrapper a {
	color: #f3bd1e;
	text-decoration: none;
}
div#cluesWrapper a:hover {
	text-decoration: underline;
}
.cluesWrapperBlack {
	background:#000;
}
div#cluesWrapper h2 {
	color:#fff;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
}
div#cluesWrapper h3 {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	height:20px;
	margin:0;
	padding-top:4px;
	text-align:center;
}
#cluesHeader {
	background:url(/kids/39clues/images/clues_title.jpg) no-repeat;
	height:84px;
	position:relative;
	width:920px;
}
div#cluesHeader a#cluesHomeLink {
	display:block;
	height:79px;
	left:27px;
	position:absolute;
	top:5px;
	width:352px;
}
div#cluesHeader img#cluesSTFBtn {
	position:absolute;
	top:9px;
	right:18px;
}
#cluesHeader #cluesSiteNav {
	height: 31px;
	left: 405px;
	position: absolute;
	top: 37px;
	width: 500px;
}
div#cluesHeader #cluesSiteNav a {
	/*color:#300a07;*/
	display: block;
	float: left;
	height: 31px;
	/*font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	TEXT IS PART OF NAV IMAGE - WR
	*/
}
/*div#cluesHeader #cluesSiteNav a:hover { -------DONT SEE ROLLOVER STATES FOR 39CLUES NAV - WR
	color:#fff;
}*/ 
div#cluesHeader #cluesSiteNav a#cluesRead {
	background:url(/kids/39clues/images/clues_nav_read_cur.jpg) no-repeat;
	width:124px;
}
div#cluesHeader #cluesSiteNav a#cluesCollect{
	background:url(/kids/39clues/images/clues_nav_collect_cur.jpg) no-repeat;
	width: 126px;
}
div#cluesHeader #cluesSiteNav a#cluesPlay{
	background:url(/kids/39clues/images/clues_nav_play_cur.jpg) no-repeat;
	width:126px;
}
div#cluesHeader #cluesSiteNav a#cluesWin{
	background:url(/kids/39clues/images/clues_nav_win_cur.jpg) no-repeat;
	width:124px;
}
div#cluesWrapper a:hover#cluesRead img, div#cluesWrapper a:hover#cluesCollect img, div#cluesWrapper a:hover#cluesPlay img, div#cluesWrapper a:hover#cluesWin img {
	visibility: hidden;
}
div#cluesHomeTop {
	background:url(/kids/39clues/images/bg_clues10.jpg) no-repeat;
	height:714px;
	position:relative;
	width:920px;
}
#cluesHomeVideo {
	left: 35px;
	position: absolute;
	top: 42px;
	z-index: 0;	
}
#cluesHomeBottomLinks {
	background-color: #000;
	padding-bottom: 12px;
	text-align: center;
}
div#cluesHomeBottomLinks p {
	padding-bottom: 12px;
}
div#cluesHomeBottomLinks a {
	font-weight: bold;
}
div#cluesHomeBottomLinks p#noPurchase {
	font-size:10px;
	line-height: 1.3em;
}
div#cluesHomeBottomLinks p#noPurchase a {
	color:#f3bd1e;
	font-weight: normal;
	text-decoration:underline;
}

* html a:hover {
	visibility: visible;
}
/* IE PNG FIX - WR */
/*
div#cluesDisplayPlain img#cluesWarning {
	behavior: url(/books/iepngfix.htc);
}
*/

div#cluesWrapper a.cluesGoNowBtn {
	background: url(/kids/39clues/images/go_now_btn_rollover.png) no-repeat;
	behavior: url(iepngfix.htc);
	height:37px;
	position:absolute;
	width:113px;
}
div#cluesWrapper a:hover.cluesGoNowBtn img {
	visibility: hidden;
}

div#cluesWrapper a.cluesEnterBtn {
	background: url(/kids/39clues/images/btn_enter_on.png) no-repeat;
	behavior: url(iepngfix.htc);
	height:45px;
	position:absolute;
	width:165px;
}
div#cluesWrapper a:hover.cluesEnterBtn img {
	visibility: hidden;
}
/*POSITION THIS SPECIFIC GONOW BTN - WR*/
div#cluesWrapper a#huntGoNow {
	top:282px;
	right:112px;
}
/*USE THE CODE BELOW TO DEFINE ANY FUTURE GO NOW! BTNS - WR*/
/*
div#cluesWrapper a#huntGoNow2 {
	top:282px;
	right:300px;
}
*/
#cluesWrapper #cluesAdWrapperHome {
	background:url(/kids/39clues/images/ad_tab.gif) no-repeat;
	/*PADDING FOR AD TAG - WR*/
	padding:0 0 0 19px;
	position:absolute;
	width:300px;
	top:463px;
	right:20px;
	height:250px;
}
#cluesWrapper #cluesBuPromosHome {
	background-color: #000;
	height: 1%;
	padding: 0 0 27px 0;
	position:relative
	width:920px;
}
div#cluesBuPromosHome #findBuPromo {
	background: #000 url(/kids/39clues/images/clues_find_bu_promo_top.jpg) no-repeat;
	display: inline;
	float: left;
	padding-top: 82px;
	margin:30px 0 0 75px;
	width:232px;
}
div#cluesBuPromosHome #collectBuPromo {
	background: #000 url(/kids/39clues/images/clues_collect_bu_promo_top.jpg) no-repeat;
	display: inline;
	float: left;
	left:358px;
	padding-top: 78px;
	margin: 14px 0 0 22px;
	width:232px;
}
div#cluesBuPromosHome #newsBuPromo {
	background: #000 url(/kids/39clues/images/MadrigalMaze_ad.jpg) no-repeat;
	display: inline;
	float: left;
	left:611px;
	padding-top: 82px;
	margin:30px 0 0 21px;
	width:230px;
	height:296px;
}
div#cluesBuPromosHome .buPromoContent {
	background:url(/kids/39clues/images/clues_bu_promo_bottom.jpg) bottom no-repeat;
	padding-bottom: 46px;
	position:relative;
	width:232px;
}
div#cluesBuPromosHome a.buPromoGoNow {
	bottom:4px;
	left:59px;
	position: absolute;
}

div#cluesBuPromosHome a.buPromoEnter {
	bottom:4px;
	left:37px;
	position: absolute;
}

div#cluesBuPromosHome p.buPromoCopy {
	color: #fff;
	font-size: 13px;
	line-height: 1.3em;
	padding: 0 12px;
	text-align:center;
}

div#cluesWrapper #cluesNoPurchase {
	font-size:10px;
	line-height: 1.3em;
	padding: 0 0 17px 59px;
	width:600px;
}
div#cluesWrapper #cluesNoPurchase a {
	color:#f3bd1e;
	text-decoration:underline;
}
div#cluesWrapper #cluesNoPurchase a:hover {
}


/** Homepage specific start **/
/*
#cluesLeftColHome {
	display:inline;
	float:left;
	height:380;
	margin:0 4px 38px 10px;
	margin:0px;
	width: 574px;
}
#cluesHomeDescription {
	background:#240d0c url(/kids/39clues/images/home_description_bg.jpg) no-repeat;
	min-height:148px;
	height:auto !important;
	height:148px;
	margin-left:1px;
	padding:9px 20px 0 22px;
	width:530px;
}
div#cluesHomeDescription a {
	color:#1a839a;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
div#cluesHomeDescription a:hover {
	text-decoration:underline;
}
#cluesHomePromoLeft {
	float:left;
	width:287px;
}
#cluesSitePromo a#goNow:hover {
	display: inline;
}
*/
/** Homepage sidebar **/
/*
#cluesRightCol #cluesBkCovers {
	float:right;
	padding-top:14px;
}
#cluesRightCol #cluesBkCovers #cluesBkCoversTxt {
	padding: 13px 28px 5px 0;
	text-align:center;
	width:244px;
}
#cluesRightCol #cluesBkCovers #cluesBkCoversTxt p {
	color:#f0be62;
	font-size:15px;
	font-weight:bold;
	line-height:1.3em;
	padding-bottom:8px;
}
*/
/** Homepage specific end **/
#cluesColWrapper {
	background: url(/kids/39clues/images/intermediate_bg.jpg) no-repeat;
	height: 1%;
	margin: 0;
	padding: 0;
}

#cluesLeftCol {
	display:inline;
	float:left;
	height:1%;
	margin:0 12px 15px 9px;
	width: 568px;
}

#cluesAbout {
	background:#000000 url(/kids/39clues/images/about_bg.jpg) no-repeat;
	height:1%;
	padding:30px 10px 10px 25px;
	width:533px;
}
#cluesAbout ul {
	margin-top: 0;
	padding-bottom: 10px;
}
#cluesAbout ul li a {
	color: #f3bd1e;
	font-weight: normal;
}
#cluesAbout p.cluesReturn {
	padding-bottom:5px;
	padding-top:10px;
	text-align:right;
}
div#cluesAbout a {
	color:#fff;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:10px;
	text-align:right;
	text-decoration:none;
}
div#cluesAbout a:hover {
	text-decoration:underline;
}
#cluesSeriesNav {
	background: url(/kids/39clues/images/series_nav_bg.gif) no-repeat;
	height:34px;
	padding-left:22px;
	padding-right:22px;
}
div#cluesWrapper #cluesSeriesNav a {
	color:#fff;
	display:block;
	float:left;
	font-weight:bold;
	height:26px;
	padding-top:8px;
	text-align:center;
	text-decoration:none;
}
div#cluesSeriesNav a:hover {
	background:#5a0500;
}
div#cluesSeriesNav a.cluesSeriesNavOn {
	background-color: #5a0500;
}
div#cluesSeriesNav a.books {
	width:153px;
}
div#cluesSeriesNav a.plot {
	width:127px;
}
div#cluesSeriesNav a.meet{
	width:153px;
}
div#cluesSeriesNav a.cards {
	width:127px;
}
div#cluesSeriesNav a.doublecross {
	width:153px;
}

/*
div#cluesSeriesNav a.settings {
	width:91px;
}
div#cluesSeriesNav a.series {
	width:153px;
}*/
/** Plotsummary, Settings and Characters start  **/
#cluesDisplayPlain {
	background:#000 url(/kids/39clues/images/series_bg_plain.jpg) no-repeat;
	margin-top:10px;
	padding-left:25px;
	padding-right:10px;
	width:533px;
}
#cluesDisplayPlain #topBarTxt {
	color:#fff;
	display:block;
	float:left;
	font-size:12px;
	height:21px;
	padding-right:10px;
	padding-top:5px;
}
#cluesDisplayPlain .cluesMainTxt {
	color:#fff;
	font-size:12px;
	padding-right:10px;
	padding-top:28px;
}
#cluesDisplayPlain .cluesCharParTxt {
	padding-bottom:10px;
}
#cluesDisplayPlain p.cluesSettingTxt {
	font-size:13px;
	font-weight:bold;
	padding-top:5px;
}
#cluesDisplayPlain p.cluesCharacterHeader {
	border-bottom:1px #f0be62 solid;
	font-size:13px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	width:393px;
}
#cluesDisplayPlain p.cluesCharacterTxt {
	font-size:13px;
	font-weight:bold;
	padding-top:5px;
}
#cluesDisplayPlain p.cluesRelease {
	font-weight:bold;
	padding-top:10px;
}
div#cluesDisplayPlain select {
	font-size:9px;
	margin-top:4px;
}

/** Plotsummary, Settings and Characters end  **/

/**Authors start **/
div#cluesDisplayPlain #authorRowWrapper {
	height: 1%;
	padding-bottom: 75px;
}
div#cluesDisplayPlain .authorRow {
	clear: left;
	color: #fff;
	font-size: 12px;
	padding: 33px 0 0 0;
}
div#cluesDisplayPlain .authorRow h2 {
	font-size:12px;
}
div#cluesDisplayPlain .authorRow h3 {
	font-size:11px;
	padding:0px;
	text-align:left;
}
div#cluesDisplayPlain .authorRowHr {
	background-color: #fff;
	font-size: 1px;
	height: 1px;
	margin: 8px 0 7px 0;
 	width:393px;
}
div#cluesDisplayPlain .authorWrapper {
	height: 1%;
}
div#cluesDisplayPlain .authorImage {
	float: left;
	width: 108px;
}
div#cluesDisplayPlain .authorText {
	float: right;
	width: 424px;
}
div#cluesDisplayPlain .authorRow p.authorSoon {
	font-weight:bold;
	margin-top:38px;
}
div#cluesDisplayPlain .authorRow p {
	padding-bottom: 12px;
}
div#cluesDisplayPlain .authorRow p.authorLink {
	padding-bottom: 0;
	text-align: right;
}
div#cluesDisplayPlain .authorRow a {
	color: #f3bd1e;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
div#cluesDisplayPlain .authorRow a:hover {
	text-decoration:underline;
}

/** Author start **/
#cluesAuthor {
	background:#f9f9f9 url(/kids/39clues/images/about_bg.jpg) no-repeat;
	color:#061915;
	height:1%;
	padding: 15px 10px 4px 39px;
	width:519px;
}
div#cluesAuthor h5 {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
}
div#cluesAuthor h2 {
	color:#fff;
	font-size:21px;
	font-weight:bold;
	margin:0;
	padding:0;
}
div#cluesAuthor p {
	color:#fff;
	font-size:14px;
	margin:0;
	padding:0;
}
#cluesAuthPhoto {
	float:left;
	height:1%;
	width:120px;
}
div#cluesPhotoCredit p {
	font-size:9px;
	margin:0;
	padding:2px 0 2px 0;
	line-height:1.3em;
}
#cluesAuthor #cluesAuthName {
	float:left;
	height: 47px;
	padding: 15px 0 0 33px;
	position: relative;
	width:360px;
}
#cluesReturnAuthor {
	position: absolute;
	right: 10px;
}
div#cluesReturnAuthor a {
	color: #f3bd1e;
	font-size: 12px;
	font-weight: bold;
	right: 10px;
	white-space: nowrap;
}
#cluesAuthor #cluesAuthBorn {
	float:left;
	padding-left:33px;
	width:168px;
}
#cluesAuthor #cluesAuthHome {
	float:left;
	width:168px;
}
#cluesAuthorNav {
	background:#2f153a url(/kids/39clues/images/author_nav_bg.gif) no-repeat;
	height:34px;
	padding-left:22px;
	padding-right:22px;
}
div#cluesWrapper #cluesAuthorNav a {
	color:#fff;
	display:block;
	float:left;
	font-weight:bold;
	height:26px;
	padding-top:8px;
	text-align:center;
	text-decoration:none;
}
div#cluesAuthorNav a:hover {
	background:#5a0500;
}
div#cluesAuthorNav a.cluesAuthorNavOn {
	background-color: #5a0500;
}
div#cluesAuthorNav a.bio {
	width:112px;
}
div#cluesAuthorNav a.resources {
	width:227px;
}
div#cluesAuthorNav a.works {
	width:127px;
}
#cluesAuthorTxt {
	background:#000 url(/kids/39clues/images/author_bg.jpg) no-repeat;
	font-size:12px;
	margin:0;
	padding:10px 10px 20px 25px;
	width:533px;
}
#cluesAuthorTxtBio {
	float: left;
	padding: 20px 10px 0 0;
	width: 358px;
}
div#cluesAuthorTxt p {
	line-height:1.3em;
	padding-bottom:10px;
}
#cluesAuthorTxt p.cluesSectionHeader {
	border-bottom:1px #fff solid;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	padding-bottom:5px;
	padding-top:5px;
	width:393px;
}
div#cluesAuthorTxt a {
	font-size:12px;
	font-weight:bold;
}
div#cluesAuthorTxt a.cluesVideoLink {
	background: url(/kids/39clues/images/ico_video.gif) right no-repeat;
	padding-right: 23px;
}
div#cluesAuthorTxt p#cluesBackToTop {
	padding-top: 10px;
	text-align: center;
}
div#cluesAuthorTxt h4 {
	border-bottom: 1px #fff solid;
	margin: 0 0 5px 0;
	padding: 15px 0 8px 0;
	width: 393px;
}
#cluesAuthorTxt .cluesWorksWrapper {
	height: 1%;
	padding: 5px 0 12px 0;
}
#cluesAuthorTxt .cluesWorksCover {
	float: left;
	width: 115px;
}
#cluesAuthorTxt .cluesWorksContent {
	float: right;
	width: 418px;
}

#cluesAuthorTxtDyk {
	background:#000 url(/kids/39clues/images/author_bg.jpg) no-repeat;
	font-size:12px;
	margin:0;
	padding:37px 4px 0 25px;
	width:539px;
}
div#cluesAuthorTxtDyk p {
	line-height:1.3em;
	padding-bottom:10px;
}
#cluesAuthorTxtDyk #cluesAuthorTxtLeft {
	float:left;
	padding:0;
	width:362px;
}
#cluesAuthorTxtDyk #cluesAuthorDykRight {
	float:right;
	padding:0 4px 0 4px;
	width:169px;
}
#cluesAuthorDykRight #cluesDyk {
	background-color: #1a839a;
	padding-bottom:15px;
	padding-top:16px;
	width:169px;
}
#cluesAuthorDykRight #cluesDykSideBarHdr {
	background-color:#085c6f;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	height:23px;
	padding-top:5px;
	text-align:center;
}
#cluesAuthorDykRight #cluesDykSideBarHdr p {
	margin:0;
	padding:0;
}
div#cluesDyk #cluesAuthorDykTxt p {
	color:#fff;
	font-size:11px;
	line-height:1.3em;
	padding:11px 0 25px 0;
	text-align:center;
}
#cluesAuthorDykRight #cluesNextFactBtn {
	margin:0 auto 0 auto;
}
/** Author end **/
/* Win start */
#cluesWinHeader {
	background: #000 url(/kids/39clues/images/about_bg.jpg) no-repeat;
	color: #fff;
	font-size: 14px;
	height: 1%;
	padding: 15px 10px 15px 25px;
	width: 533px;
}
div#cluesWinHeader p {
	padding-top: 15px;
}
div.cluesWinNav {
	background:#000 url(/kids/39clues/images/win_nav_bg.gif) no-repeat;
	height:34px;
	padding-left:22px;
	padding-right:22px;
}
div#cluesWrapper div.cluesWinNav a {
	color:#fff;
	display:block;
	float:left;
	font-weight:bold;
	height:26px;
	padding-top:8px;
	text-align:center;
	text-decoration:none;
}
div.cluesWinNav a:hover {
	background:#5a0500;
}
div.cluesWinNav a.cluesWinNavOn {
	background-color: #5a0500;
}
div.cluesWinNav a.episode {
	width: 170px;
}
div.cluesWinNav a.youwin {
	width: 150px;
}
div.cluesWinTxt {
	background-color: #000;
	font-size:12px;
	margin:0;
	padding:25px 10px 20px 25px;
	width:533px;
}
div#cluesWrapper div.cluesWinTxt p {
	line-height:1.3em;
	padding-bottom:12px;
}
div#cluesWrapper div.cluesWinTxt a {
	font-size:12px;
	font-weight:bold;
}
#cluesWrapper .cluesWinWrapper {
	height: 1%;
	padding: 5px 0 12px 0;
}
#cluesWrapper .cluesWinImage {
	float: left;
	width: 115px;
}
#cluesWrapper .cluesWinContent {
	float: right;
	padding-top: 15px;
	width: 418px;
}


/* Play start */
#cluesPlayNav {
	background: url(/kids/39clues/images/play_nav_bg.gif) no-repeat;
	height: 34px;
	padding-left: 22px;
	padding-right: 22px;
}
div#cluesWrapper #cluesPlayNav a {
	color:#fff;
	display:block;
	float:left;
	font-weight:bold;
	height:26px;
	padding-top:8px;
	text-align:center;
	text-decoration:none;
}
div#cluesPlayNav a:hover {
	background:#5a0500;
}
div#cluesPlayNav a.cluesPlayNavOn {
	background-color: #5a0500;
}
div#cluesPlayNav a.find {
	width:157px;
}
#cluesPlayTxt {
	background:#000 url(/kids/39clues/images/play_bg9.jpg) no-repeat;
	font-size:13px;
	height: auto !important;
	height: 599px;
	min-height: 599px;
	margin:0;
	padding:25px 10px 20px 25px;
	width:533px;
}
div#cluesPlayTxt p {
	line-height: 1.3em;
	padding-bottom: 24px;
	width: 277px;
}
div#cluesPlayTxt p#cluesPlayThree {
	padding: 10px 0 12px 0;
}
div#cluesPlayTxt p#cluesPlayFinal {
	padding: 24px 0 0 0;
}
div#cluesPlayTxt a {
	font-size:13px;
	font-weight:bold;
}
div#cluesPlayTxt h4 {
	font-size: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 24px 0;
}
#cluesPlayHeader {
	background:#000000 url(/kids/39clues/images/about_bg.jpg) no-repeat;
	border-bottom: 23px #7f0c00 solid;
	height:1%;
	margin-bottom: 8px;
	padding:30px 10px 10px 25px;
	width:533px;
}
#cluesPlayButton {
	height: 135px;
	margin-bottom: 15px;
	position: relative;
	text-align: center;
	width: 568px;
}
div#cluesPlayButton a.cluesPlayBtn {
	background: url(/kids/39clues/images/btn_play_on.png) no-repeat;
	behavior: url(iepngfix.htc);
	bottom: -7px;
	height: 41px;
	left: 223px;
	position: absolute;
	width: 119px;
}
div#cluesPlayButton a:hover.cluesPlayBtn img {
	visibility: hidden;
}

/** Games start **/
#cluesGameTitle {
	background:url(/kids/39clues/images/game_page_title_bg.jpg) no-repeat;
	height:23px;
	padding:8px 20px 0 22px;
	width:526px;
}
#cluesGameTitleLeft {
	color:#fff;
	float:left;
	font-size:14px;
	font-weight:bold;
}
div#cluesGameTitleRight a {
	color:#78cfbe;
	float:right;
	font-size:12px;
	font-weight:bold;
}
#cluesGameContainer {
	margin:11px 0 14px 0;
	text-align:center;
	width:568px;
}
#cluesLeftCol img#cluesQuizBtn {
	margin:0 auto 0 auto;
}
/** Games end **/
#kbsDisplay {
	background:#000000 url(/kids/39clues/images/series_bg.jpg) no-repeat;
	height:1%;
	margin-top:10px;
	padding-bottom:16px;
	padding-left:25px;
	padding-right:10px;
	width:533px;
}
#kbsDisplay #topBarTxt {
	color:#fff;
	display:block;
	font-size:12px;
	height:21px;
	padding-top:5px;
}
#kbsDisplay #kbsLeft {
	float: left;
	padding: 19px 12px 0 8px;
	width: 132px;
}
#kbsDisplay #kbsLeft #kbsCount {
	height:45px;
}
#kbsDisplay #kbsLeft #kbsCount #kbsNumberSign, #kbsCardNumberSign {
	color:#fff;
	float:left;
	font-size:18px;
	padding-left:5px;
	padding-top:10px;
}
#kbsDisplay #kbsLeft #kbsCount #kbsNumberValue {
	color:#fff;
	float:left;
	font-size:22px;
	padding-top:15px;	
}
#kbsDisplay #kbsLeft #kbsCount #kbsSeriesText, #kbsCardSeriesText {
	color:#fff;
	float:left;
	font-size:9px;
	padding-left:24px;
	padding-top:11px;
}
#kbsCardNumberSign {
	padding-left:10px;
}
#kbsCardSeriesText {
	padding-left:19px;
}
#kbsDisplay #kbsLeft #kbsLinks {
	padding-top:24px;
	margin-bottom:10px;
}
div#kbsDisplay #kbsLeft #kbsLinks a {
	color:#f3bd1e;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
div#kbsDisplay #kbsLeft #kbsLinks a:hover {
	text-decoration:underline;
}
#kbsDisplay #kbsLeft #kbsBuyBtnBox {
	height:1%;
	position:relative;
}
#kbsDisplay #kbsLeft #kbsBuyBtn {
	display:block;
}
#kbsDisplay #kbsMiddle {
	float:left;
	padding-right:24px;
	padding-top:14px;
	margin-bottom:16px;
	width:106px;
}
#kbsDisplay #kbsRight {
	font-size:12px;
	float:left;
	padding-top:27px;
	width:251px;
}
#kbsDisplay #kbsRight h3 {
	height: 1%;
	padding: 0 0 6px 0;
	text-align:left;
}
#kbsDisplay #kbsRight p.kbsRelease {
	font-weight:bold;
	padding-top:10px;
}
#kbsBooksGrid {
	height:1%;
	margin-top:30px;
	padding-left:69px;
	width:499;
}
#kbsBooksGrid .kbsBookOn {
	border:#fff 2px solid;
	display:block;
	margin:0 0 3px 0;
}
#kbsBooksGrid .kbsBookOff {
	border: #c61400 2px solid;
	display:block;
	margin:0 0 3px 0;
}
#kbsBooksGrid .kbsBook {
	float:left;
	margin-right:39px;
	width:110px;
}
#kbsBooksGrid .kbsBookTxt {
	text-align:center;
	margin-bottom:45px;
	width:110px;
}
div#kbsBooksGrid .kbsBookTxt a {
	color:#ebb21e;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
div#kbsBooksGrid .kbsBookTxt a:hover {
	color:#ebb21e;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
div#kbsBooksGrid .kbsBookTxt a.kbsOn {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
div#kbsBooksGrid .kbsBookTxt a.kbsOn:hover {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#kbsBooksNext {
	text-align: right;
}
#kbsBooksPrevious {
	text-align: right;
}
div#kbsBooksNext a {
	font-weight: bold;
}
div#kbsBooksPrevious  a {
	font-weight: bold;
}
#cluesSeriesFacts {
	background:#000000 url(/kids/39clues/images/series_facts_bg_pat.jpg) repeat-x;
	height:1%;
	margin-bottom:0px;
	margin-top:18px;
	padding-left:35px;
	padding-right:35px;
	width:498px;
}
#cluesSeriesFacts #cluesSeriesFactsTable {
	padding:0;
	margin:9px 0 5px 0;
	width:498px;
}
#cluesSeriesFacts #cluesSeriesFactsTable td.cluesOne {
	font-size:12px;
	font-weight:bold;
	margin-right:6px;
	text-align:left;
	vertical-align:top;
	width:150px;	
}
#cluesSeriesFacts #cluesSeriesFactsTable td.cluesTwo {
	font-size:12px;
	font-weight:bold;
	margin-right:6px;
	text-align:left;
	vertical-align:top;
	width:75px;	
}
#cluesSeriesFacts #cluesSeriesFactsTable td.cluesThree {
	font-size:12px;
	font-weight:bold;
	margin-right:6px;
	text-align:left;
	vertical-align:top;
	width:50px;	
}
#cluesSeriesFacts #cluesSeriesFactsTable td.cluesFour {
	font-size:12px;
	font-weight:bold;
	margin-right:6px;
	text-align:left;
	vertical-align:top;
	width:199px;	
}
/* DOUBLE-CROSS */
#cluesDoublecross {
	background:#000000 url(/kids/39clues/images/doublecross_bg.jpg) no-repeat;
	height:1%;
	margin-top:10px;
	padding-bottom:16px;
	padding-left:23px;
	padding-right:10px;
	position: relative;
	width:533px;
}
div#cluesDoublecross p#topBarTxt {
	color:#fff;
	display:block;
	font-size:12px;
	height:21px;
	padding:5px 0 0 2px;
}
#cluesDoublecrossVideo {
	margin-top: 24px;
}
div#cluesDoublecross p {
	font-size: 12px;
	line-height:1.3em;
	padding: 50px 0 20px 0;
}
div#cluesDoublecrossBtnWrapper {
	height: 1%;
	padding-bottom: 45px;
}
div#cluesDoublecrossBtnWrapper div.cluesDoublecrossBtn {
	float: left;
	height: 127px;
	padding: 0 15px 0 10px;
	position: relative;
	text-align: center;
	width: 230px;
}
div#cluesDoublecrossBtnWrapper div.cluesDoublecrossBtn a.cluesDownloadBtn {
	background: url(/kids/39clues/images/btn_download_on.png) no-repeat;
	behavior: url(iepngfix.htc);
	bottom: -18px;
	height: 41px;
	left: 67px;
	position: absolute;
	width: 119px;
}
div#cluesDoublecrossBtnWrapper div.cluesDoublecrossBtn a:hover.cluesDownloadBtn img {
	visibility: hidden;
}




#cluesRightCol {
	display:inline;
	float:left;
	height:1%;
	margin: 18px 10px 15px 0;
	width: 321px;
}
#cluesRightCol #cluesPoll {
	margin-left:19px;
	padding-top:18px;
	width:300px;
}
div#cluesRightCol #cluesPoll p {
	margin-top:5px;
	text-align:center;
}
div#cluesRightCol #cluesPoll a {
	color:#247ea0;
	font-size:12px;
	text-decoration:underline;
}
#cluesRightCol #cluesSidebarButtons {
	margin: 0 0 7px 7px;
	width: 314px;
}
#cluesRightCol #cluesSidebarButtons a {
	display: block;
}
#cluesRightCol #cluesAudio {
	background-color: #1a839a;
	margin-left:19px;
	padding-top:18px;
	width:300px;
}
div#cluesRightCol #cluesAudio #cluesAudioLinks {
	padding:16px 0 16px 0;
}
div#cluesRightCol #cluesAudio #cluesAudioLinks p {
	font-size:12px;
	font-weight:bold;
	line-height:1.3em;
	padding-bottom:10px;
}
div#cluesRightCol #cluesAudio #cluesAudioLinks a {
	background:url(/kids/39clues/images/audio.gif) no-repeat;
	color:#300a07;
	display:block;
	min-height:15px;
	margin:0 0 0 35px;
	padding:0 0 0 25px;
	text-decoration:underline;
}
#cluesRightCol #cluesMsgBrd {
	background-color: #1a839a;
	margin-left:19px;
	padding-top:18px;
	width:300px;
}
#cluesRightCol #cluesMsgBrd #cluesMsgTxt {
	padding: 13px 27px 5px 27px;
}
div#cluesRightCol #cluesMsgBrd #cluesMsgTxt p {
	color:#fff;
	font-size:12px;
	line-height:1.3em;
	padding-bottom:8px;
}
div#cluesRightCol #cluesMsgBrd #cluesMsgTxt a {
	color:#fff;
	font-size:12px;
	text-decoration:underline;
}
div#cluesRightCol #cluesMsgBrd #cluesMsgTxt p#seeMore {
	text-align:right;
}
div#cluesRightCol #cluesMsgBrd #cluesMsgTxt p#seeMore a {
	color:#300a07;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
#cluesRightCol .cluesSideBarHdr {
	background-color: #085c6f;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	height: 23px;
	padding-top: 5px;
	text-align: center;
}
#cluesRightCol #cluesAdWrapper {
	background:url(/kids/39clues/images/ad_tab.gif) no-repeat;
	margin:17px 0 0 0;
	padding:0 0 0 19px;
	width:300px;
}
#cluesRightCol #cluesAdWrapper2 {
	background:url(/kids/39clues/images/ad_tab.gif) no-repeat;
	margin:17px 0 20px 0;
	padding:0 0 0 19px;
	width:300px;
}
#cluesRightCol #cluesAdWrapper3 {
	background:url(/kids/39clues/images/ad_tab.gif) no-repeat;
	margin:0 0 20px 0;
	padding:0 0 0 19px;
	width:300px;
}
#cluesRightCol #cluesAlsoLike {
	background-color: #1a839a;
	margin:17px 0 0 19px;
	padding-top:18px;
	width:300px;
}
#cluesRightCol #cluesAlsoLike #cluesAlsoLikeTxt {
	padding: 13px 35px 5px 35px;
}
div#cluesRightCol #cluesAlsoLike #cluesAlsoLikeTxt p {
	color:#fff;
	font-size:12px;
	line-height:1.3em;
	padding-bottom:8px;
	text-align:center;
}
#cluesRightCol #cluesAlsoLike #cluesAlsoLikeBooks {
	padding: 0 0 0 57px;
	width:216px;
}
#cluesRightCol #cluesAlsoLike #cluesAlsoLikeBooks .cluesAlsoLikeCover {
	float:left;
	margin-bottom:18px;
	margin-right:20px;
	text-align:center;
	width:86px;
}
div#cluesRightCol #cluesAlsoLike #cluesAlsoLikeBooks .cluesAlsoLikeCover img {
	display:block;
	margin: 0 auto 4px auto;
}
div#cluesRightCol #cluesAlsoLike #cluesAlsoLikeBooks .cluesAlsoLikeCover a {
	color:#300a07;
	font-size:12px;
	font-weight:bold;
	line-height:1.3em;
	text-decoration:underline;
}

div#kbsStorePopCallout {
	background:url(/kids/39clues/images/store_pop_bg.gif) no-repeat;
	display:none;
	font-family:Helvetica, sans-serif;
	height:289px;
	left:0px;
	position:absolute;
	top:26px;
	width:293px;
	z-index:100;
}

div#kbsStorePopCallout #kbsStoreX {
	display:block;
	height:10px;
	position:absolute;
	left:267px;
	top:15px;
	width:11px;
}
div#kbsStorePopCallout img#kbsStoreBuyBtn {
	display:block;
	position:absolute;
	left:172px;
	top:59px;
}

div#kbsStorePopCallout p#kbsStoreTop {
	color:#000;
	display:block;
	font-size:12px;
	height:60px;
	left:14px;
	margin:0;
	position:absolute;
	text-align:center;
	top:115px;
	width:265px;
}
div#kbsStorePopCallout p#kbsStoreTop a {
	color:#000;
	font-weight:bold;
	line-height:18px;
	padding:0 3px 0 3px;
	text-decoration:underline;
}
div#kbsStorePopCallout p#kbsStoreBottom {
	color:#000;
	display:block;
	font-size:12px;
	height:45px;
	left:14px;
	margin:0;
	position:absolute;
	text-align:center;
	top:195px;
	width:255px;
}
div#kbsStorePopCallout #kbsZip {
	left:32px;
	margin:0;
	padding:0;
	position:absolute;
	top:250px;
	width:120px;
}
div#kbsStorePopCallout #kbsFind {
	left:162px;
	margin:0;
	padding:0;
	position:absolute;
	top:250px;
}

/* DID YOU KNOW */
div#didYouKnow {
	background:#7f0b00;
	color:#fff;
	float: left;
	font-family:Helvetica, sans-serif;
	line-height:1.3em;
	padding:1px 0px 14px 0px;
	text-align:center;
	width:151px;
}
div#didYouKnowTitle {
	background:#5a0500;
	font-size:14px;
	height:23px;
	margin-top:16px;
}
div#didYouKnowTitle p {
	font-weight:bold;
	padding-top:2px;
}
div#didYouKnow img#nextFactBtn {
	border-style:none;
}
div#didYouKnowMsg {
	font-size: 11px;
	padding: 0 5px;
	margin: 12px 0px;
	width: 141px;
}


/* SIDEBARS */

.sidebarCompHeader {
	background:#000;
	color:#fff;
	height:23px;
	margin-top:15px;
}
div#cluesRightCol div.sidebarCompHeader p {
	font-size:14px;
	font-weight:bold;
	padding-top:2px;
}

#sidebarMsgboard {
	background: #018dcd url(/kids/39clues/images/clues_sidebar_msgboard_bg.jpg) no-repeat;
	border:1px solid #000;
	color:#fff;
	margin-bottom:12px;
	margin-left:20px;
	padding:1px 0 14px 0;
	text-align:center;
	width:298px;
}
div#sidebarMsgboard p.msgboardPost {
	font-size:12px;
	line-height:1.2em;
	margin:13px 26px 12px 26px;
	text-align:left;
}
div#sidebarMsgboard a {
	color:#fff;
	font-size:12px;
	font-weight:normal;
}
div#sidebarMsgboard p#moreLink {
	margin:0;
	padding-right:24px; 
	text-align:right;
}
div#sidebarMsgboard p#moreLink a {
	color:#f3bd1e;
	font-size:12px;
	font-weight:bold;
}

#sidebarInksplot {
	background:#e29f00 url(/kids/39clues/images/clues_sidebar_inksplot_bg.jpg) no-repeat;
	border:1px solid #000;
	color:#000;
	margin-bottom:12px;
	margin-left:20px;
	padding:1px 0 14px 0;
	text-align:center;
	width:298px;
}
div#sidebarInksplot p#headline{
	font-size:12px;
	font-weight:bold;
	margin:11px 15px 12px 15px;
}
div#sidebarInksplot p#headline a {
	color: #000;
}
div#sidebarInksplot p#text{
	font-size:12px;
	line-height:1.2em;
	margin:0 15px 12px 15px;
}
div#sidebarInksplot p#moreLink {
	margin:0;
	padding-right:24px; 
	text-align:right;
}
div#sidebarInksplot a {
	color:#7f0c00;
	font-size:12px;
	font-weight:bold;
}

#sidebarPolls {
	background:#0062a0 url(/kids/39clues/images/clues_sidebar_polls_bg.jpg) no-repeat;
	border:1px solid #000;
	color:#fff;
	margin-bottom:12px;
	margin-left:20px;
	padding:1px 0 14px 0;
	text-align:center;
	width:298px;
}
#sidebarPollsContent {
	padding: 0 20px;
	text-align: left;
	width:258px;
}
#sidebarDownloads {
	background: #b30b00 url(/kids/39clues/images/clues_sidebar_downloads_bg.jpg) no-repeat;
	border:1px solid #000;
	color:#fff;
	margin-bottom:12px;
	margin-left:20px;
	padding:1px 0px 14px 0px;
	text-align:center;
	width:298px;
}
div#sidebarDownloads p.downloadLinks {
	margin-bottom:0;
	margin-top:14px;
}
div#sidebarDownloads a {
	color:#fff;
	font-size:12px;
	font-weight:bold;
}

#sidebarOtherLinks {
	background:#ee140a url(/kids/39clues/images/clues_sidebar_links_bg.jpg) no-repeat;
	border:1px solid #000;
	color:#fff;
	margin-bottom:12px;
	margin-left:20px;
	padding:1px 0px 14px 0px;
	text-align:center;
	width:298px;
}
div#sidebarOtherLinks p.otherLinks {
	margin-bottom:0;
	margin-top:14px;
}
div#sidebarOtherLinks a {
	color:#fff;
	font-size:12px;
	font-weight:bold;
}

div#cluesSlideshowWrapper {
	margin-bottom:12px;
	margin-left:20px;
}
/* start lightbox styles */

/*css for js dynamically created and populated divs

STRUCTURE
<div id="overlay"></div>
<div id="lightbox">
	<div id="outerImageContainer">
		<div id="imageContainer">
			<div id="lightboxcontent">
				<div id="lightboxswf">
				</div>
			</div>
		</div>
	</div>
</div>
*/

div#overlay{
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:90;
}

/* ADJUST lightbox DIV FOR POSITION OF POP-UP - WR */
div#lightbox{
	left:391px;
	line-height:0;
	position:absolute;
	text-align:center;
	top:345px;
	width:100%;
	z-index:100;
}

div#outerImageContainer{
	height:573px;
	left:0;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	width:593px;
}

/* end lightbox stles */

#cluesColorcrossGame {
	height: 480px;
	width: 740px;
}
