﻿#BTLanding{
}

#BTLanding .Breadcrumbs,
#BTPlaylistPage .Breadcrumbs,
#BTPage .Breadcrumbs,
#StafPage .Breadcrumbss,
#BTContestForm .Breadcrumbs,
#BTContest .Breadcrumbs{
	margin-left:45px;
	margin-bottom:-5px;
}
#BTPlaylistPage .Breadcrumbs,
#StafPage .Breadcrumbs,
#BTContestForm .Breadcrumbs,
#BTContest .Breadcrumbs{
	margin-bottom:-2px;
}

#BTHeader{
	width:960px;
	position:relative;
}


/* * * * * * * * * * * * * * * *
 * Mp3 Player (Playlist) Pages *
 * * * * * * * * * * * * * * * */
 
#BTPlaylistHeader{
	width:960px;
	height:171px;
	background: url(Images/bedtimeTheater/playlistHeaderBG.jpg) no-repeat 30px 7px;
}
#BTPlaylistHeader div#FlashHeaderPlaceholder{
	width:960px;
	height:171px;
}
#BTPlaylistPresentation{
	width:900px;
	margin:0 30px;
	background:#000 url(Images/BedtimeTheater/playlistContentTopBG.jpg) no-repeat top left;
}
#BTPlaylistPresentationInner{
	width:900px;
	background:url(Images/BedtimeTheater/contentBtmBG.gif) no-repeat bottom left;
	padding-bottom:25px;
}
#BTPlaylistContent{
	width:664px;
	float:left;
}
#BTPlaylistSidebar{
	width:236px;
	float:left;
}
#FlashAudioPlayersPlaceholder{
	width:664px;
	min-height:500px;
}

.mp3Container{
	width:601px;
	height:110px;
	background:url(Images/BedtimeTheater/mp3PlayerBG-Border.gif) no-repeat;
	padding:12px 12px 12px 13px;
	margin:0 0 12px 24px;
}
.mp3ContainerInner{
	width:591px;
	height:102px;
	padding:8px 0 0 10px;
	background:url(Images/BedtimeTheater/mp3PlayerBG-Center.jpg) no-repeat;	
	position:relative;
}
.mp3ContainerInner a.DownloadForCD,
.mp3ContainerInner a.DownloadForMp3Player{
	display:block;
	width:112px;
	height:36px;
	overflow:hidden;
	text-indent:-9000px;
	cursor:pointer;	
}
.mp3ContainerInner a.DownloadForCD:hover,
.mp3ContainerInner a.DownloadForCD:active,
.mp3ContainerInner a.DownloadForMp3Player:hover,
.mp3ContainerInner a.DownloadForMp3Player:active{
	background-position:0 -36px;
}
.mp3ContainerInner a.DownloadForCD{
	background:url(Images/BedtimeTheater/btn-Download-CD.gif) no-repeat 0 0;
	position:absolute;
	right:11px;
	top:12px;
}
.mp3ContainerInner a.DownloadForMp3Player{
	background:url(Images/BedtimeTheater/btn-Download-mp3player.gif) no-repeat 0 0;
	position:absolute;
	right:11px;
	top:48px;
}
.mp3ContainerInner .HelpButton{
	display:block;
	width:91px;
	height:19px;
	overflow:hidden;
	text-indent:-9000px;
	cursor:pointer;	
	background:url(Images/BedtimeTheater/btn-Help.gif) no-repeat 0 0;
	position:absolute;
	right:26px;
	top:85px;
}
.mp3ContainerInner a.HelpButton:hover,
.mp3ContainerInner a.HelpButton:active{
	background-position:0 -19px;
}




/* * * * * * * * * * * * * * * *
 * Generic Content Areas *
 * * * * * * * * * * * * * * * */


/* Small - Used on STAF Form */

.BT-ContentBoxSm{
	width:480px;
	padding-left:103px;
	padding-right:76px;
	float:left;
	background:url(Images/BedtimeTheater/contentSmBG-bg.jpg) no-repeat 103px 19px;
}
.BT-ContentBoxSmInnerTop{
	width:485px;
	background:url(Images/BedtimeTheater/contentSmBG-top.gif) no-repeat 0 0;
}
.BT-ContentBoxSmInnerBtm{
	width:485px;
	background:url(Images/BedtimeTheater/contentSmBG-btm.gif) no-repeat bottom left;
	position:relative;
	padding-bottom:21px;
}

/* Med - Used on Character Bios Page */

.BT-ContentBoxMed{
	width:580px;
	padding-left:53px;
	padding-right:25px;
	float:left;
	background:url(Images/BedtimeTheater/contentMedBG-bg.jpg) no-repeat 53px 19px;
}
.BT-ContentBoxMedInnerTop{
	width:585px;
	background:url(Images/BedtimeTheater/contentMedBG-top.gif) no-repeat 0 0;
}
.BT-ContentBoxMedInnerBtm{
	width:585px;
	background:url(Images/BedtimeTheater/contentMedBG-btm.gif) no-repeat bottom left;
	position:relative;
	padding-bottom:21px;
}
 
 
 
 
 

/* * * * * * * * * * * * * * * *
 * STAF Page *
 * * * * * * * * * * * * * * * */
 
#StafHeader{
	width:960px;
	height:181px;
	background: url(Images/bedtimeTheater/playlistHeaderBG.jpg) no-repeat 30px 7px;
}
#StafPresentation{
	width:900px;
	margin:0 30px;
	background:#000 url(Images/BedtimeTheater/playlistContentTopBG.jpg) no-repeat 0 -10px;
}
#StafPresentationInner{
	width:900px;
	background:url(Images/BedtimeTheater/contentBtmBG.gif) no-repeat bottom left;
	padding-bottom:25px;
	padding-top:3px;
}
#StafPresentationInner h5{
	padding-left:103px;
	color:#fff;
	font-size:14px;
	font-weight:normal;
	display:block;
	width:485px;
	padding-bottom:10px;
}
.BT-ContentBoxSmInnerBtm #reqFieldsTxt{
	font-size:11px;
	text-align:right;
	display:block;
	padding:11px 26px 0 0;
}
.stafFormLabel{
	font-size:12px;
	color:#11273B;
}

#yourNameBlock{
	padding:0 0 0 20px;
	margin-top:-5px;
	width:295px;
	text-align:right;
}
#yourNameBlock input{
	float:right;
	width:188px;
	padding:1px;
}
#yourNameBlock .stafFormLabel{
	font-size:13px;
	float:right;
	margin-right:4px;
}
#enterFriendsTxt{
	font-size:11px;
	text-align:left;
	display:block;
	padding:10px 0 0 26px;	
}
.stafRow{
	width:445px;
	height:51px;
	padding-top:2px;
	margin-left:20px;
	position:relative;
}
.stafRow .stafNumber{
	display:block;
	width:24px;
	height:40px;
	float:left;
	overflow:hidden;
	text-indent:-9000px;
	background-repeat:no-repeat;
	background-position:bottom right;
}
#stafRow1{background:url(Images/BedtimeTheater/stafSectionBG1.gif) no-repeat;}
#stafRow3{background:url(Images/BedtimeTheater/stafSectionBG3.gif) no-repeat;}
#stafRow5{background:url(Images/BedtimeTheater/stafSectionBG5.gif) no-repeat;}

#stafRow1,
#stafRow3,
#stafRow5{padding-bottom:2px;}

#stafRow1 .stafNumber{background-image:url(Images/BedtimeTheater/stafNum1.gif);}
#stafRow2 .stafNumber{background-image:url(Images/BedtimeTheater/stafNum2.gif);}
#stafRow3 .stafNumber{background-image:url(Images/BedtimeTheater/stafNum3.gif);}
#stafRow4 .stafNumber{background-image:url(Images/BedtimeTheater/stafNum4.gif);}
#stafRow5 .stafNumber{background-image:url(Images/BedtimeTheater/stafNum5.gif);}

#stafRow1 .stafFormLabel{margin-left:-5px;}
#stafRow2 .stafFormLabel span,
#stafRow3 .stafFormLabel span,
#stafRow4 .stafFormLabel span,
#stafRow5 .stafFormLabel span{
	display:none;
}

.stafRowLeft{
	position:relative;
	float:left;
	width:190px;
	padding-left:8px;
}
.stafRowRight{
	position:relative;
	float:left;
	width:210px;
	padding-left:9px;
}
.stafRowLeft input{
	width:176px;
	padding:1px;
	margin-left:1px;
}
.stafRowRight input{
	width:196px;
	padding:1px;
}


#messageBlock{
	padding:10px 0 0 27px;
	width:430px;
	text-align:left;
}
#messageBlock textarea{
	width:411px;
	height:78px;
	padding:7px 8px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
}
#messageBlock .stafFormLabel{
	font-size:13px;
	margin-right:4px;
}
#messageBlock .stafValidation{
	float:right;
	padding-top:2px;
}
#messageBlock input{
	margin-left:160px;
}
.stafRow .stafValidation{
	color:#E50000;
	font-size:10px;
	position:absolute;
	right:9px;
	top:3px;
}
.friendValidate{
	float:right;
	padding:10px 24px 0 0;
}

#StafThanksContent{
	padding:35px 30px 15px 30px;
	text-align:center;
}
#StafThanksContent h6{
	padding-bottom:8px;
	font-size:12px;
}
#StafThanksContent p{
	padding-bottom:22px;
	font-size:14px;
	color:#11273B;
	text-align:left;
}


#StafSidebar{
	width:235px;
	float:left;
}





/* * * * * * * * * * * * * * * *
 * * * Contest Pages * * * * * *
 * * * * * * * * * * * * * * * */
 
/* Contest Landing Page */

.ContestLanding{
	position:relative;
}
.ContestLanding #BTWrapper1,
.ContestLanding #BTWrapper2,
.ContestLanding #BTWrapper3,
.ContestLanding #BTWrapper4{
	height:728px;
}
.ContestLanding #BTWrapper1{
	margin-bottom:0px;
	background: url(Images/bedtimeTheater/contentBtmBG-tall.gif) no-repeat 30px bottom;
	z-index:0;
}
.ContestLanding #BTWrapper2{
	margin-bottom:0px;
	background: url(Images/bedtimeTheater/BTHeaderBG.jpg) no-repeat 30px 7px;
	z-index:0;
}
.ContestLanding #BTWrapper3{
	background:url(Images/BedtimeTheater/contest-notepad-bottom-short.jpg) no-repeat 74px bottom;
}
.ContestLanding #BTWrapper4{
	background: url(Images/bedtimeTheater/contest-notepad-top.jpg) no-repeat 79px 44px;
	position:relative;
}


#BTWrapper4 .BTContestSidebar{
	width:247px;
	position:absolute;
	top:150px;
	right:30px;
}


.ContestLanding #BTWrapper4 a.WeeklyWinnersBtn{
	position:absolute;
	bottom:31px;
	left:200px;
	display:block;
	width:268px;
	height:44px;
	cursor:pointer;
	background: url(Images/bedtimeTheater/contest-landing-transitionPage-WeeklyWinnersBtn.jpg) no-repeat 0 0;
}
.ContestLanding #BTWrapper4 #BTLContent{
	position:absolute;
	top:185px;
	left:130px;
}
.ContestLanding #BTWrapper4 .OfficialRulesLinkWrapper{
	position:absolute;
	bottom:32px;
	left:100px;
}
 .OfficialRulesLinkWrapper a,
 .OfficialRulesLinkWrapper a:hover,
 .OfficialRulesLinkWrapper a:active,
 .OfficialRulesLinkWrapper a:visited{
	color:#aec5e5;
	text-decoration:underline;
}
 


 
 
/* Contest Form Page */

.ContestForm{
	position:relative;
}
.ContestForm #BTHeader{
	height:550px;
	margin-bottom:-269px;
	background: url(Images/bedtimeTheater/BTHeaderBG.jpg) no-repeat 30px 7px;
}
.ContestForm #BTPresentation{
	width:900px;
	margin:0 30px;
	background:#000 url(Images/BedtimeTheater/contentBtmBG.gif) no-repeat bottom left;
	height:505px;
}
.ContestForm #BTPresentation #BTContent{
	background:url(Images/BedtimeTheater/contest-notepad-bottom.jpg) no-repeat 45px bottom;
	height:458px;
}
.ContestForm #BTPresentation #BTContent #BTContentInner{
	position:relative;
	top:-140px;
	height:485px;
	margin-left:132px;
	margin-bottom:-24px;
	margin-top:31px;
}
#BTContentInner p.BTContestIntro{
	width:325px;
}
.ContestForm #BTPresentation #BTContent #BTContentInner h6{
	color:#000;
	font-size:12px;
	font-weight:normal;
	padding-top:5px;
	width:275px;
	display:block;
}
.ContestTitleTitle{
	display:block;
	width:52px;
	height:19px;
	background:url(Images/BedtimeTheater/contestTitleTitle.gif) no-repeat;
	margin:17px 0 0px;
}
.ContestTitleStory{
	display:block;
	width:52px;
	height:22px;
	background:url(Images/BedtimeTheater/contestTitleStory.gif) no-repeat;
	margin:10px 0 0px;
}
.ContestTitleInput,
.ContestStoryInput{
	border:solid 1px #0d4177;
	background:#fff;
	color:#000;
	width:279px;
	padding:4px;
}
.ContestStoryInput{
	height:214px;
}
.ContestStoryCharCount{
}
.ContestFormSubmitBtn{
	margin-left:110px;
	margin-top:10px;
} 
.ContestForm #BTPresentation #BTContent .OfficialRulesLinkWrapper{
	position:absolute;
	bottom:-97px;
	left:-55px;
}




#WritingTipsCallout{
	position:absolute;
	left:294px;
	top:190px;
	width:198px;
	height:250px;
	background:url(Images/BedtimeTheater/contestWritingTipsBG.png) no-repeat 0 0;
}
#WritingTipsCallout h5{
	display:block;
	width:40px;
	height:20px;
	margin-top:15px;
	margin-left:75px;
	background:url(Images/BedtimeTheater/contestWritingTipsTitle.gif) no-repeat top right;
}
#WritingTipsCallout li{
	margin:0;
	padding:0 18px 9px 36px;
	list-style-type:none;
}
#WritingTipsCallout li.bullet1{
	background:url(Images/BedtimeTheater/WritingTipsCalloutBul1.gif) no-repeat 21px 2px;
}
#WritingTipsCallout li.bullet2{
	background:url(Images/BedtimeTheater/WritingTipsCalloutBul2.gif) no-repeat 21px 2px;
}
#WritingTipsCallout li.bullet3{
	background:url(Images/BedtimeTheater/WritingTipsCalloutBul3.gif) no-repeat 21px 2px;
}
#storyCounter{
	font-size:1.1em;
}

.contestValidationTitleMissing,
.contestValidationStoryMissing,
.contestValidationStoryLength{
	position:absolute;
	right:0;
	bottom:2px;	
}
.contestValidationTitleMissing{
}
.contestValidationStoryMissing{
}
.contestValidationStoryLength{
}
.contestTitleBlock-Title,
.contestTitleBlock-Story{
	position:relative;
	width:280px;
	font-size:1.1em;
	
}
.contestTitleBlock-Title{
}
.contestTitleBlock-Story{
}



#ContestEntryWidget{
	width:239px;
	height:292px;
	position:absolute;
	right:2px;
	top:-7px;
}
#ContestEntryWidgetTop{
	width:175px; /* 239 */
	height:50px; /* 153 */
	padding:103px 23px 0 41px;
	background:url(Images/BedtimeTheater/ContestEntryWidgetTopBG.gif) no-repeat 0 0;	
}
#BTPresentation #BTContent #BTContentInner #ContestEntryWidgetTop h5{
	padding:0;
}
#BTPresentation #BTContent #BTContentInner #ContestEntryWidgetTop h6{
	padding:0;
	margin:0;
	font-size:13px;
	width:auto;
	padding:0;
}
#BTPresentation #BTContent #BTContentInner #ContestEntryWidgetTop h6 a,
#BTPresentation #BTContent #BTContentInner #ContestEntryWidgetTop h6 a:visited{
	color:#333;
}
#BTPresentation #BTContent #BTContentInner #ContestEntryWidgetTop h6 a:hover,
#BTPresentation #BTContent #BTContentInner #ContestEntryWidgetTop h6 a:active{
	color:#000;
}
#ContestEntryWidgetBtm{
	width:93px; /* 239 */
	height:63px; /* 138 */
	padding:75px 112px 0 34px;
	background:url(Images/BedtimeTheater/ContestEntryWidgetBtmBG.gif) no-repeat 21px 0;	
}
#BTPresentation #BTContent #BTContentInner #ContestEntryWidgetBtm h5{
	padding:0;
}
#BTPresentation #BTContent #BTContentInner #ContestEntryWidgetBtm h6{
	padding:0;
	margin:0;
	font-size:13px;
	width:auto;
	padding:0;
}
#BTPresentation #BTContent #BTContentInner #ContestEntryWidgetBtm h6 a,
#BTPresentation #BTContent #BTContentInner #ContestEntryWidgetBtm h6 a:visited{
	color:#fff;
}
#BTPresentation #BTContent #BTContentInner #ContestEntryWidgetBtm h6 a:hover,
#BTPresentation #BTContent #BTContentInner #ContestEntryWidgetBtm h6 a:active{
	color:#E1D394;
}


.BTContestOpen{
	width:520px;
	float:left;
}
#BTContentInner .BTContestSidebar{
	width:247px;
	position:absolute;
	top:80px;
	right:0;
}
.BTContestOpen h6{
	width:300px;
	height:40px;
	background:url(Images/BedtimeTheater/title_TellUsYourIggyStory.gif) no-repeat;
}
/* * * * * THIS NEEDS TO BE MORE SPECIFIC SO DISABLING IT PROBABLY BREAKS SOMETHING - NEED TO FIX
#BTContentInner p{
	width:325px;
}
*/






.CTABox{
	width:259px;
	height:138px;
	margin:35px 0 0 35px;
	position:relative;
}
.CTABoxInner1{
	width:259px;
	height:138px;
	position:absolute;
	z-index:1;
	background:url(Images/BedtimeTheater/CTA_bg.png) no-repeat;
}
.CTABoxInner2{
	width:259px;
	height:138px;
	position:absolute;
	z-index:2;
}
.CTABoxInner2 span{
	display:block;
	width:213px;
	height:61px;
	text-indent:-9000px;
	margin:16px 0 0 20px;
}
.CTABoxInner2 img{
	margin:9px 0 0 65px;
}



.BTContestThanks{
	width:520px;
	padding-top:20px;
	float:left;
}
.BTContestThanks p{
	padding:10px 0 0 15px;
	position:relative;
	left:15px;
	font-size:1.3em;
}
.BTContestThanks h6{
	width:350px;
	height:100px;
	background:url(Images/BedtimeTheater/title_ThankYouForEntering.gif) no-repeat;
	margin-left:40px;
}
.BTContestThanks img{
	width:254px;
	height:35px;
	margin:15px 0 0 55px;
}


.BTContestPending{
	width:520px;
	float:left;
	position:relative;
	padding-top:20px;
}
.BTContestPending h6 {
	width:318px;
	height:66px;
	background:url(Images/BedtimeTheater/title_SorryNotOpenYet.gif) no-repeat;
	margin-left:0px;
}
.BTContestPending p{
	padding:20px 0 0 24px;
	position:relative;
	left:15px;
	font-size:1.3em;
	width:285px;
}
.BTContestPending .CTABoxInner2 span{
	background:url(Images/BedtimeTheater/CTA_EnjoyOther.gif) no-repeat;
}



.BTContestClosed{
	width:520px;
	float:left;
	position:relative;
	padding-top:20px;
}
.BTContestClosed h6 {
	width:247px;
	height:61px;
	background:url(Images/BedtimeTheater/title_SorryTheContestIsOver.gif) no-repeat;
	margin-left:36px;
}
.BTContestClosed p{
	padding:20px 0 0 24px;
	position:relative;
	left:15px;
	font-size:1.3em;
	width:275px;
}
.BTContestClosed img{
	margin:28px 0 0 40px;
}



.BTContestVotingPending{
	width:520px;
	float:left;
	position:relative;
	padding-top:20px;
}
.BTContestVotingPending h6 {
	width:277px;
	height:72px;
	background:url(Images/BedtimeTheater/title_SorryContestEntryIsOver.gif) no-repeat;
	margin-left:35px;
}
.BTContestVotingPending p{
	padding:10px 0 0 24px;
	position:relative;
	left:15px;
	font-size:1.3em;
	width:275px;
}
.BTContestVotingPending .CTABoxInner2 span{
	background:url(Images/BedtimeTheater/CTA_EnjoyOther.gif) no-repeat;
}



.BTContestVotingOver{
	width:520px;
	float:left;
	position:relative;
	padding-top:20px;
}
.BTContestVotingOver h6 {
	width:247px;
	height:61px;
	background:url(Images/BedtimeTheater/title_SorryVotingHasEnded.gif) no-repeat;
	margin-left:50px;
}
.BTContestVotingOver p{
	padding:20px 0 0 24px;
	position:relative;
	left:15px;
	font-size:1.3em;
	width:275px;
}
.BTContestVotingOver .CTABoxInner2 span{
	background:url(Images/BedtimeTheater/CTA_TryMore.gif) no-repeat;
}



.BTContestSidebar h4{
	overflow:hidden;
	position:absolute;
	text-indent:-9000px;
}
.BTContestSidebar .widgetWritersBlock{
	width:232px;
	height:168px;
	background:url(Images/BedtimeTheater/contestWidget-WritersBlock.gif) no-repeat;
	margin-left:9px;
}
.BTContestSidebar .widgetBloggersAdventure{
	width:232px;
	height:168px;
	background:url(Images/BedtimeTheater/contestWidget-BloggersAdventure.gif) no-repeat;
	margin-left:9px;
}
.widgetWritersBlock .BTWidgetContent,
.widgetBloggersAdventure .BTWidgetContent{
	padding:88px 17px 0 39px;
}
.BTContestSidebar .widgetWritersBlock p,
.BTContestSidebar .widgetBloggersAdventure p{
	width:175px;
	padding:0 0 3px 0;
}
.BTContestSidebar .widgetWritersBlock a,
.BTContestSidebar .widgetBloggersAdventure a{
	font-weight:bold;
	color:#5E2659;
}
.BTContestSidebar .widgetMeetTheChars{
	width:210px;
	height:117px;
	background:url(Images/BedtimeTheater/contestWidget-MeetTheChars.gif) no-repeat;
	margin-top:15px;
	margin-left:32px;
}
.widgetMeetTheChars .BTWidgetContent{
	padding:55px 110px 0 12px;
}
#BTContent .BTContestSidebar .widgetMeetTheChars p{
	width:95px;
	padding:0 0 3px 0;
}
.BTContestSidebar .widgetMeetTheChars a{
	color:#fff;
}





/* Contest Winners Landing Page */

.ContestWinLanding,
.ContestWinDetail,
.ContestLanding{
	position:relative;
}
.ContestWinLanding .Breadcrumbs,
.ContestWinDetail .Breadcrumbs,
.ContestLanding .Breadcrumbs{
	padding-left:30px;
}
.ContestWinLanding #BTHeader,
.ContestWinDetail #BTHeader{
	height:267px;
	margin-bottom:0px;
	background: url(Images/bedtimeTheater/BTHeaderBG.jpg) no-repeat 30px 7px;
	z-index:0;
}
.ContestWinLanding #BTHeaderInner,
.ContestWinDetail #BTHeaderInner{
	height:267px;
	background: url(Images/bedtimeTheater/contest-notepad-top.jpg) no-repeat 79px 44px;
	z-index:1;
}

.ContestWinLanding #BTPresentation,
.ContestWinDetail #BTPresentation{
	width:900px;
	margin:-100px 30px 0 30px;
	background:#000 url(Images/BedtimeTheater/contentBtmBG.gif) no-repeat bottom left;
	overflow:visible;
	z-index:99;
	padding-bottom:15px;
	min-height:435px; /* ie6 min-height hack in ie6.css */
}
.ContestWinLanding1 #BTPresentation{
	padding-bottom:60px;
}
.ContestWinLanding #BTPresentation #BTContent{
	background:url(Images/BedtimeTheater/contest-notepad-parchment-tall-middle-folded.jpg) no-repeat 48px 100px;
	padding-top:100px;
}
.ContestWinDetail #BTPresentation #BTContent{
	background:url(Images/BedtimeTheater/contest-notepad-parchment-tall-middle.jpg) no-repeat 48px 100px;
	padding-top:100px;
}
.ContestWinLanding1 #BTPresentation #BTContent{
	background:url(Images/BedtimeTheater/contest-notepad-parchment-tall-middle-1.jpg) no-repeat 48px 100px;
	padding-top:100px;
}
.ContestWinLanding #BTPresentation #BTContent #BTContentInner{
	margin:0;
	padding:0;
	position:relative;
	padding-bottom:10px;
}
.ContestWinDetail #BTPresentation #BTContent #BTContentInner{
	margin:0 0 0 44px;
}
.ContestWinDetail #BTPresentation #BTContent #BTContentInner h6{
	color:#000;
	font-size:12px;
	font-weight:normal;
	padding-top:5px;
	width:387px;
	display:block;
}
 
.ContestWinLanding .BTContestWinTitle{
	width:520px;
	position:absolute;
	top:200px;
	left:130px;
}
.ContestWinLanding .BTContestWinTitle h6{
	width:420px;
	height:40px;
	background:url(Images/BedtimeTheater/title-congratulations-to-our-weekly-winners.gif) no-repeat;
}
.ContestWinLanding .BTContestWinTitle p{
	width:395px;
}




.ContestWinDetail .BTContestWin{
	padding:15px 75px 0 85px;
	width:450px;
}
.ContestWinDetail .BTContestWin p{
	text-align:center;
	line-height:1.4em;
}
.ContestWinDetail .BTContestWin p.StoryContent{
	text-align:left;
	line-height:1.4em;
	padding:10px 0 10px 0;
}
.ContestWinDetail .BTContestWin span.ContestWinnerListingTitle{
	text-align:center;
	font-size:1.3em;
	font-weight:bold;
	line-height:1.3em;
}
.ContestWinDetail .BTContestWin p a{
	color:#26306C;
	font-weight:bold;
}
.ContestWinDetail .contestWinWaterBtm{
	padding-top:5px;
}
.ContestWinDetail .BTContestWinTitle{
	width:520px;
	position:absolute;
	top:230px;
	left:130px;
}
.ContestWinDetail .BTContestWinTitle h6{
	width:420px;
	height:40px;
	background:url(Images/BedtimeTheater/title-iggys-adventure-of-the-week.gif) no-repeat;
}
.ContestWinDetail .BTContestWinTitle p{
	width:395px;
}





.ContestWinLanding .BTContestWin{
	padding:15px 0 0 96px;
	width:530px;
	min-height:173px; /* ie6 min-height hack in ie6.css */
}
.ContestWinLanding .BTContestWin .leftNode{
	width:265px;
	float:left;
}
.ContestWinLanding .BTContestWin .leftNode p{
	padding:0 12px 0 41px;
}
.ContestWinLanding .BTContestWin .rightNode{
	width:263px;
	float:left;
}
.ContestWinLanding .BTContestWin .rightNode p{
	padding:0 36px 0 14px;
}
.ContestWinLandingFold{
	margin:-2px 0 -5px;
	clear:both;
}
.ContestWinLanding .BTContestWin p{
	text-align:center;
	line-height:1.4em;
}
.ContestWinLanding .BTContestWin span.ContestWinnerListingTitle{
	text-align:center;
	font-size:1.2em;
	line-height:1.2em;
	font-weight:bold;
}
.ContestWinLanding .BTContestWin p a{
	color:#26306C;
	font-weight:bold;
}
.contestWinWaterBtm .BackToContestLinkOnWater{
	position:absolute;
	bottom:14px;
	left:238px;
}
#ContestWinRightRail{
	position:absolute;
	right:29px;
	top:114px;
	width:236px;
	z-index:99;
}
.contestWinWaterBtm{
	width:621px;
	height:98px;
	position:relative;
	margin-left:50px;
}
.contestWinWaterBtm .OfficialRulesLinkWrapper{
	position:absolute;
	bottom:11px;
	left:27px;
}
.contestWinWaterBtm .OfficialRulesLinkWrapper a:hover,
.contestWinWaterBtm .OfficialRulesLinkWrapper a:active{
	color:#fff;
}
 
 








/* Contest Semifinalists Landing Page */

.ContestSemiLanding,
.ContestSemiDetail{
	position:relative;
}
.ContestSemiLanding .Breadcrumbs,
.ContestSemiDetail .Breadcrumbs{
	padding-left:38px;
}
.ContestSemiLanding #BTHeader,
.ContestSemiDetail #BTHeader{
	height:298px;
	margin-bottom:0px;
	background: url(Images/bedtimeTheater/BTHeaderBG.jpg) no-repeat 30px 7px;
	z-index:0;
}
.ContestSemiLanding #BTHeaderInner,
.ContestSemiDetail #BTHeaderInner{
	height:298px;
	background: url(Images/bedtimeTheater/contest-notepad-parchment-wide-top.jpg) no-repeat 97px 44px;
	z-index:1;
}

.ContestSemiLanding #BTPresentation,
.ContestSemiDetail #BTPresentation{
	width:900px;
	margin:-131px 30px 0;
	background:#000 url(Images/BedtimeTheater/contentBtmBG.gif) no-repeat bottom left;
	overflow:visible;
	z-index:99;
	padding-bottom:15px;
	min-height:435px; /* ie6 min-height hack in ie6.css */
}
.ContestSemiLanding #BTPresentation #BTContent,
.ContestSemiDetail #BTPresentation #BTContent{
	padding-top:100px;
}
.ContestSemiLanding #BTPresentation #BTContent #BTContentInner,
.ContestSemiDetail #BTPresentation #BTContent #BTContentInner{
	margin:0;
	padding:0;
	position:relative;
}



 
.ContestSemiLanding #BTPresentation #BTContent{
	background:url(Images/BedtimeTheater/contest-notepad-parchment-wide-middle-folded.jpg) no-repeat 67px 131px;
}
.ContestSemiLanding .BTContestSemiTitle{
	width:520px;
	position:absolute;
	top:260px;
	left:220px;
}
.ContestSemiLanding .BTContestSemiTitle h6{
	width:398px;
	height:42px;
	background:url(Images/BedtimeTheater/contest-semi-title-congrats-to-our-semifinalists.gif) no-repeat;
}
.ContestSemiLanding .BTContestSemiTitle p{
	width:556px;
	font-size:14px;
	padding-top:12px;
}

.ContestSemiLanding .BTContestSemi{
	padding:116px 0 0 137px;
	width:658px;
	min-height:173px; /* ie6 min-height hack in ie6.css */
}
.ContestSemiLanding .BTContestSemi h5{
	font-size:14px;
	text-align:center;
}
.ContestSemiLanding .BTContestSemi h5 a{
	color:#26306C;
	font-weight:bold;
}
.ContestSemiLanding .BTContestSemi p{
	padding-bottom:3px;
	text-align:center;
}
.ContestSemiLanding .BTContestSemi ul{
	display:block;
	padding:0;
	margin:0;
}
.voteReadBtns{
    padding-left:86px;
}

.ContestSemiLanding .BTContestSemi .leftNode{
	display:block;
	float:left;
	width:278px;
	margin:0;
	padding:7px 12px 11px 41px;
}
.ContestSemiLanding .leftNode .semiVoteBtn{
	margin:0 53px 0 15px;
}
.ContestSemiLanding .BTContestSemi .rightNode{
	display:block;
	float:left;
	width:286px;
	margin:0;
	padding:7px 26px 11px 14px;
}
.ContestSemiLanding .rightNode .semiVoteBtn{
	margin:0 53px 0 28px;
}
.ContestSemiLanding .semiReadBtn{
	margin-bottom:1px;
}
.ContestSemiLandingFold{
	margin:-2px 0 -5px;
	clear:both;
}

.ContestSemiLanding .ContestSemiWaterBtm{
	width:797px;
	height:143px;
	position:relative;
	margin-left:69px;
	margin-bottom:-15px;
}
.ContestSemiLanding .ContestSemiWaterBtm .ContestSemiWaterBtmImg{
	position:relative;
	top:-20px;
}
.ContestSemiLanding .ContestSemiWaterBtm .ContestSemiWaterBtmBlkMask{
	position:absolute;
	bottom:0px;
	left:0;
	width:797px;
	height:20px;
	background:#000;
}
.ContestSemiLanding .ContestSemiWaterBtm .BackToContestLinkOnWater{
	position:absolute;
	bottom:40px;
	left:250px;
	z-index:9;
}
.ContestSemiLanding .ContestSemiWaterBtm .OfficialRulesLinkWrapper{
	position:absolute;
	bottom:45px;
	left:42px;
	z-index:9;
}
.ContestSemiLanding .ContestSemiWaterBtm .OfficialRulesLinkWrapper a:hover,
.ContestSemiLanding .ContestSemiWaterBtm .OfficialRulesLinkWrapper a:active{
	color:#fff;
}






/* Contest Semifinalists Detail Page */


.ContestSemiDetail #BTPresentation #BTContent{
	background:url(Images/BedtimeTheater/contest-notepad-parchment-wide-middle.jpg) no-repeat 67px 131px;
}
.ContestSemiDetail #BTPresentation #BTContent #BTContentInner h6{
	color:#000;
	font-size:12px;
	font-weight:normal;
	padding-top:5px;
	width:387px;
	display:block;
}

.ContestSemiDetail .BTContestSemiTitle{
	position:absolute;
	width:592px;
	top:270px;
	left:196px;
}
.ContestSemiDetail .BTContestSemiTitle h6{
	width:592px;
	height:35px;
	background-position:top center;
	background-repeat:no-repeat;
	font-size:2.4em;
	text-align:center;
	padding-top:5px;
	line-height:1.4em;
}
.ContestSemiDetail .BTContestSemiTitle p{
	width:592px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.ContestSemiDetail .BTContestSemiTitle h6.semiTitle-iggy-meets-the-bubblegum-bandit{
	background-image:url(Images/BedtimeTheater/semiTitle-iggy-meets-the-bubblegum-bandit.gif); 
}


.ContestSemiDetail .BTContestSemi{
	padding:60px 75px 0 167px;
	width:600px;
	margin-bottom:-25px;
}
.ContestSemiDetail .BTContestSemi p{
	text-align:left;
	line-height:1.4em;
	padding:10px 0 10px 0;
}
.ContestSemiDetail .BTContestSemi p a{
	color:#26306C;
}


.ContestSemiDetail .ContestSemiWaterBtm{
	width:797px;
	height:142px;
	position:relative;
	margin-left:69px;
}
.ContestSemiDetail .ContestSemiWaterBtm .ContestSemiWaterBtmImg{
	position:relative;
	margin-top:0px;
}



.ContestSemiDetail .ContestSemiWaterBtm .semiDetailLinks{
	position:absolute;
	top:0px;
	left:97px;
	width:594px;
	height:60px;
	z-index:9;
}
.ContestSemiDetail .ContestSemiWaterBtm .semiDetailLinksInner{
	position:relative;
	width:594px;
	height:60px;
}
.ContestSemiDetail .ContestSemiWaterBtm .semiDetailLinksTitle{
	background:url(Images/BedtimeTheater/contest-semiTitle-like-this-story.gif) no-repeat;
	width:162px;
	height:21px;
	position:absolute;
	top:0;
	left:205px;
}
.ContestSemiDetail .ContestSemiWaterBtm .contest-semi-back-btn,
.ContestSemiDetail .ContestSemiWaterBtm .contest-semi-vote-big-btn,
.ContestSemiDetail .ContestSemiWaterBtm .contest-semi-next-btn{
	position:absolute;
	bottom:0;
}
.ContestSemiDetail .ContestSemiWaterBtm .contest-semi-back-btn{
	left:0;
}
.ContestSemiDetail .ContestSemiWaterBtm .contest-semi-vote-big-btn{
	left:238px;
}
.ContestSemiDetail .ContestSemiWaterBtm .contest-semi-next-btn{
	left:497px;
}

.ContestSemiDetail .ContestSemiWaterBtm .BackToContestLinkOnWater{
	position:absolute;
	bottom:23px;
	left:315px;
	z-index:9;
}
.ContestSemiDetail .ContestSemiWaterBtm .BackToSemiLinkOnWater{
	position:absolute;
	bottom:21px;
	left:278px;
	z-index:9;
}
.ContestSemiDetail .ContestSemiWaterBtm .OfficialRulesLinkWrapper{
	position:absolute;
	bottom:25px;
	left:37px;
	z-index:9;
}
.ContestSemiDetail .ContestSemiWaterBtm .OfficialRulesLinkWrapper a:hover,
.ContestSemiDetail .ContestSemiWaterBtm .OfficialRulesLinkWrapper a:active{
	color:#fff;
}




/* Contest Semifinalists Voting Thanks Page */

 .ContestSemiDetail .BTContestVotingAuxTitle{
	width:520px;
	position:absolute;
	top:290px;
	margin-left:190px;
}
.ContestSemiDetail .BTContestVotingThanksTitle h6{
	background:url(Images/BedtimeTheater/contest-semi-title-thanks-for-voting.gif) no-repeat top right;
	width:313px;
	height:35px;
	padding-left:100px;
}
.ContestSemiDetail .BTContestVotingAlreadyTitle h6{
	background:url(Images/BedtimeTheater/contest-semi-title-already-voted.gif) no-repeat top right;
	width:370px;
	height:35px;
	padding-left:100px;
}
.ContestSemiDetail .BTContestVotingAuxTitle p{
	width:466px;
	font-size:14px;
	padding-top:20px;
	padding-left:40px;
}



.ContestSemiDetail .BTContestVotingAux{
	height:50px;
	width:658px;
}

.ContestSemiDetail .VotingAuxMsg{
	position:absolute;
	width:284px;
	height:131px;
	left:240px;
	top:80px;
}
.ContestSemiDetail .BTContestVotingThanksMsg{
	background:url(Images/BedtimeTheater/contest-voting-thanks-msg.gif) no-repeat;
}
.ContestSemiDetail .BTContestVotingAlreadyMsg{
	background:url(Images/BedtimeTheater/contest-voting-already-msg.gif) no-repeat;
}
.ContestSemiDetail .VotingAuxMsg a img{
	position:relative;
	top:83px;
	left:81px;
}
.ContestSemiDetail .ContestVotingAuxWaterBtm{
	width:797px;
	height:340px !important;
	position:relative;
	margin-left:69px;
}
.ContestSemiDetail .ContestVotingAuxWaterBtm .ContestSemiWaterBtmImg{
	position:relative;
	margin-top:197px !important;
}






/* * * * BT Contest Official Rules * * * */
.TBContestRules{
	background:#fff url(Images/BedtimeTheater/BTContestRules-TopBG.jpg) top center repeat-x;
}
.TBContestRules .OneColumnPlain{
	width:90%;
	padding:45px 35px;
}
.TBContestRules a{
	text-decoration:underline;
}
.TBContestRules h6{
	color:#000;
}





noscript{
	color:#888;
}





/* * * * * * * * * * * * * * * *
 * * * Character Bios Page * * * 
 * * * * * * * * * * * * * * * */
 
/* Disabled cuz there's no title in the script */
/*
.BT-CharBiosWrapper h3{
	display:block;
	text-indent:-9000px;
	overflow:hidden;
	width:346px;
	height:25px;
	background:url(Images/BedtimeTheater/charBios-title.gif) no-repeat bottom right;
	padding:30px 0 0 120px;
}
*/
.BT-CharBiosWrapper{
	margin-top:15px;
}
.BT-CharBiosWrapper h6{
	font-size:13px;
	color:#000;
	padding:20px 0 20px 0;
	display:block;
	text-align:center;
}
.CharBiosL{
	float:left;
	width:270px;
	padding-left:28px;
	padding-bottom:10px;
}
.CharBiosR{
	float:left;
	width:240px;
	padding-left:18px;
	padding-bottom:10px;
}

.BT-CharBiosWrapper h3{
	display:block;
	text-indent:-9000px;
	overflow:hidden;
	width:255px;
	height:25px;
	padding-bottom:0px;
	background-repeat:no-repeat;
}
.BT-CharBiosWrapper p{
	padding:0 0 12px 0;
	margin:0;
}
.CharBio-Iggy{background-image:url(Images/BedtimeTheater/charBios-iggy.gif)}
.CharBio-Sam{background-image:url(Images/BedtimeTheater/charBios-sam.gif)}
.CharBio-AliceAndBob{background-image:url(Images/BedtimeTheater/charBios-aliceAndBob.gif)}
.CharBio-Ollie{background-image:url(Images/BedtimeTheater/charBios-ollie.gif)}
.CharBio-Julie{background-image:url(Images/BedtimeTheater/charBios-julie.gif)}
.CharBio-IggysBed{background-image:url(Images/BedtimeTheater/charBios-iggysBed.gif)}
.CharBio-TheBird{background-image:url(Images/BedtimeTheater/charBios-theBird.gif)}
.CharBio-Guppy{background-image:url(Images/BedtimeTheater/charBios-guppy.gif)}
.CharBio-Noctopus{background-image:url(Images/BedtimeTheater/charBios-noctopus.gif)}
.CharBio-Manbug{background-image:url(Images/BedtimeTheater/charBios-manbug.gif)}
.CharBio-TheNarrator{background-image:url(Images/BedtimeTheater/charBios-theNarrator.gif)}








/* * * * * * * * * * * * * * * *
 * * * Bios Page * * * * * *
* * * * * * * * * * * * * * * */


.ContestBios #BTHeader{
	height:290px;
	margin-bottom:-37px;
	/* background: url(Images/bedtimeTheater/BTHeaderBG.jpg) no-repeat 30px 7px; */ 
}
.ContestBios #BTPresentation{
	width:900px;
	margin:0 30px;
	margin-top:0px;
	height:420px;
	background:#000 url(Images/BedtimeTheater/contentBtmBG.gif) no-repeat bottom left;
	padding-bottom:25px;
}
.ContestBios #BTPresentation #BTContent{
	background:#000 url(Images/BedtimeTheater/BiosBG.jpg) no-repeat 20px 0;
	height:420px;
}
.ContestBios #BTPresentation #BTContent #BTContentInner{
	padding:7px 26px 0 34px;
}
.ContestBios #BTPresentation #BTContent #BTContentInner h5{
	width:500px;
	height:35px;
	display:block;
	background:url(Images/BedtimeTheater/BiosSubHeader.gif) no-repeat;
}
.ContestBios .bloggerBioRow2{
	padding-bottom:0px;
}
.ContestBios .bloggerBioNode{
	width:280px;
	float:left;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:4px;
	position:relative;
}
.ContestBios .bloggerBioNode a{
	font-size:1.2em;
	color:#833066;
	text-decoration:underline;
	margin-left:90px;
}
.ContestBios .bloggerBioNode a.innerLink{
	font-size:1.2em;
	color:#833066;
	text-decoration:underline;
	margin-left:0px;
}
.ContestBios .bloggerBioNode img{
	position:absolute;
	top:5px;
	left:10px;
}
#BTContentInner .bloggerBioNode p{
	padding-left:90px;
	width:170px;
}
.ContestBios .backToContestFooterDiv{
	padding:10px 0 0 30px;
}











/* * * * * * * * * * * * * * * *
 * * * Grand Prize Winner Page * * * * * *
* * * * * * * * * * * * * * * */

.GPW{
	position:relative;
}

.GPW #BTHeader{
	width:960px;
	height:270px;
	margin-bottom:-37px;
	background: url(Images/bedtimeTheater/contest-notepad-Xwide-top.jpg) no-repeat 30px 7px;
}
.GPW #BTPresentation{
	width:900px;
	margin:0 30px;
	margin-top:0px;
	height:476px;
	background:#000 url(Images/BedtimeTheater/contentBtmBG.gif) no-repeat bottom left;
	padding-bottom:10px;
}
.GPW #BTPresentation #BTContent{
	background:#000 url(Images/BedtimeTheater/contest-notepad-Xwide-btm.jpg) no-repeat 46px bottom;
	height:469px;
}
.GPW #BTPresentation #BTContent #BTContentInner{
	padding:43px 0 0 162px;
	width:646px;
}
.GPW #BTPresentation #BTContent #BTContentInner h6{
	color:#333;
	font-weight:bold;
	font-size:16px;
	padding:0 0 10px 12px;
}
.GPW #BTPresentation #BTContent #BTContentInner p{
	color:#333;
	font-size:13px;
	padding:0 0 8px 12px;
	line-height:1.3em;
}
.GPW .mp3Container  {
	background:url(Images/BedtimeTheater/mp3PlayerBG-Border-GPW.gif) no-repeat;
	height:110px;
	margin:6px 0 12px 0;
	padding:12px 12px 12px 13px;
	width:601px;
}

.GPW #FlashAudioPlayersPlaceholder{
	min-height:134px;
	height:134px;
}
.GPW .SemifinalistsButton{
	position:absolute;
	bottom:29px;
	left:316px;
}
.GPW .mp3hr{
	display:none;
}













/* * * * * * * * */
/* Popup windows */
/* * * * * * * * */




.BedtimeTheaterPopup{
    background: #DFEDF4 url(Images/BedtimeTheater/popup-bgTop.gif) repeat-x top;
    text-align:left;
    padding:9px 18px;
}
.BedtimeTheaterPopup h3{
    width:280px;
    height:20px;
    display:block;
	overflow:hidden;
	text-indent:-9999;
	line-height:0;
	font-size:0;
    padding-bottom:25px;
}
.BedtimeTheaterPopup h4{
	padding:15px 0 10px 0;
}
.BedtimeTheaterPopup-Help h3{
    background: url(Images/BedtimeTheater/popup-title-DownloadingHelp.gif) no-repeat;
}
.BedtimeTheaterPopup-DownloadForMp3Player h3{
    background: url(Images/BedtimeTheater/popup-title-DownloadForMp3Player.gif) no-repeat;
}
.BedtimeTheaterPopup-DownloadForCD h3{
    background: url(Images/BedtimeTheater/popup-title-DownloadToBurnCD.gif) no-repeat;
}
.BedtimeTheaterPopup p{
	margin-bottom:10px;
}

.BedtimeTheaterPopup ul{
	list-style-type:disc;
	padding:0;
	margin-left:20px;
}
.BedtimeTheaterPopup ul li ul{
	list-style-type:circle;
	padding:8px 0;
}
.BedtimeTheaterPopup ul li{
	font-size:12px;
}
.BedtimeTheaterPopup ol li{
	font-size:12px;
	padding-left:0;
}
.BedtimeTheaterPopup ol{
	margin-left:32px;
	margin-top:5px;
	margin-bottom:10px;
}
.BedtimeTheaterPopup ul span{
	position:relative;
	left:-12px;
}
.BedtimeTheaterPopup ol span{
	position:relative;
	left:-15px;
}
.popup-DownloadBtn{
	padding:0 0 0 80px;
}
#linkContinue{
	display:block;
	cursor:pointer;
}
.helpFootnote{
	padding-top:8px;
	padding-left:20px;
	font-size:11px;
}
.dlFootnote{
	padding-top:25px;
	padding-left:20px;
	font-size:11px;
}




/* * * * * * * * * * * */
/* Sidebar Widgets Top */
/* * * * * * * * * * * */


/* Contest Widget */
.BT-sidebar-Contest{
	position:relative;
	background:url(Images/BedtimeTheater/Sidebar/contestBG-top.gif) no-repeat top left;
	width:235px;
	height:172px;
}
.BT-sidebar-Contest-inner{
	background:url(Images/BedtimeTheater/Sidebar/contestBG-btm.gif) no-repeat 9px bottom;
	width:235px;
	height:172px;
}
.BT-sidebar-Contest h3,
.BT-sidebar-Contest p{
	text-indent:-9000px;
	overflow:hidden;
	position:absolute;
}
.BT-sidebar-contestBtn{
	position:absolute;
	bottom:30px;
	left:47px;
	border:0;
}


/* * * * * * * * * * * * * */
/* Sidebar Widgets Middle  */
/* * * * * * * * * * * * * */

#middleBannerContainer,
#mContentHat{
	width:235px;
	height:123px;
	background:url(Images/BedtimeTheater/Sidebar/middle-bg.jpg) no-repeat;	
}
#mContainer{
	position:relative;
}
#mContentHat{
	width:235px;
	height:123px;
	position:absolute;
	top:0;
	left:0;
}

.BT-sidebar-middleText a,
.BT-sidebar-middleText a:visited{
	color:#fff !important;
	text-decoration:none;
}
.BT-sidebar-middleText a:hover,
.BT-sidebar-middleText a:active{
	text-decoration:underline;
}

/* Store Locator Widget */
.BT-sidebar-StoreLoc{
	background:url(Images/BedtimeTheater/Sidebar/storeLoc-bg.jpg) no-repeat;
	position:relative;
	width:235px;
	height:123px;
}
.BT-sidebar-StoreLoc h3{
	display:block;
	width:111px;
	height:78px;
	background:url(Images/BedtimeTheater/Sidebar/storeLoc-title.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	position:absolute;
	top:13px;
	left:103px;
	margin:0;
	padding:0;
}
.BT-sidebar-StoreLocBtn{
	position:absolute;
	bottom:2px;
	left:18px;
	border:0;
}

/* Buy Online Widget */
.BT-sidebar-BuyOnline{
	position:relative;
	background:url(Images/BedtimeTheater/Sidebar/buyOnline-bg.jpg) no-repeat;
	width:235px;
	height:123px;
}
.BT-sidebar-BuyOnline h3{
	display:block;
	width:189px;
	height:26px;
	background:url(Images/BedtimeTheater/Sidebar/buyOnline-title.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	position:absolute;
	top:6px;
	left:25px;
	margin:0;
	padding:0;
}
.BT-sidebar-BuyOnline p{
	font-size:11px;
	line-height:13px;
	color:#fff;
	display:block;
	width:190px;
	position:absolute;
	left:22px;
	top:33px;
	text-align:center;
}
.BT-sidebar-BuyOnlineBtn{
	position:absolute;
	bottom:10px;
	left:52px;
	border:0;
}

/* Chat Widget */
.BT-sidebar-Chat{
	position:relative;
	background:url(Images/BedtimeTheater/Sidebar/middle-bg.jpg) no-repeat;
	width:235px;
	height:123px;
}
.BT-sidebar-Chat h3{
	display:block;
	width:210px;
	height:72px;
	background:url(Images/BedtimeTheater/Sidebar/chat-title.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	position:absolute;
	top:8px;
	left:1px;
	margin:0;
	padding:0;
}
.BT-sidebar-Chat p{
	font-size:11px;
	line-height:13px;
	color:#fff;
	display:block;
	width:122px;
	position:absolute;
	left:80px;
	top:34px;
}
.BT-sidebar-ChatBtn{
	position:absolute;
	bottom:3px;
	left:25px;
	border:0;
}

/* Articles Widget */
.BT-sidebar-Articles{
	position:relative;
	background:url(Images/BedtimeTheater/Sidebar/middle-bg.jpg) no-repeat;
	width:235px;
	height:123px;
}
.BT-sidebar-Articles h3{
	display:block;
	width:160px;
	height:48px;
	background:url(Images/BedtimeTheater/Sidebar/articles-title.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	position:absolute;
	top:9px;
	left:30px;
	margin:0;
	padding:0;
}
.BT-sidebar-Articles p{
	font-size:11px;
	line-height:13px;
	color:#fff;
	display:block;
	width:180px;
	position:absolute;
	left:29px;
	top:65px;
}

/* Coupon Widget */
.BT-sidebar-Coupon{
	position:relative;
	background:url(Images/BedtimeTheater/Sidebar/coupon-bg.jpg) no-repeat;
	width:235px;
	height:123px;
}
.BT-sidebar-Coupon h3{
	display:block;
	width:182px;
	height:29px;
	background:url(Images/BedtimeTheater/Sidebar/coupon-title.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	position:absolute;
	top:5px;
	left:25px;
	margin:0;
	padding:0;
}
.BT-sidebar-Coupon p{
	font-size:11px;
	line-height:13px;
	color:#E1D394;
	display:block;
	width:115px;
	position:absolute;
	left:32px;
	top:32px;
}
.BT-sidebar-CouponBtn{
	position:absolute;
	bottom:3px;
	left:34px;
	border:0;
}

/* Meet the Characters Widget */
.BT-sidebar-Characters{
	position:relative;
	background:url(Images/BedtimeTheater/Sidebar/characters-bg.jpg) no-repeat;
	width:235px;
	height:123px;
}
.BT-sidebar-Characters h3{
	display:block;
	width:146px;
	height:35px;
	background:url(Images/BedtimeTheater/Sidebar/characters-title.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	position:absolute;
	top:10px;
	left:25px;
	margin:0;
	padding:0;
}
.BT-sidebar-Characters p{
	font-size:13px;
	line-height:15px;
	color:#fff;
	display:block;
	width:110px;
	position:absolute;
	left:28px;
	top:60px;
}






/* * * * * * * * * * * * * */
/* Sidebar Widgets Bottom  */
/* * * * * * * * * * * * * */

#bottomBannerContainer,
#bContentHat{
	width:235px;
	height:173px;
	background:url(Images/BedtimeTheater/Sidebar/bottom-bg.jpg) no-repeat;	
}
#bContainer{
	position:relative;
}
#bContentHat{
	width:235px;
	height:173px;
	position:absolute;
	top:0;
	left:0;
}

.BT-sidebar-bottomText a,
.BT-sidebar-bottomText a:visited{
	color:#001737;
	text-decoration:none;
}
.BT-sidebar-bottomText a:hover,
.BT-sidebar-bottomText a:active{
	text-decoration:underline;
}


/* Products Widget */
.BT-sidebar-Products{
	position:relative;
	background:url(Images/BedtimeTheater/Sidebar/products-BG.gif) no-repeat;
	width:235px;
	height:173px;
}
.BT-sidebar-ProdPicT{
	position:absolute;
	top:4px;
	right:2px;
}
.BT-sidebar-ProdPicB{
	position:absolute;
	top:81px;
	right:7px;
}
.BT-sidebar-Products h3{
	display:block;
	width:118px;
	height:51px;
	background:url(Images/BedtimeTheater/Sidebar/products-title.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	position:absolute;
	top:13px;
	left:27px;
	margin:0;
	padding:0;
}
.BT-sidebar-Products p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	color:#001737;
	display:block;
	width:130px;
	position:absolute;
	left:27px;
	top:67px;
}
.BT-sidebar-ProdBtn{
	position:absolute;
	bottom:18px;
	left:16px;
	border:0;
}

/* Bedtime Activities Widget */
.BT-sidebar-BedtimeAct{
	position:relative;
	background:url(Images/BedtimeTheater/Sidebar/BedtimeAct-BG.jpg) no-repeat;
	width:235px;
	height:173px;
}
.BT-sidebar-BedtimeAct h3{
	display:block;
	width:146px;
	height:21px;
	background:url(Images/BedtimeTheater/Sidebar/BedtimeAct-title.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	position:absolute;
	top:48px;
	left:23px;
	margin:0;
	padding:0;
}
.BT-sidebar-BedtimeAct p{
	font-size:12px;
	line-height:13px;
	color:#001737;
	display:block;
	width:146px;
	position:absolute;
	left:26px;
	top:74px;
}
.BT-sidebar-BedtimeActBtn{
	position:absolute;
	bottom:12px;
	left:24px;
	border:0;
}







/* Causes & Treatments Widget */
.BT-sidebar-Causes{
	position:relative;
	background:url(Images/BedtimeTheater/Sidebar/Causes-BG.jpg) no-repeat;
	width:235px;
	height:173px;
}
.BT-sidebar-Causes h3{
	display:block;
	width:190px;
	height:30px;
	background:url(Images/BedtimeTheater/Sidebar/Causes-title.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	position:absolute;
	top:10px;
	left:21px;
	margin:0;
	padding:0;
}
.BT-sidebar-Causes p{
	font-size:11px;
	line-height:12px;
	color:#001737;
	display:block;
	width:97px;
	position:absolute;
	left:108px;
	top:52px;
}
.BT-sidebar-CausesBtn{
	position:absolute;
	bottom:18px;
	left:32px;
	border:0;
}

/* Bedtime Moments Widget */
.BT-sidebar-BedMom{
	position:relative;
	background:url(Images/BedtimeTheater/Sidebar/bedMom-bg.jpg) no-repeat;
	width:235px;
	height:173px;
}
.BT-sidebar-BedMom h3{
	display:block;
	width:158px;
	height:24px;
	background:url(Images/BedtimeTheater/Sidebar/bedMom-title.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	position:absolute;
	top:13px;
	left:40px;
	margin:0;
	padding:0;
}
.BT-sidebar-BedMom p{
	font-size:11px;
	line-height:12px;
	color:#001737;
	display:block;
	width:182px;
	position:absolute;
	left:29px;
	top:41px;
}

/* Causes & Treatments Widget */
.BT-sidebar-Stories{
	position:relative;
	background:url(Images/BedtimeTheater/Sidebar/stories-BG.jpg) no-repeat;
	width:235px;
	height:173px;
}
.BT-sidebar-Stories h3{
	display:block;
	width:210px;
	height:30px;
	background:url(Images/BedtimeTheater/Sidebar/stories-title.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	position:absolute;
	top:13px;
	left:27px;
	margin:0;
	padding:0;
}
.BT-sidebar-Stories p{
	font-size:12px;
	line-height:15px;
	color:#001737;
	display:block;
	width:110px;
	position:absolute;
	left:22px;
	top:47px;
}
.BT-sidebar-StoriesBtn{
	position:absolute;
	bottom:9px;
	left:32px;
	border:0;
}

/* NLPanel Widget */
.BT-sidebar-NLPanel{
	position:relative;
	background:url(Images/BedtimeTheater/Sidebar/nlpanel-BG.jpg) no-repeat;
	width:235px;
	height:173px;
}
.BT-sidebar-NLPanel h3{
	display:block;
	width:210px;
	height:60px;
	background:url(Images/BedtimeTheater/Sidebar/nlpanel-title.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	position:absolute;
	top:11px;
	left:55px;
	margin:0;
	padding:0;
}
.BT-sidebar-NLPanel p{
	font-size:11px;
	line-height:13px;
	color:#234EA2;
	display:block;
	width:188px;
	position:absolute;
	left:27px;
	top:116px;
}
.BT-sidebar-NLPanel a,
.BT-sidebar-NLPanel a:visited{
	color:#234EA2 !important;
	text-decoration:none;
}
.BT-sidebar-NLPanel a:hover,
.BT-sidebar-NLPanel a:active{
	text-decoration:underline;
}

#ShareSTAF{
	width:235px;
	height:47px;
}
#ShareSTAF a{
	display:block;
	width:174px;
	height:26px;
	margin:5px 0 0 30px;
	background:url(Images/BedtimeTheater/Sidebar/share-stafLinkBG.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
}
#ShareSTAF a:hover{
	background-position:0 -25px;
}
